Discover
We clarify the purpose of the work, its users, the current environment, existing systems, data, constraints, and uncertainties.
Requirements may not be clear at the outset. Depending on the context, the work can include:
- Stakeholder interviews
- Understanding current workflows and systems
- Framing problems and constraints
- Examining data and dependencies
- Assessing technical feasibility
- Small proofs of concept and experiments
- Testing value hypotheses
At this stage, correctly defining the problem can itself be the outcome, before any software is built.