No Silver Bullet - essence and accidents of software engineering is a well-known paper on software engineering written by Fred Brooks in 1986. Brooks argues that there will be no more technologies or practices that will serve as "silver bullets" and create a 10-fold improvement in programmer productivity over 10 years. The phrase is often quoted and applied to productivity, quality, and control. The article and Brooks' own reflections on it 'no silver bullet - refired' can be found in the anniversary edition of 'The Mythical Man Month'.
Brooks claims that we have cleaned up much of the accidental complexity, and today's programmers spend the majority of their time addressing essential complexity. One technology that has made significant improvement in the area of accidential complexity was the invention of high level languages, such as Fortran. Today's languages such as Java are considered to be improvements, but not of the same order of magnitude.
Magazine articles | Software engineering papers | balle en argent | 没有银弹
This article is licensed under the GNU Free Documentation License.
It uses material from the
"No Silver Bullet".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world