One Monday, one request
Priya is a Product Owner — fintech, e-commerce, insurance, utilities, it doesn't change what follows. This week: people should be able to reverse a prior transaction themselves, without calling support. Here's what happens next.
Who gets pulled in
Priya types the idea in. It lands with the Business Analyst, who turns it into a real requirement — who's eligible, what the exceptions are, how a partial case works. That's the domain-heavy part, and it stays here. Then a genuine question gets asked: does this touch a screen? Yes — people need somewhere to actually start the request. So the UX Architect gets pulled in, designs that journey, and hands it back. If this had been a backend-only rule change instead, UX would never have been involved at all — it would have gone straight to the Architect.
Nobody starts building on a hunch
Before any real design work happens, Priya and the Architect both sign off on exactly what's being asked. This isn't a meeting on a calendar — it's a checkpoint the system just holds open, however long that takes, until they act. The moment it's approved, the next stage starts on its own. No one has to remember to kick it off.
Three reviewers, one design, all at once
The Architect designs how it actually gets built — which existing systems to reuse, what's new. Notice what the Architect doesn't need: the business meaning of any of this, only the shape of it. The moment the design is ready, three specialists check it at the same time, not in a queue: QA compares it against every existing test scenario — this is where domain knowledge earns its keep again — Risk threat-models it in total isolation, its own domain-specific read on what could go wrong, and Data works out where the records actually live.
Most problems never reach Priya
Say QA finds something: this new reversal collides with an existing cancellation flow. That finding goes to the Architect first — never straight to Priya, never straight to the Business Analyst. The Architect asks one question: can this be fixed with a different technical approach, without changing what Priya actually asked for? Almost always, yes — the Architect just redesigns it, and QA checks the fix. Only if the fix would change what was promised does it climb back up to Priya for a real decision.
Nothing gets lost
Whatever the outcome, it's written down — not summarized from memory, written to a permanent record with the reasoning attached. Six months from now, when someone asks "why does this reversal block same-day cancellation," the answer isn't buried in someone's recollection of a meeting. It's just there.