preview

Advantages And Limitations Of Agile Software Development Methodology

Decent Essays

Agile software development methodology
Agile development is a term used in software development to describe incremental software development methodologies. It is a type of incremental model because, in incremental model the whole requirement is separated into many separated builds. Here, the software is developed in incremental, rapid cycles resulting in small incremental releases with each release building on its former functionality. Each release is critically tested to make sure that the software quality is maintained.
The phrase agile refers to a software development methodology which promotes a project environment for adaptation, rapid delivery and client focus, self-organization and team work. Agile software development methodology is a conceptual framework for …show more content…

Whereas if a plan were there to be followed, a single area of code is expected to be written once.
 Can increase the risk of scope creep due to the lack of detailed requirements documentation
Advantages of Agile software development method

 Able to gain customer satisfaction by rapid, continuous delivery of useful software.
 More focused on people and interactions between people rather than process and tools. Customers, developers and testers constantly interact with each other.
 Working software is delivered quickly and more often (weeks rather than months).
 Using Face-to-face conversation as the best way of

Get Access