Software Development Life Cycle AGILE vs Traditional Approaches
Yu Beng Leau, Wooi Khong Loo, Wai Yip Tham, Tan Soo Fun
Abstract
Yu Beng Leau, Wooi Khong Loo, Wai Yip Tham, Tan Soo Fun
Abstract
Software development life cycle is the most important element in software development. It depicts the necessary phases in software development. This paper reviews the modern SDLC which are traditional methods and agile methods and explains the advantages and disadvantages of both methodologies. It also suggests improvements for current agile development so that this lightweight SDLC could be adopted more in practice for organizational project management.
OpenAlex reports 112 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Software development life cycle is the most important element in software development. It depicts the necessary phases in software development. This paper reviews the modern SDLC which are traditional methods and agile methods and explains the advantages and disadvantages of both methodologies. It also suggests improvements for current agile development so that this lightweight SDLC could be adopted more in practice for organizational project management.
Key concepts: Systems development life cycle, Agile software development, Software development process, Agile Unified Process, Software development, Lean software development, Computer science, Software engineering