0% found this document useful (0 votes)
18 views9 pages

BA Workflow

Uploaded by

pravinraj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views9 pages

BA Workflow

Uploaded by

pravinraj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Responsibilities

1. Requirement Gathering and Backlog Refinement

o Weekly Sync-Up Call


Purpose: Align on upcoming features, clarify business goals,
and define scope.
Participants: Product Owner (PO), Project Manager (PM), BA,
Design Team, Operations (if required).

 Action Points:

 Discuss potential new requirements, user stories,


and feature enhancements.

 Identify dependencies or design requirements.

 Update the team on the status of current and


pending requirements.

o Task Assignment
After the Sync-Up Call:

 Tasks are assigned to BAs based on discussed priorities.

 BAs are responsible for translating meeting discussions


into actionable tasks and updating the backlog in JIRA.

o Requirement Drafting
Process for Drafting Requirements:

 BAs will create detailed user stories, acceptance criteria,


and other documentation based on task assignments.

 All user stories should include:

 Clear acceptance criteria.

 Dependencies, if any, such as design assets or API


integrations.

 User interface (UI) and user experience (UX)


considerations discussed with the Design Team.

 Risks or assumptions, documented for


transparency.
o Peer Review

 Perform peer reviews of other BAs’ work to ensure


quality and consistency across documentation.

 Provide constructive feedback and collaborate to ensure


the team follows best practices.

o Backlog Updates

 All requirements are added to the backlog in JIRA with


assigned priority, labels, and due dates.

 Requirements should be linked to corresponding epics,


features, or tasks in JIRA for traceability.

 Regular updates are required to reflect the latest status


of each item.

o Review with Product Owner

 BAs conduct regular reviews of the backlog with the PO


to validate that requirements align with business goals.

 Adjustments and prioritizations are made based on


stakeholder feedback.

2. Preparation for Sprint

o Sprint Planning (Friday before Sprint)

 Ensure that all requirements planned for the sprint are


clear, actionable, and aligned with the team’s goals.

 Review user stories with Development (DEV) and Quality


Assurance (QA) teams to clarify any doubts.

 Move finalized requirements to "Ready for Sprint" status


in JIRA.

o Sprint Kick-Off (Day 1 of Sprint)

 Confirm all sprint goals with DEV, QA, and PM teams.

 Ensure that each team member understands the


requirements and acceptance criteria for each user
story.
3. Ongoing Sprint Activities

o Support During Development

 BAs should be available for questions or clarification


requests from the DEV and QA teams throughout the
sprint.

 Document any change requests or feedback received


during development and update user stories
accordingly.

o Requirement Tracking

 BAs monitor progress in JIRA, ensuring all tasks are


updated by end-of-day and that team members are
actively progressing through their work.

 Verify that completed requirements meet acceptance


criteria before moving to the next phase (e.g., testing).

4. Release Activities

o Release Notes

 Document key changes, new features, and bug fixes in


the release notes, providing a clear understanding of
updates.

 Upload release notes to the defined path, ensuring


accessibility for all relevant stakeholders.

o User Guide Updates

 Update any relevant user guides or documentation to


reflect new features or changes in the release.

 Verify that documentation is clear, concise, and aligns


with user expectations.

o Production Readiness Email

 Once all release-related tasks (QA, bug fixes,


documentation) are marked as complete, send an email
to notify the team and stakeholders that the build is
ready for production.
 Include a link to release notes, updated user guides, and
highlight key points.

5. Post-Sprint and Feedback Review (Weekly sync up)

o Backlog Refinement and Feedback

 Gather feedback from stakeholders and end-users to


update requirements as necessary.

 Review backlog items and reprioritize based on new


information, user feedback, or strategic changes.

 Document lessons learned in each sprint to ensure


process improvement in future cycles.

6. Quality Assurance

o Defects and Issues Management

 Review defects, assigning them to appropriate teams


(BA or DEV) as needed.

 Monitor defect resolution status and ensure timely


updates in JIRA.

 To ensure the summary email is sent everyday from QA

Checklist for Business Analysts


Statu
Checklist Item
s

Weekly sync-up call held with PO, PM, Design


[]
team

Requirements defined, reviewed, and added


[]
to JIRA

Sprint goals and user stories reviewed with


[]
DEV & QA

Release notes prepared and uploaded []

User guide updated []

Production readiness email sent []

Daily JIRA updates completed []

Summary email sent (if required) []

MOM sent after each planning/review


[]
meeting

Peer review of BA work completed []

Areas and Scenarios for BA Involvement

