• Collaborate with business stakeholders to understand key business objectives and ideas to help define and transform them into a scoped and sized business change including definition of minimal value product (MVP).
• Establish a requirements management strategy which describes; process for elicitation, documentation standards and format, tools, meeting cadence, backlog grooming process, review & approval process, change process, and communications processes.
• Elicit business requirements and document in the form of a vision statement, user stories, business requirements document, visual models/process flows, business objectives, goals, and success criteria.
• Elicit functional and non-functional requirements and document in the form of epics, wireframes, business rules, and acceptance criteria.
• Understand the concept of data-driven decision making, ability to analyze data and use it to inform decision making
• Build, organize help prioritize and maintain the project backlog over the course of the project, often serving as a partner and mentor for the Business Lead/Product Owner.
• Facilitate the ongoing backlog grooming process, supporting the Business Lead/Product Owner to define value, priority, and select scope for upcoming releases and sprints.
• Collaborate with Product Owner, Business Users, and Technical Team to write and elaborate user stories to include acceptance criteria and business rules per the team’s “Definition of Done”
• Participate in Agile/Scrum ceremonies such as stand-ups, demos and sprint retrospectives.
• Facilitate the review of stories with team during sprint planning to ensure the team has a common understanding of the user story and acceptance criteria.
• Analyze new requests from stakeholders and determine if the request is a defect, new story, a modification to an existing story, or already covered in an existing story. Update the backlog and stories as appropriate.
• Maintain an overall view and perspective on the “big picture” and understanding how the parts of the project fit together to provide the overall solution.
• Perform functional testing during development sprints and review testing issues to determine if the issue is a bug or behaving as expected
• Write user acceptance test (UAT) scripts and facilitate user acceptance testing
• Measuring and tracking key performance indicators and using the data to drive continuous improvement.