Recommended approach
A good outcome rarely starts with an endless specification. It starts with a practical frame that can be tested in the first delivery phase.
- define the business problem and expected value
- describe the main roles and workflow
- decide what the first release must solve
- clarify technical and operational constraints