Publication | Closed Access
Software quality and agile methods
160
Citations
7
References
2004
Year
Unknown Venue
Total Quality ManagementSoftware MaintenanceEngineeringSoftware EngineeringSoftware ProcessSoftware AnalysisProgram EvaluationWaterfall ModelAgile Software DevelopmentManagementAgile MethodsSoftware PracticeAgile MethodologiesSoftware QualitySoftware Development ProcessAgile DevelopmentDesignSoftware DesignDevelopment MethodologySoftware TestingBusinessDetailed Waterfall Model
Agile methods may produce software faster, but their ability to meet quality requirements remains uncertain. The study compares waterfall and agile processes to demonstrate how agile methods achieve quality under time pressure and unstable requirements, and analyzes agile QA. The authors present a detailed waterfall model of quality support processes and illustrate the quality practices integrated into agile methods. The comparison shows that agile methods can ensure quality even while developing software faster and handling unstable requirements.
Agile methods may produce software faster but we also need to know how they meet our quality requirements. In this paper we compare the waterfall model with agile processes to show how agile methods achieve software quality under time pressure and in an unstable requirements environment, i.e. we analyze agile software quality assurance. We present a detailed waterfall model showing its software quality support processes. We then show the quality practices that agile methods have integrated into their processes. This allows us to answer the question "can agile methods ensure quality even though they develop software faster and can handle unstable requirements?".
| Year | Citations | |
|---|---|---|
Page 1
Page 1