O'Reilly logo

Getting Results from Software Development Teams by Lawrence J. Peters and Lawrence Peters

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The Lifecycle Models

Engineers in the times of the Romans and earlier went through the same general process that today’s software engineering managers do—that is, a multistep process in which the project moves from defining what needs to be done to project completion. Although there are significant differences between the kinds of projects software development teams work on and the projects of the Romans, the differences lie mostly in the details and not in the general progression of the development process, from gaining agreement from the client to project completion and handoff for continuing maintenance. The process is shown in a visual style based on IDEF0 in Figure 5-5. A more detailed look at the process is presented in Figure 5-6. Integration ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required