O'Reilly logo

Manage It! by Johanna Rothman

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

Understanding Project Life Cycles

A life cycle is the way you and the project team organize the work of product development—it’s when you choose to define requirements, design, develop, and test, as well as how concurrently. You might have phases with gates or iterations. You could plan for a formal design phase or choose to evolve the architecture and high-level design. You could choose to integrate the testing as you proceed or have all the testing at the end. You might choose to prototype for a while and then engineer the features, or you could implement by feature and see how the architecture evolves.

When you organize the overall project, don’t idealize your situation. If you’ve seen issues such as incomplete requirements in your projects ...

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