Disciplined Agile

Deploy the Solution

This Transition process goal describes our approach to releasing/shipping our solution. To be successful, we need to consider two important questions:

  • How can we automate deployment?
  • What is our release strategy?
  • What do we need to do to deploy the solution?
  • How will we determine that the deployment was successful? 
2021 Project Management Institute Deploy the Solution v5.2 Automate Deployment Continuous deployment (CD) Deployment script Deployment instructions Release Strategy Canary release/dark launch Cold switchover Continuous batches Functionality-off release Functionality-on release Hot switchover (blue/green deployment) Incremental/rolling release Micro deploys Parallel run Toggle release Release Into Production Close out existing transactions Back up existing data Restore previous data Restore previous version Migrate source data Deploy solution components Make solution available Log the deployment Enable support system Communicate deployment Validate Release Production deployment testing Active stakeholder participation Measure usage Stakeholder satisfaction survey None

Figure 1. The Deploy the Solution process goal diagram (click to enlarge)

More Information

Choose Your WoW!

The strategies/practices referenced in the goal diagram above are described, including the trade-offs involved and considerations for when (not) to apply them, in the book Choose Your WoW! A Disciplined Agile Delivery Handbook for Optimizing Your Way of Working.

If you want to succeed at enterprise agile you need choices, not prescriptions.

LEARN MORE