Skip to main content

Decision guide

Modernising Business-Critical Software Without a Big-Bang Rewrite

A practical decision framework for stabilising, exposing, replacing by boundary, and modernising an important system in stages.

Published by Algoza · Free to use · No registration required

Working checklist

Use each item as a discussion prompt. Record evidence, owners, assumptions, and unanswered questions rather than treating this as a pass/fail score.

  1. 1Begin with business consequence and change constraints
  2. 2Separate urgent stabilisation from structural modernisation
  3. 3Map boundaries, data ownership, integrations, and hidden dependencies
  4. 4Compare retain, remediate, expose, replatform, replace, and retire options
  5. 5Choose seams that permit staged change and rollback
  6. 6Define observability, data reconciliation, and acceptance criteria
  7. 7Sequence delivery around operational risk and internal capacity
  8. 8Keep each phase accountable to a decision or measurable outcome