Foundations of Agile for Business Analysts
This course sets out to answer the question “What does a BA do on an Agile team?” and equip analysts to work in an Agile team.
As well as setting out the standard Agile approach the course explains some of the differences in the way Agile is implemented. The focus is on how the BA can add value to a team through requirements and speciﬁcations and how this might differ from more traditional ways of working.
A mixture of presentation and exercises is used to explain concepts and allow attendees to rehearse Agile working.
• Agile basics: Why Agile, Project Constraints, Iterations and Sprints, Maintaining releasable quality, Stand-up meetings and visual boards
• Planning and tracking: Burn-down charts, Velocity tracking, Estimation for an iteration, Forward planning: quarterly plans and roadmaps, Planning with epics stories and tasks, Backlog management, Multiple backlogs, and answering “When will it be ready?”
• Requirements: User Stories plus Epics and Tasks; Three styles of Agile; Stakeholders Roles and Personas; Testing, Speciﬁcation by Example, Prioritisation, Work breakdown, “Who Why What” and delivering value
• Roles and Teams: Vertical Teams and the Product Owner role, limited discussion of other team members
• BA role in Agile: Different ways a BA can help an Agile team; BA maturity model; Story backlog, on stage/off stage activities, requirements, speciﬁcations, stakeholder management
• BA in relation to other roles: Product Owner, Product Manager, Subject Matter Expert and Strategic & Tactical Product Owner model
• Exercises: Why Agile, extended XP Game, Agile dice game, objective setting, stakeholders, roles, personas writing, planning poker, creating burn-down charts, measuring velocity, writing user stories and user story review
This course is primarily intended for those under taking business analysis within an Agile team. In addition to Business Analysts related roles such as Business Partner, Solution Architect and Product Manager will ﬁnd this course highly valuable.
Project Managers and other roles who need to undertake business analysis, or write requirements and speciﬁcation will also gain from this course as will those who must manage the requirements process and the analysts.
Project Management Institute:
This course also counts as 15 of the 21 contact hours needed of Agile Project Management Training to be eligible for the PMI Agile Certified Practitioner (PMI-ACP) certification.
This course counts for 15 Professional Development Units (PDUs).
My favourite part was Allan's passion for Agile.
Jonathan Cridge | Business Analyst at UK Hydrographic Office