The Unified Process Construction Phase: Best Practices for Completing the Unified Process

A significant difference between the enhanced lifecycle for the Unified Process (Figure 3.1) and the initial lifecycle is that the enhanced version recognizes the fact that most organizations have more than one software project that they need to manage. The reality is that software project teams are dependent on the infrastructure of your organization and on one another from a resource sharing point of view. At the same time, within their defined scope, software project teams are also independent of one another and free to make decisions in an appropriate manner. In short, for a software process to be truly effective it must include activities that support the successful management of portfolios of software projects. The Infrastructure Management workflow was added to the enhanced lifecycle of the Unified Process to focus on the management and support of cross-project issues.
Project teams are both dependent and independent.
The activities of infrastructure management are summarized in Table 3.1. As you can see, there are a wide variety of important activities that this workflow encompasses. Because the Construction phase concentrates on system development, your Infrastructure Management workflow activities will typically focus on reuse of existing components and frameworks. As a result, this chapter focuses on the following topics:
Strategic reuse management
Enterprise reuse through components
Enterprise reuse through frameworks
| Activity | Definition |
|---|---|
| Strategic Reuse Management and Support | The identification, generalization and/or development of, and support of potentially... |