Question 1
4 marks
Stakeholder requirements elicitation and system prototyping
- System fundamentals
(a)
2 marks
- Select a stakeholder requirements elicitation method suitable for a school library system:
- Direct user interviews (or observation): Conduct structured or semi-structured interviews with the school librarian, administrative staff, and student representatives.
- Explain purpose: Discuss current cataloging and borrowing workflows to discover functional requirements, pain points, and specific feature expectations for the new system.
Mentor tip
Name a valid elicitation method (interviews, questionnaires, direct observation) and explicitly connect it to uncovering user needs in context.
(b)
2 marks
- Explain why providing a working prototype is beneficial:
- 1) It gives stakeholders an interactive model of the user interface and core borrowing workflows early in development.
- 2) Stakeholders can identify missing features, usability issues, or design flaws, providing actionable feedback prior to full implementation.
Mentor tip
Focus on early feedback, visualizing the interface, and refining requirements before costly production coding.

