Let's say you're of the opinion that, whether consciously or unconsciously, one or more team members are engaging in bikeshedding. How would you handle the situation? Are there things that can be done beforehand to help steer people away from bikeshedding?
Ask HN: Strategies to rein in or prevent bikeshedding?
1–10 of 27 posts
Re: Ask HN: Strategies to rein in or prevent bikeshedding?
#2At that point, you reach an impasse that the other team members must then bend to that person’s opinions or leave.
Re: Ask HN: Strategies to rein in or prevent bikeshedding?
#3"Oh it won't work because it will break xyz" "Okay so what does it take to fix xyz?" "maybe a day or two" "..."
"It's going to cost more to have xyz" "Oh how much more?" "$100 a month" "..."
"It should be blue instead of red" "no customers prefer purple" "alright we will defer this to product team / customer feedback"
That being said, people who bikeshed a lot are pretty terrible to work with, they are usually the ones first to tell you how hard a change is going to be and why we shouldn't do it. They would rather do nothing and stay in their comfort zone. Toxic to work with, fire if they cannot change.
Re: Ask HN: Strategies to rein in or prevent bikeshedding?
#4In general? There needs to be one person with the authority to make the final call on the question. That one person needs to hear the bikeshedder, not until they stop talking, but at least until they start repeating the points they previously made. Then they make the decision, and they don't revisit it without sufficient new information.
If the bikeshedder can't accept that, then you need to get rid of them.
Re: Ask HN: Strategies to rein in or prevent bikeshedding?
#5Sometimes the problem is that their task queue only has work they don't like. We all have something like that. Maybe it helps to set these tasks to a higher priority.
Re: Ask HN: Strategies to rein in or prevent bikeshedding?
#6If someone is bikeshedding about what some other project that they aren't working on or going to do themselves, then: "That's a great/interesting idea, why don't you put it in an email/ticket and it can get prioritized in the context of the other deliverables for the project".
If it's about their own project/work, or how to tackle it, then: "Sure, whatever you think is a good idea, just go do it. I trust your judgement. Do it however you feel is best, let's look at it when it's done.".
Bikeshedding isn't always a bad thing (as distinct from talking too much, being all talk no action, being disagreeable / argumentative, which are). It can be used deliberately or constructively too... if someone has big project that they've spent a lot of time on, and are emotionally attached to, but you think the whole project is actually stupid or a bad idea... then you can stall it by telling them you support their goals, and want to work with them, but you just have some positive suggestions for this inconsequential aspect of their project that you'd like them to think/talk about at great length... and then will often get sucked into it, lose sight of driving their project forward, but not get upset or defensive about a confrontation.
Re: Ask HN: Strategies to rein in or prevent bikeshedding?
#7Re: Ask HN: Strategies to rein in or prevent bikeshedding?
#8- Lack of disagreement is more important than agreement.
- Rough consensus is achieved when all issues are addressed, but not necessarily accommodated.
- It's not a vote - one strong, well-reasoned objection carries more weight that dozens of "yeah looks good to me"s and vice versa.
I think it's important to not label concerns as "bikeshedding" at first. Or to label someone as a "bikeshedder" a priori. That's a shortcut to critical thinking and good way to shut down communication. All concerns should be heard, initially at least.
But not every concern should carry the same weight. Dealing with someone who repeatedly brings up the same minor concerns is exhausting. This requires a decision maker who can politely move the debate forward saying "We've noted your concern but we're not addressing it here ..." The group acknowledges the issue, the person raising the issue gets "I told you so" rights, but it's explicitly de-prioritized - no insults required.
Re: Ask HN: Strategies to rein in or prevent bikeshedding?
#9In a meeting? "Let's take that offline." In general? There needs to be one person with the authority to make the final call on the question. That one person needs to hear the bikeshedder, not until they stop talking, but at least until they start repeating the points they previously made. Then they make the decision, and they don't revisit it without sufficient new information. If the bikeshedder can't accept that, t…
Whats the point of saying this? Do you really want to take it offline or do you just want them to shut up?
If you absolutely have to ask a question, try:
“Why is this the most important thing for us to discuss right now?”
Or if you’re OK making a statement,
“I don’t think this is important enough to continue discussing. How do you want us to proceed?” And then if their idea isn’t insane just say, “OK, let’s do that and move on.”
Re: Ask HN: Strategies to rein in or prevent bikeshedding?
#10In a meeting? "Let's take that offline." In general? There needs to be one person with the authority to make the final call on the question. That one person needs to hear the bikeshedder, not until they stop talking, but at least until they start repeating the points they previously made. Then they make the decision, and they don't revisit it without sufficient new information. If the bikeshedder can't accept that, t…
> In a meeting? "Let's take that offline." Whats the point of saying this? Do you really want to take it offline or do you just want them to shut up? If you absolutely have to ask a question, try: “Why is this the most important thing for us to discuss right now?” Or if you’re OK making a statement, “I don’t think this is important enough to continue discussing. How do you want us to proceed?” And then if their idea…
It also effectively says "This isn't the most important thing for us to discuss right now".
But it's important that they have a chance to "be heard", both for their own psychology, and because even if they're a bikeshedder, they aren't always wrong. You just don't want to waste more of the group's time on giving them the chance to be heard.