What is the role of a business analyst in Agile vs waterfall?
The role of a business analyst in Agile versus Waterfall varies significantly. In Waterfall, Business Analysts often gather requirements upfront, acting as the main point of communication between stakeholders and developers throughout the project. In Agile, Business Analysts work more iteratively, collaborating closely with the development team to refine requirements continually and ensure they align with stakeholder needs.
Agile environments often require Business Analysts to be more adaptive, focusing on providing value through ongoing analysis and feedback throughout each sprint or iteration.
You can learn more about the role of a business analyst in Agile by taking an Agile BA course.

Business Analysis related articles
What is business analysis?
Exploring the impact of the McKinsey 7S model on organisational performance
Business analyst techniques
Harnessing the power of SWOT analysis for effective strategies
Unlocking potential with SMART goals in goal setting
What is a business analyst?
Bring clarity to your strategy with MOST analysis
Uncovering the benefits of PESTLE analysis for informed decision-making
Visualise ideas with mind maps
Is business analysis a career trap or a launchpad? A developer’s honest guide to making the move
Business analysis can be a launchpad rather than a sideways move. Learn what BAs do day to day, why coding skills may atrophy, UK salary realities, career tracks, and how to frame a developer CV.













