2020-06-10T06:41:00Z

Waterfall testing vs. agile testing: What are the advantages and disadvantages of each?


What are some of the differences between waterfall and agile testing? What are the pros and cons associated with each approach? 

Guest
22 Answers

author avatar
User

Waterfall development relies on defined stages and detailed documentation before any actual coding takes place. The Agile approach relies more on continuous communication and incremental solutions with ongoing dialog between the users and developers. Our development of code (once design approved by the customer) in the waterfall process was always Agile, with daily builds and immediate testing. Then we would hand the product to the customer and await their approval or recycle. Now that we have moved toward the entire process being Agile (I emphasize toward), we have two distinct customer approaches. In the one, the customer actively participates in the testing early. The other is more of an "Agilefall". Although we collaborate on the User Stories, they delay much of their testing until we have developed several stories. As a result, one team has had four releases compared to two for the other team in the same time period. The second team insists on having a predefined description of the finished product while we are starting development. The other team is content to see how many user stories we have completed before deciding on a release.

2020-06-11T12:58:26Z
author avatar
Top 5LeaderboardReal User

Waterfall: Development <> QA <> Ops


Agile: Development + QA <> Ops


DevOps: Development + QA + Ops 


Time to Market with Quality 


and


DevSecOps: Development + Security + QA + Security + Ops + Security 


So


Time and Quality are the reasons 

2020-06-18T22:29:36Z
Find out what your peers are saying about Tricentis, Micro Focus, SmartBear and others in Regression Testing Tools. Updated: May 2021.
479,894 professionals have used our research since 2012.