Conducts and facilitates all scrum ceremonies Works with client to create, review, and adjudicate Program Increment planning Developing detailed documentation of client needs Leads and facilitates grooming session with clients to gather, analyze, and decompose requirements Work with Agile software development tools to manage backlogs, sprints, and collaborative work Creating detailed user stories, including acceptance criteria Works with Project Managers on adjustments and message to the clients when scope changes occur Develops and delivers business processes for requirements Performs requirements analysis to determine feasibility and to decompose requirements Develop and maintain requirement traceability matrices Work with stakeholders to gather, analyze, and document business requirements Conduct analysis of business processes using techniques such as BPM, use case modeling, gap analysis, etc. Interface with all areas of project including customer, architects, development team, operations, and other teams. Provide expertise and guidance in interpreting policies, regulations, and guidelines to ensure compliance. Conduct client interviews and coordinate with business and technology teams to ascertain and document system requirements Perform cost benefit analysis, when needed.