3.1. THE INFOSYS DEVELOPMENT PROCESS
During project planning, a project manager must decide what process should be used for engineering the software. This is a crucial issue because much of the engineering activity will be governed by this decision. It is like going on a long driving trip—the planned route determines the course you will drive.
Several process models for software development exist. The most common ones include the waterfall model (a description of this model and its limitations can be found in Boehm's Software Engineering Economics 1), iterative enhancement,2 prototyping,3 and spiral.4 The most widely used model is the waterfall model, which organizes the phases in a linear sequence, although most implementations adapt this model ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access