Comments on this post are closed. To see questions and answers about this presentation or to ask you own questions for the author, please visit the Q&A post.
In our February 13 webinar presentation, BA Guide to Essential Agile Techniques, we delved into following topics that are essential for an Agile team member with BA skills.
For additional examples and more in-depth presentation, please see the recording of this webinar, now available on-demand.
(Note: While there is no business analysis role in Agile per se, a Team member with BA skills on an Agile project might work with the Product Owner and the Team on tasks such as defining the vision, defining user roles and personas, eliciting requirements from stakeholders and users, writing user stories and acceptance criteria, identifying themes for releases, etc.)
The vision helps set high-level expectations for the stakeholders and the team. The product vision defines the overall scope of the product. In addition the vision statement becomes the “what we are trying to achieve” statement that the stakeholders refer to throughout the project.
Vision Statement Template
Defining User Roles
Writing User Stories
Product Backlog features are typically written as user stories that represent tangible increments of business value delivered in each iteration.
A user story is composed of:
Epics
Beginning with epics means starting with the big picture, because an epic enables a user to achieve a clearly identified business objective.
Epics are then broken down, not into tasks, but into stories. So instead of breaking an epic down into a task like “build user interface,” we focus on stories (value increments). For example, a story might be, “As an appointment maker, I can select a service for my appointment…”
Themes
Themes are collections of related user stories, themes are typically are selected for a release rather than individual stories. Also called Minimally Marketable Features, each theme provides a discrete set of user-valued functionality.
From the Agile Extension to the BABOK Guide
Keeping your product lean means defining priorities and maximizing the amount of work not done. According to Standish Group Survey, 65% of application features are rarely or never used. So think simplicity, and prioritize accordingly. What is your Minimum Viable Product?
A good way to prioritize user stories is by using the MoSCoW rules:
Acceptance criteria for a user story define the way the story should be implemented. Acceptance criteria provide the details behind the user stories. In addition, acceptance criteria must be defined in order for stories to be “ready” to be implemented in an iteration.
Watch the full webinar recording.
Also, be sure to check out our related course offerings! Click to see upcoming class dates!
How do you define success for your team? Take a moment to think about this…
Remote work has transformed how organizations operate, with virtual teams becoming the new normal across…
Effective leadership has never been more critical. Whether managing a team in a high-pressure corporate…
Remote work has transformed how organizations operate, with virtual teams becoming the new normal across…
The Business Analysis Body of Knowledge (BABOK® Guide v3) is a comprehensive guide to the…
A certified Business Analyst (BA) has successfully passed an International Institute of Business Analysis (IIBA.org)…