Ship a product release without a 2 a.m. page

Process map by Brian. 23 steps, 2 layers. Tags: business, engineering, product.

  1. Product manager: Release scope frozen
  2. Engineers: Features merged into the release branch
  3. CI/CD pipeline: Automated tests run
  4. CI/CD pipeline: All green?
  5. QA: Manual test pass and exploratory testing
  6. QA: Any blocking bugs?
  7. Product manager: Go / no-go meeting
  8. Product manager: Go?
  9. CI/CD pipeline: Deploy to 5% of users first
  10. Operations: Metrics healthy?
  11. CI/CD pipeline: Roll out to everyone
  12. Product manager: Announce: release notes and email
  13. Customers: Customers see the new feature
  14. Operations: Roll back and alert the team
  15. Product manager: Choose a new date and tell everyone
  16. Engineers: Fix and re-verify
  17. Engineers: Fix the failing tests

Read this process as Markdown

$Business $Engineering $Product All process maps