This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Engineers Don't Build
January/February 2000 (vol. 17 no. 1)
pp. 34-39
Most of us never approach a construction project with a software development methodology. However, construction projects exhibit much higher success rates than software development projects. Maginnis identifies the "master-builder" approach taken by most software development projects where the developers assume the role of architect, engineer, builder, and inspector. Most large-scale construction projects abandoned the approach nearly 100 years ago. Why do we do it for large-scale software projects? Engineers design systems or buildings, and programmers or builders implement them. That approach yields greater success rates in terms of quality, time, and budget.
Citation:
Terri Maginnis, "Engineers Don't Build," IEEE Software, vol. 17, no. 1, pp. 34-39, Jan.-Feb. 2000, doi:10.1109/52.819966
Usage of this product signifies your acceptance of the Terms of Use.