Activity: Plan Deployment
This activity plans the product deployment. Deployment planning needs to take into account how and when the product will be made available to the end user.
DescriptionWork Breakdown StructureTeam AllocationWork Product Usage
Relationships
Parent Activities
Description

Deployment planning requires a high degree of customer collaboration and preparation. A successful conclusion to a software project can be severely impacted by factors outside the scope of software development such as the building, hardware infrastructure not being in place, and the staff being ill-prepared for changing to the new system.

To ensure successful deployment and transition to the new system and ways of doing business, the Deployment Plan needs to address not only the deliverable software, but also the development of training material and system support material to ensure that end users can successfully use the delivered software product.

Properties
Event Driven
Multiple Occurrences
Ongoing
Optional
PlannedYes
Repeatable
Staffing

A deployment manager needs to be someone who is aware of the operational needs of the end user and capable of pulling together all the items that go into making the product. The deployment manager runs the beta test and, in the case of "shrink wrap" products, deals with the manufacturers to ensure that adequate quality is achieved in the product.

The deployment manager "gets the product delivered" and, therefore, needs to be well versed in the required infrastructure and user needs to ensure that the product is available for the users.

Usage
Usage Guidance

This work is performed early in each iteration, generally starting late in the construction phase and continuing through transition. It can begin as soon as iteration planning is reasonably complete for the iteration.

This task is recommended whenever an executable release will be externally deployed outside the primary development team, either for the purposes of delivering the software to the end user, or for testing purposes.

See the Related Information section for additional guidance that will help you in performing this work.