Figure 8-1. Activity levels across the life-cycle phases

Transition development and testing of all the components and must precede the downstream focus on completeness and quality of the entire breadth of the product features.

2. Iterative life-cycle process. In Figure 8-1, each phase portrays at least two iterations of each workflow. This default is intended to be descriptive, not prescriptive. Some projects may require only one iteration in a phase; others may require several iterations. The point is that the activities and artifacts of any given workflow may require more than one pass to achieve adequate results.

3. Round-trip engineering. Raising the environment activities to a first-class workflow is critical. The environment is the tangible embodiment of the project's process, methods, and notations for producing the artifacts.

4. Demonstration-based approach. Implementation and assessment activities are initiated early in the life cycle, reflecting the emphasis on constructing executable subsets of the evolving architecture.

Some key themes of the conventional process are not carried over in the workflows of the modern process. Their absence is equally important. Documentation is omitted because most documentation should be merely a secondary by-product of the other activities. Quality assurance is omitted because it is worked into all activities, not separated into a distinct workflow that operates independently from engineering or management.

Table 8-1 shows the allocation of artifacts and the emphasis of each workflow in each of the life-cycle phases of inception, elaboration, construction, and transition.

Table 8-1. The artifacts and life-cycle emphases associated with each workflow



life-cycle phase emphasis


Business case

Inception: Prepare business case and vision

Project Management Made Easy

Project Management Made Easy

What you need to know about… Project Management Made Easy! Project management consists of more than just a large building project and can encompass small projects as well. No matter what the size of your project, you need to have some sort of project management. How you manage your project has everything to do with its outcome.

Get My Free Ebook

Post a comment