Agile Model

Agile model helps to minimize risk by developing application in short time boxes, called iterations. Each iteration is like a miniature software project of its own. Here the requirements may keep changing. An Agile Model is accurate, consistent, detailed, simple and comprehensible. It is intended to be a compilation of values, principles, and practices for modeling software that can be applied on a software development project in a more flexible method than traditional modeling methods.