1. Requirement Gathering and Definition

 When: During the initial project discussions, backlog refinement,


and sprint planning sessions.

 Involvement: The BA should collaborate with the Product Owner


(PO), Project Manager (PM), and stakeholders to capture, define, and
prioritize requirements.

 When to Reach Out to BA:

o When any department (especially the design or development


team) needs clarification on user stories, features, or business
goals.

o When any new requirements or changes to existing


requirements arise.

2. Backlog Management and Refinement


 When: Regularly scheduled backlog refinement meetings and
ongoing backlog maintenance.

 Involvement: The BA should continuously refine the backlog by


updating priorities, user stories, and dependencies based on
feedback from other departments.

 When to Reach Out to BA:

o Before each sprint, to understand the requirements for


upcoming tasks.

o When there are questions on priority or if any dependencies


are unclear.

3. Sprint Planning and Kick-Off

 When: At the start of each sprint.

 Involvement: The BA should align with the DEV, QA, and PM teams
on sprint goals, ensuring each requirement is clear and actionable.

 When to Reach Out to BA:

o During sprint planning sessions to clarify user stories,


acceptance criteria, and dependencies.

o If any department has questions on the feasibility or technical


constraints of requirements.

4. Development and Testing Support

 When: Throughout the sprint cycle as developers and testers work


on requirements.

 Involvement: The BA should be available to provide support,


answer questions, and make any necessary adjustments based on
DEV and QA feedback.

 When to Reach Out to BA:

o If the development team encounters issues interpreting


requirements or implementing specific features.

o If QA needs clarification on acceptance criteria or test cases


for specific user stories.

5. Change Management and Requirement Adjustments

 When: Any time a change in requirements, scope, or priorities is


identified.
 Involvement: The BA should review and validate change requests,
update the backlog, and communicate these changes across
departments.

 When to Reach Out to BA:

o If any department receives feedback from stakeholders that


may affect current requirements.

o When there is a need to assess the impact of changes on the


project scope, timeline, or resources.

6. User Acceptance Testing (UAT) Preparation and Support

 When: During the final stages of a sprint or before a release.

 Involvement: The BA should prepare UAT documents, support UAT


sessions, and ensure that acceptance criteria are met.

 When to Reach Out to BA:

o If QA or stakeholders need support in defining or conducting


UAT.

o When issues are encountered during UAT that require


immediate clarification or adjustment of acceptance criteria.

7. Release Preparation and Documentation

 When: Prior to any production release.

 Involvement: The BA should prepare release notes, update user


guides, and ensure documentation is complete for the release.

 When to Reach Out to BA:

o If any department (e.g., DEV, QA, or Operations) needs


clarification on what’s included in the release.

o For final sign-off or confirmation that all release-related tasks


(requirements, user guides) are completed and ready for
production.

8. Post-Release Review and Feedback Gathering

 When: After a release has been deployed to production.

 Involvement: The BA should gather feedback from users,


stakeholders, and other departments to improve future
requirements and processes.

 When to Reach Out to BA:


o If any team encounters issues or receives feedback from end-
users that may affect future releases.

o When discussing lessons learned to refine requirements,


backlog management, or team collaboration.

9. Cross-Department Communication and Documentation

 When: Throughout the project lifecycle.

 Involvement: The BA is responsible for ensuring that


documentation (requirements, user stories, acceptance criteria) is
clear, updated, and accessible to all departments.

 When to Reach Out to BA:

o If any department needs access to requirement


documentation, templates, or guidelines.

o When clarifications are needed regarding previously


documented requirements or project history.

Summary Table of Scenarios

Scenario When to Involve the BA

During initial discussions, backlog


Requirement Gathering and
refinement, or if requirements need
Definition
clarification or updates

Backlog Management and Before each sprint and whenever new


Refinement dependencies or priority questions arise

Sprint Planning and Kick-Off At the start of each sprint or when there are
questions on user stories and acceptance
Scenario When to Involve the BA

criteria

Development and Testing Throughout the sprint for any requirement-


Support related issues or clarifications

Change Management and When new changes arise or impact


Requirement Adjustments assessment of changes is required

User Acceptance Testing Before release for support with UAT


(UAT) planning, execution, and criteria alignment

Release Preparation and Prior to production release for release


Documentation notes, user guide updates, and final sign-off

Post-Release Review and After release to gather user feedback or


Feedback Gathering address any new issues

Cross-Department Throughout the project lifecycle for


Communication and documentation access, updates, or
Documentation clarification

You might also like