Requirements become difficult when a team starts documenting solutions before it has a shared view of the change. A long backlog can create the appearance of progress while the purpose, evidence and decision rights remain unclear.

Before writing detailed requirements, I find it useful to ask five questions. They do not replace analysis. They create the conditions for analysis to be useful.

1. What outcome must be different?

Describe the change in observable terms. “Implement a new system” is an activity. “Reduce the time needed to verify a customer record while retaining the required controls” is closer to an outcome. A useful outcome gives the team a basis for deciding whether a requirement matters.

2. What evidence describes the current position?

Separate what the organisation knows from what it assumes. Process measures, incidents, customer feedback, data-quality findings and operational observation may each reveal a different part of the problem. Record gaps in the evidence instead of smoothing them over.

3. Where are the boundaries?

Clarify which people, processes, data and systems are affected, and what is explicitly outside the work. Boundaries can change, but they should change through a visible decision. This reduces the chance that a late discovery is mistaken for a minor requirement.

4. Who can make which decisions?

A stakeholder list is not the same as decision ownership. Identify who can approve scope, accept risk, interpret policy, own data and confirm that the resulting process is workable. When authority is unclear, unresolved questions often reappear as delivery delays.

5. How will the team know the change works?

Discuss acceptance while the problem is being defined. Useful measures may combine operational performance, control effectiveness, data quality and user experience. The answer should also identify who will review the evidence and when.

Turn the answers into an analysis frame

Summarise the outcome, evidence, boundaries, owners and measures on one page. Treat it as a working frame rather than a ceremonial document. As discovery continues, update it and make the important changes visible. Requirements can then be tested against a shared view of why the work exists.

The aim is not to delay delivery. It is to prevent a team from moving quickly in several different directions.

← Back to all insights