Usage Notes |
To create a delivery process that includes all of the RUP Phases:
-
Create a new delivery process
-
Copy (do not extend) each phase from this capability pattern to your new delivery process. You
can select all of the phases and copy them all at the same time. (Note: This is a quick way to get the
structure of the RUP phases, along with documentation and activity diagram skeletons. You are making a
copy of the pattern because you will need to delete some elements from this pattern as you define your iterations.)
-
Create your iterations for each phase. Do the following for each phase:
-
Copy (or extend) the appropriate Classic RUP iteration template capability pattern to the appropriate phase
in your delivery process. Be sure to copy the entire capability pattern, not just the activities
within the capability pattern, so that you retain the activity diagram of the iteration. If you plan
to modify the standard RUP iteration in your delivery process, you will have more flexibility to do this if
you copy, rather than extend, the phase iteration template you chose.
-
Delete the iteration that was copied from this capability pattern. The phase iteration template you
just brought over has duplicated the iteration heading.
-
Rename the iteration appropriately, if you plan to have more than one iteration in the phase.
-
Repeat these steps until you you have the appropriate number of iterations created for your phase.
-
Move the milestone down to the end of the phase.
-
Update the Activity Diagrams appropriately for:
-
-
Your Delivery Process
-
Each phase: Inception, Elaboration, Construction and Transition
-
Each iteration within each phase.
-
Each extended capability pattern that you have modified in your delivery process.
-
Each activity you have created from scratch in your delivery process that has child activities.
-
NOTE: When you publish, if you notice that any activity diagrams are not showing up or they show up, but
are not correct, it means that the activity diagrams have not been created or that they may need
refreshing. To fix this, open your delivery process in Rational Method Composer. If you copied
another capability pattern, or created your own activity that has child activities, then you need to create
your activity diagram yourself. If you extended another capability pattern, you should be able to
refresh the diagram from the base capability pattern as follows:
-
-
open the activity diagram
-
open the context menu on the diagram and choose 'refresh from base'
-
save and close the diagram
-
Your delivery process has now been primed with the classic RUP delivery process that includes the appropriate
number of iterations for your project. You can now customize the delivery process further to suit your
project's needs. Be sure to review the documentation that you inherited from the Templates for Delivery
Processes capability patterns, making updates as needed for your delivery process.
The Delivery Process: Classic RUP Lifecycle delivery process was created in this same
manner.
|