You are working on some code, but it refuses to do what you want and you are going to become crazy! This is a point where you ask a colleague for help. Now, what often happens, during the explanation of your problem to your colleague: you see the solution by yourself!
Do you know this? (I'm sure you do!)
Then have a look at this post of Gojko Adzic and his thoughts about Kuniaki Igarashi's presentation on Omoiyari-Driven Development (ODD)!
I totally agree with him!
So let us convince our managers that one peace of our equipment has to be a