In an article in a classic in software engineering, Brooks (Fred Brooks) accurately reveals: We are all tend to find "silver bombs" - a technical breakthrough in a good technology that can make software engineering magic. However, his article title shows his point of view: "There is no silver in the world."
Unfortunately, Brooks' audiences do not think about it. I rarely saw software engineering managers who gave up to find silver bombs. However, I heard that they repeatedly quote Brooks to oppose the technical proposals of others. They would say that they will use ridicule: "It is obvious, you think you find a silver bomb, don't you remember Brooks, there is no silver Bomb? "Then, after sufficient humilion, they continue to sell their silver bombs.
Even if there is no silver bomb, many software engineering organizations are also very high. After observing many successful software organizations, I think Brooks should be slightly modified, and this is expressed:
There has never been a silver bomb in the world, but sometimes there will be a dragon knight.
In many software organizations I have visited, I found that there are at least one dragon knight and several TontOS (Indians of Apache budes) in support the overall situation. In the first part, you will see where the Dragon Knights, TontOS and other roles are where, these characters - unless doing bandits or robbers - never strive to do anything worthy of memorable things.
Translation from: Quality Software Management: Vol.3, Congruent Action, CHAP.1