Agile Methodology Adoption: Benefits and Constraints
Radha Shankarmani, Renuka Pawar, Shankar S. Mantha, Vinaya Babu · International Journal of Computer Applications · 2012
Agile philosophy is to deliver working versions of the software in short iterations, then update the software according to customers' feedback.Applying this philosophy will help to overcome the problems faced in traditional development.By welcoming changes and involving the customer when planning for iteration helps to improve the quality of the product, enables faster development, and in the end, users will have just the system they need.This paper also discusses some of the potential risk and constraints in agile adoption.