This role could also be called "Deployment Coordinator" or "Deployment Facilitator" because the main responsibility of
the Deployment Manager is to coordinate and facilitate the delivery of productized software developed within a program
either to the Marketing Department for general availability (GA) or to IT Operations for deployment into the production
environment.
Other responsibilities of the Deployment Manager include:
-
Manage a support team that performs most of the day-to-day work
-
Assist the Program Manager and the development team members in planning each release
-
Ensure that the organization's release controls are documented and well understood by development Teams and Program
Support Teams
-
Ensure that the architecture and infrastructure on which the application will be deployed are robust and stable
-
Ensure that a detailed deployment plan has been documented along with a backout plan should anything go wrong
during deployment
-
Coordinate with the Marketing Department and the program to ensure that sanctioned communications to all
stakeholders have been properly prepared and reviewed
-
Ensure the product has been correctly and completely integrated across the program
-
Validate that the product has been correctly packaged before deployment and ensure that all release controls have
been satisfied
-
Work with the Marketing Department or IT Operations to deploy the product successfully
-
Release the pre-planned communications about the product to all stakeholders
-
Conduct a release retrospective with all the development team members that participated in the program to improve the
release process and increase program productivity and product quality
|