Management of the Software Project
Let’s move on to a discussion of the challenges in managing a software development project. In this section, you’ll learn about the two main viewpoints for managing software development. You’ll then take a closer look at the role of traditional project management in software development.
Choosing an Approach
There are two opposing viewpoints on managing software development: evolutionary and revolutionary.
The traditional viewpoint promotes evolutionary development. The evolutionary view is that the effort for writing software code and creating prototypes is only a small portion of software development. The most significant work effort occurs during the planning and design phase. The evolutionary approach works ...