The Traditional Software Development Process


This is the way software is traditionally developed.

This relates to the programming you've been doing in class:

In industry, software is usually developed by teams of engineers. That is, different parts of the entire software system are developed by different teams. During the design phase, the engineers managing the development need to carefully plan how the system is parceled into these different parts (these parts include software and documentation). These engineers then need to make sure

  1. all of the parts developed by the different teams fit together
  2. the entire system is tested, and
  3. the system is delivered to the customer and supported during use.

How has this process been working in industry?


Review

Define the key steps in a traditional software development process.
[Beginning of Unit] [Previous Page] [Next Page] [Exercises for Unit 1] [Next Unit] Copyright (c) 1996, Software Productivity Consortium Inc.