Abstract

The modern software industry is expected to provide fast software delivery and because of dynamic environment the customer requirements changes very rapidly, which has lead to inclination towards agile development approaches over other traditional approaches. It has the advantages like fast release and simplified documents which eventually lead to maximizing profit and productivity. However, it is a mammoth task to make a calculative decision about whether to use an agile approach for a given project or not because of the lack of any empirical decision making process. This paper provides a roadmap for making decision using Analytic Hierarchy Process (AHP) and Artificial Neural Network (ANN) with Agility Indicator and if selected, it further suggests which Agile Development method is better suited for among popular methods like Feature-driven Development (FDD), Lean development, Scrum, Crystal Clear, Extreme Programming (XP) and Dynamic Software Development Method (DSDM). It also addresses the major concern about security requirements to enhance the security features by integrating security activities from security engineering processes without degrading the agility of the agile process.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call