The field of software development is really like the one in "The Mythical Man-Month", is there no silver bullet?

 

Of all the horror folklore monsters, the most terrifying is the human wolf, because they can be completely unexpected from a familiar face to a terrible monster. In order to deal with the wolf, we are looking for silver bullets that can destroy them.

A software project is like a human wolf, often seemingly simple and clear, but it may become a monster behind schedule, over budget, and a large number of defects. Therefore, we heard the almost desperate call for silver bullets, seeking a sword that can make software costs as rapid as computer hardware costs.

But Fred Brooks, the father of the IBM mainframe, published a classic paper on software engineering, originally an invited paper at the IFIP Symposium in Dublin in 1986, which emphasized the complexity There is no real silver bullet; the so-called no silver bullet means that there is no technology or method that can increase the productivity of software engineering by ten times in ten years.

Next, I will spend multiple chapters detailing the various wolf phenomena in software development and how to solve them.

Published 13 original articles · praised 3 · visits 5184

Guess you like

Origin blog.csdn.net/zhangxr88/article/details/104617672