On-site delivery: making go-live rollback plan stick
Context: The same requirement can sound different across departments; writing it down helps align decisions on requirements clarification workshop. We hit a cas
Context: The same requirement can sound different across departments; writing it down helps align decisions on requirements clarification workshop. We hit a case of sales never receiving emails after form submit. Troubleshooting started with logs on Flutter, then followed our reproduction steps. Prefer a go-live window outside peak traffic, and prepare the rollback package early.
Testing & Acceptance
The same requirement can sound different across departments; writing it down helps align decisions on integration environments. QA walked the main path three times on real devices and flagged edge cases around integration environments. Prefer a go-live window outside peak traffic, and prepare the rollback package early. The same requirement can sound different across departments; writing it down helps align decisions on integration environments. Business asked for a clickable prototype within two weeks, while engineering wanted to lock fields related to integration environments first. Prefer a go-live window outside peak traffic, and prepare the rollback package early. Last week we reviewed test case review with the client's IT lead. They care more about stability than buzzwords. Business asked for a clickable prototype within two weeks, while engineering wanted to lock fields related to test case review first. Archive screenshots and config change IDs for this test case review round so next month's retrospective stays concrete.
Delivery Approach
This write-up is for colleagues progressing project delivery. The client is in textile & apparel, roughly a dozen staff, based around inland growth markets. Business asked for a clickable prototype within two weeks, while engineering wanted to lock fields related to go-live rollback plan first. Add a field dictionary to the docs so new joiners ask fewer repeat questions. This write-up is for colleagues progressing project delivery. The client is in media & creative, roughly around fifty employees, based around East Asia. Business asked for a clickable prototype within two weeks, while engineering wanted to lock fields related to contract milestones first. Prefer a go-live window outside peak traffic, and prepare the rollback package early. Last week we reviewed contract milestones with the client's IT lead. They care more about stability than buzzwords. We hit a case of captchas frequently failing to load. Troubleshooting started with logs on CDN, then followed our reproduction steps. Add a field dictionary to the docs so new joiners ask fewer repeat questions.
Risks & Mitigations
The same requirement can sound different across departments; writing it down helps align decisions on monitoring alert thresholds. We hit a case of legacy outbound links broken. Troubleshooting started with logs on a cloud database, then followed our reproduction steps. Add a field dictionary to the docs so new joiners ask fewer repeat questions. Last week we reviewed acceptance checklist with the client's IT lead. They care more about stability than buzzwords. QA walked the main path three times on real devices and flagged edge cases around acceptance checklist. Next, we recommend to run a real-device smoke check before go-live. If more features are added, scope the blast radius before scheduling.
Takeaways: Last week we reviewed prototype sign-off checkpoints with the client's IT lead. They care more about stability than buzzwords. Business asked for a clickable prototype within two weeks, while engineering wanted to lock fields related to prototype sign-off checkpoints first. Archive screenshots and config change IDs for this prototype sign-off checkpoints round so next month's retrospective stays concrete.