Earlier quoted context omitted.
I write code and also cycle. I built a bike shed in my back yard. It has become quite difficult to search for advice on how to actually build a bike shed.
Enlighten us! What differentiates a good shed from a bike shed?
Why should I care what color the bikeshed is? (1999)
51–60 of 86 posts
Re: Why should I care what color the bikeshed is? (1999)
#52Reminds me of a story a friend related a long time ago about how to manage bosses. That probably applies to bike sheds. The general idea is to introduce a glaring mistake into any proposal you make. Then the boss (or whoever feels like bikeshedding) can "catch" that mistake upon which you congratulate them on their infinite wisdom, fix the mistake, and the project can move along. So to avoid the bikeshed color discus…
Do people actually do this? It seems silly and childish. Although I’ve never had a boss that needed to find an error.
It is my firm belief that it isn't likely to find a the flaws in anything important (except for the obvious flaws intentionally left that other posters have mentioned) in the scope of a meeting. Once in a while you will by chance, but even if there is a flaw it needs some to look and think. People who think out loud often drive the meeting in the direction they are thinking and if there happens to be something in that direction they will find it sooner - but they miss the other directions others would have gone thinking in because they directed the thoughts of everyone.
Re: Why should I care what color the bikeshed is? (1999)
#53Earlier quoted context omitted.
It doesn't have to a mistake, it could be any other detail that you know would be disagreed with. Comedy sketch writers would write a throwaway that was too off the wall to air, then include it in their proposal among others to make sure their darlings made it through. I'm also reminded of the story of the Tetris contract in which a revision of the contract had an important change of a few words, and also an increase…
> It doesn't have to a mistake, it could be any other detail that you know would be disagreed with. A friend's father who was an architect used to do that all the time. He'd submit a drawing that definitely wouldn't pass planning regulations, then go for a meeting with the planning officer and say "Right well how about we swap the swimming pool I am allowed to have, for the dormer windows that I'm not allowed to have…
Re: Why should I care what color the bikeshed is? (1999)
#54Here is the thing. If you have a Convention Manual which calls for a certain color for bike sheds, then you use that. Failing that, if you have several other bike sheds of a certain color, then that's what you use, for consistency with existing bike sheds. The color of the bike shed only doesn't matter if it's the only bike shed, and there is no documentation which has already settled the matter.
Re: Why should I care what color the bikeshed is? (1999)
#55Earlier quoted context omitted.
I was taught to always speak up in every meeting by my boss at that time. Always, no matrer what, I had to come up with something. If you do that, you'd do me a favour.
This is often my pain as a senior dev. If the more junior members of my team propose something, and it's perfectly acceptable, if I just rubber stamp it then it looks like I didn't read it or do anything. So with some of the past managers I've had, I felt like I had to find something to point out, so best to find something that doesn't inconvenience the proposal author too much. I could see the same dynamic in revers…
Re: Why should I care what color the bikeshed is? (1999)
#56Reminds me of a story a friend related a long time ago about how to manage bosses. That probably applies to bike sheds. The general idea is to introduce a glaring mistake into any proposal you make. Then the boss (or whoever feels like bikeshedding) can "catch" that mistake upon which you congratulate them on their infinite wisdom, fix the mistake, and the project can move along. So to avoid the bikeshed color discus…
Do people actually do this? It seems silly and childish. Although I’ve never had a boss that needed to find an error.
Re: Why should I care what color the bikeshed is? (1999)
#57Color is important even though it serves to objective purpose. Some colors blend in well making an ascetic whole neighborhood better - but even that way can go too far and you get a monotonous mono-tone which is worse than clashing colors! There is - and can be - no agreement on what is best (I'm color blind: I can see colors but not the same way most people do and so even if there was some objective perfect - it would still be different for me vs normal people), but we should spend some time figuring out colors.
The important thing is to give everyone time to think, then express their opinion in a way that everyone else listens to understand (as opposed to listen to rebut) and then we come to a good compromise - understanding letting someone else win is often the best compromise - things like meeting in the middle can be worse!
Re: Why should I care what color the bikeshed is? (1999)
#58Re: Why should I care what color the bikeshed is? (1999)
#59Reminds me of a story a friend related a long time ago about how to manage bosses. That probably applies to bike sheds. The general idea is to introduce a glaring mistake into any proposal you make. Then the boss (or whoever feels like bikeshedding) can "catch" that mistake upon which you congratulate them on their infinite wisdom, fix the mistake, and the project can move along. So to avoid the bikeshed color discus…
What we have done though, and I will continue to do, js force us to leave things we want a decision on in a clearly broken/prototype state. The number of times I’ve gone into meetings to unblock a team only to have the whole thing derailed by a nothingburger bug that was hard to not see was the inspiration.
if you leave the UI element magenta with cyan font instead of default application style then you’ll actually get a discussion on your UI element.