Business
why — goals & value
▸
Stakeholder
who needs what
▸
Solution — Functional
what it must do
+
Solution — Non-functional
how well (perf, security…)
▸
Transition
how we get there (training, migration)
Good requirements are: clear · concise · complete · consistent · feasible · unambiguous · testable · traceable. Transition requirements are temporary — they retire once the solution is live.