Title :
Engineers don´t build [software development]
Author_Institution :
Project Manage. Office, California Public Employees´´ Retirement Syst., Sacramento, CA, USA
Abstract :
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. The author 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
Keywords :
human resource management; personnel; project management; software development management; software quality; construction projects; large-scale software projects; master-builder approach; programmers; software development methodology; software development projects; success rates; Best practices; Buildings; Construction industry; Contracts; Educational institutions; Inspection; Large-scale systems; Lifting equipment; Programming; Steel;
Journal_Title :
Software, IEEE