Business Analyst
Description
The Business Analyst facilitates sprint activity by gathering requirements, and converting epics/stories into actionable tickets.
Requirements
Business analyst training/experience
Good communication skills
Ability to work well with developers and product owners
Responsibilities
“Gets information out of the heads of product owners & technical leaders (preferably non-invasively, but okay if necessary) organized into actionable sprints” – i.e., get OpenMRS Sprints from an idea to “ready to go”
Facilitates sprint preparation (at least 80% of effort)
Meets with product owner(s) and technical leader(s) for the sprint to identify requirements/epics and turn these into stories with appropriate acceptance criteria.
Works with the technical leader(s) to operationalize stories.
Builds the rapid board and facilitates creation of the sprint (i.e., deciding which stories/tickets from the backlog will be included).
Facilitates sprints (up to 15% of effort)
On-call for issues that come up during a sprint, where we need to clarify stories, or create new ones.
Help community development swim lane with writing good quality stories and curating tickets
Communicate at least weekly with community development leader
Ensure that tickets/stories curated and assessed by community developers are of good quality
Our first priority is to have sprints well prepared; our second priority is to reduce the “weight” of sprint preparation on our product owners & technical leaders.