151. What Are Advantages And Disadvantages Of Agile Methodology?
Date Posted: 06/27/2012
Advantages of Agile:
Agile methodology has an adaptive team which is able to respond to the changing requirements.
The team doesn’t have to invest time and effort and finally find that by the time they delivered the product, the requirement of the customer have changed.
Face to face communication and continuous inputs from customer representative leaves no space for guesswork
The documentation is crisp and to the point to save time
The end result is high quality software in the least possible time duration and a satisfied customer.
Disadvantage:
In case of some software deliverable s, especially the large ones, it is difficult to assess the effort required at the beginning of the software development cycle.
There is a lack of emphasis on necessary designing and documentation.
The project can easily get taken off track if the customer representative is not clear what final outcome they want.
Only senior programmers are capable of taking the kind of decision required during the development process. Hence it has no place for newbie programmers, unless combined with experience resources.
|