Posts

Showing posts from October, 2023

What is UAT in Agile?

Image
In traditional (waterfall) development methodologies, UAT is typically a distinct and late-stage phase. However, in Agile methodologies, UAT is integrated throughout the iterative development process. Here's how UAT fits into the Agile framework: 1.     Continuous Feedback : Agile emphasizes continuous feedback from stakeholders and end-users. This means that instead of waiting until the end of the development process to conduct UAT, user acceptance can be sought throughout the development lifecycle. 2.     User Stories and Acceptance Criteria : In Agile, requirements are often captured as user stories. Each user story has associated acceptance criteria, which define the specific conditions that must be fulfilled for the story to be considered complete. These acceptance criteria effectively act as a basis for UAT for that user story. 3.     Iterative Development : Since Agile promotes iterative development through sprints or iterations (in methodologies like Scrum), U