PGT (Computer Science), Madurai
Online published on 11 July, 2017.
Agile software development is a group of software development methodologies based on iterative and incremental development process. It promotes adaptive planning, evolutionary development and delivery, a time-boxed iterative approach, and encourages rapid and flexible response to change. Iteration involves a team working through a full software development cycle, including planning, requirements analysis, design, coding, unit testing and acceptance testing. Multiple iterations might be required to release a final product.
Agile methodology, waterfall method, traditional approach, incremental method