Lab 2 — From Requirements to Issues¶
Goal¶
Turn an informal feature request into a small, testable backlog.
Tasks¶
- Identify at least two stakeholders.
- Write three user stories or requirement statements.
- Add acceptance criteria with positive and negative examples.
- Identify one quality requirement and make it measurable.
- Create GitHub issues and label them by type/priority.
- Link dependencies where one issue blocks another.
Review checklist¶
- Is the value or rationale visible?
- Could two developers interpret the requirement differently?
- Can the acceptance criteria be demonstrated or tested?
- Are edge cases and failure behavior considered?