Detailed Summary
The section focuses on the complete lifecycle of a Business Analyst project, emphasizing the deliverables expected from a Mini-Project designed around an Online Grocery Ordering System. The project is divided into five phases:
- Elicit Requirements: Involves identifying stakeholders, conducting interviews, and summarizing requirements. Key deliverables include a stakeholder list and interview notes.
- Document Requirements: In this phase, Business Analysts should create user stories using the INVEST format, define acceptance criteria, and categorize requirements. Important documents produced include a User Stories Document and a Requirement Traceability Matrix (RTM).
- Model the System: This phase involves visual representations of the system’s processes. Deliverables include Use Case Diagrams and Activity Diagrams, along with wireframes of key screens.
- Test Planning: Optional, but should include writing test cases and mapping them to requirements in the RTM. A test case table is the primary deliverable here.
- Presentation & Review: Finally, this phase focuses on summarizing the project in a presentation and possibly delivering it live.
Throughout this chapter, learners understand that effective delivery includes clarity, value, and the structure of information, which is critical in a Business Analyst’s role.