Validation
Validation is the intake and triage stage. The goal is to make sure we are solving the right problem in the right way.
Outcomes
Typical outcomes from validation:
- Confirm problem statement and impact
- Identify urgency and expected timeline
- Assign ownership
- Decide whether it is BAU or project work
- Determine whether deeper analysis is required
Raising issues
Issues can be raised directly in Linear or within Slack via Linear Asks.
- Use the Requests guides when you need help writing a bug, operational request, or feature request.
- Prioritisation starts here as part of triage.
- Ownership defines who drives issues forward and how clarifications are managed.
Bugs
Anyone can raise a bug.
Features
Only stewards can raise feature requests.
Ehsaan Ali, Sue Clenton, Anne Craig, Jon Dunn, Natalie Fearn, Serina Hussain, Jerry Joson, Maria Kudriavtseva, Ian Lovell, Charlene Rowe, Oliver Soar, Mason Soiza, Sophie Stephen
Flow
flowchart TD
issue-raised((Issue raised)) --> triage[Triage]
triage --> validators[Reviewed by validators]
validators --> bug-or-feature{Bug or feature?}
bug-or-feature -->|Bug| is-valid-bug{Is valid?}
bug-or-feature -->|Feature| is-valid-feature{Is valid?}
is-valid-bug -->|Yes| dev-work-required{Development work required?}
dev-work-required -->|Yes| accepted-planning[Accepted to planning]
dev-work-required -->|No| respond-directly[Respond directly on issue]
is-valid-bug -->|No| cancelled((Cancelled))
is-valid-feature -->|Yes| is-project{Is project?}
is-valid-feature -->|No| additional-info[Additional info requested]
is-project -->|Yes| added-to-project[Added to project]
is-project -->|No| requirements-analysis[Accepted to requirements analysis]