Finding Your Way in the RUP

To get started with the RUP, it is vital that a project manager thoroughly understands the concept of iterative development and the RUP lifecycle (phases and iterations). Then there are some key concepts: risk management, quality, metrics, and how the process is described (Roles, Activities, and Artifacts). As necessary, check the RUP Glossary for definitions. If you are familiar with project management, but not specifically with iterative software projects, it is in the area of planning that you may have the most to learn, and especially planning an iterative project (as described in Chapter 12).

You can enter the RUP via the Role: Project Manager and reach the various activities that define this role. Alternatively, you may start from the Artifact: Software Development Plan (its template and some examples). From there navigate to the various activities that contribute to its development, or more precisely, to the development of the various plans it contains. This will lead you to the more specialized roles of Configuration Manager, Test Manager, and so on.

On small projects, or in a small software development organization, it is highly likely that the same person who plays the role of project manager will also be the process engineer, defining the project's development case, facilitating the enactment of the process, and getting involved in process improvement activities as a result of iteration (or project) assessment. Then see the Role: Process Engineer.

Do not forget that a project manager will interact with many other roles and participate in their activities, in some form or another. In particular, the project manager will have to interact and coordinate almost daily with the Architect(s) and get involved in various reviews.



The Rational Unified Process Made Easy(c) A Practitioner's Guide to Rational Unified Process
Programming Microsoft Visual C++
ISBN: N/A
EAN: 2147483647
Year: 2005
Pages: 173

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net