Back to Search Start Over

Software Testing from an Agile and Traditional view.

Authors :
Najihi, Soukaina
Elhadi, Sakina
Abdelouahid, Rachida Ait
Marzak, Abdelaziz
Source :
Procedia Computer Science; 2022, Vol. 203, p775-782, 8p
Publication Year :
2022

Abstract

Project management has long been a challenge for Information Technology (IT) organizations to learn how to manage projects effectively and efficiently while balancing the iron triangle: cost, time and scope without sacrificing quality. Agile project management (APM) and traditional project management (TPM) are two different approaches related to software development, the core tenet of TPM is that projects are relatively simple, predictable, and linear with well-defined boundaries, whereas APM has emerged as a new methodology for managing high-risk, time-sensitive and scope flexible projects. While it is undeniable that the use of agile project management is increasing, the traditional opposite side continues to exist. The agile approach has an impact on all phases of software development, and they must adapt to this new way of thinking. Software testing is also impacted as a fundamental link in the software development life cycle that ensures quality. Software testing is a vital component of software Quality Assurance (QA) since it serves as the final review of the specification, design, and code. Has software testing evolved along with the evolution of project management? Is there a difference between a traditional and an agile software testing? This paper answers these questions by comparing software testing in the two approaches. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
18770509
Volume :
203
Database :
Supplemental Index
Journal :
Procedia Computer Science
Publication Type :
Academic Journal
Accession number :
158514078
Full Text :
https://doi.org/10.1016/j.procs.2022.07.116