Insights Hub.

The BA’s Role in Different Development Methodologies

Team collaborating a project user stories

The roles of a business analyst vary according to the project’s software development methodology. It is important to understand how these methodologies affect business analysts’ work to ensure a common understanding between all stakeholders.

A Software Development Methodology is a workflow for delivering and maintaining an information technology solution. Characteristically, it comprises a collection of activities, tasks, or steps that create one or more needed deliverables or artefacts e.g., a requirements document. The ultimate deliverable of a methodology is a deployed solution that its intended target audience can use.

Agile and waterfall are two distinctive process methodologies to complete projects or work items. Agile is an iterative methodology that incorporates a cyclic and collaborative process, whereas waterfall is a sequential methodology that can also be collaborative, but tasks are generally handled in a more linear approach.

As a  Business Analyst, you are a critical player in defining the solution. Therefore, you must understand how the methodology influences your requirements elicitation, specification, and documentation. Every software development methodology handles changes in the requirements over the life of the project differently. Business Analysts must adapt to the new process and understand not just the template of the artefacts that need to be produced (Epics and User Stories) but the spirit of the methodology. This will help the team dynamics and will help avoid user stories being written like functional requirements.

How do the different methodologies affect your requirements definition efforts? As the individual responsible for deciphering business needs into requirements at numerous levels of detail, you will be involved in specific aspects of the project at different times and levels of intensity. The major differences involve the level of detail of the requirements, the timing of the requirements analysis and specification activities, and the form in which you document the requirements.

The type of methodologies being focused on is the Waterfall and Agile approach.

Haadiya Jeelabdeer

Haadiya Jeelabdeer

Business Analyst

<p>Haadiya is a recent UCT Honours graduate in Information Systems. She joined JustSolve as an intern and quickly grew into a Junior Business Analyst role. She is passionate about the consulting industry and has a keen interest in automating and improving processes. Haadiya enjoys quiet days at home watching Netflix and is obsessed with her 2 cats.</p>

Related Posts.

A glowing red padlock with a medical cross symbol is displayed on a futuristic digital circuit board
The Future of Healthcare: How Digital Innovation is Reshaping Medicine
A healthcare professional wearing a headset and green scrubs conducting a telemedicine consultation on a laptop
Transforming Healthcare with Telemedicine Solutions
Close-up of a document with the words "Medicine & Innovation
The Key Uses of Health Information Systems in Healthcare
Healthcare professionals consulting a patient using a tablet in a modern medical clinic.
Patient Monitoring Solutions for Modern Healthcare
Cover Page of the "Your Guide to Overcoming Digital Transformation Challenges in 2025" Guide
Your Guide to Overcoming Digital Transformation Challenges in 2025

Subscribe to our Newsletter.

"*" indicates required fields

Name*

Your #1 Digital Transformation Partner™.

Ready to accelerate digital transformation? As your trusted partner, we streamline processes, modernise systems, and build innovative solutions that drive real impact.

Career
Opportunities

Get in Touch with JustSolve.

"*" indicates required fields

Name*
Checkboxes*
Do you want to subscribe to our Newsletter?*