A Maintainability Enhancement Procedure for Reducing Agile Software Development Risk

Sen-Tarng Lai · International Journal of Software Engineering & Applications · 2015

In mobile communications age, environment changes rapidly, the requirements change is the software project must face challenge.Able to overcome the impact of requirements change, software development risk can be effectively decreased.In order to reduce software requirements change risk, the paper investigates the major software development models and recommends the adaptable requirements change software development.Agile development applied the Iterative and Incremental Development (IID) approach, focuses on workable software and client communication.In software development, agile development is a very suitable approach to handle the requirements change.However, agile development maintenance existed many defects that include development documents control, user story inspection and CM system.The maintenance defects of agile development should be improved.Analysing and collecting the critical quality factors of agile development maintainability, in this paper proposes the Agile Development Maintainability Measurement (ADMM) model.Based on ADMM model, the Agile Development Maintainability Enhancement (ADME) procedure can be defined and deployed for reducing the risk of requirements change.

Read the paper · More papers on PaperTik