We follow agile methodology to develop porjects assigned to us. After completing the requirment gethering, we analyze requirments to create a solution as whole application and divide into logical group of tasks/modules. Each group of tasks is taken as a "sprint" of mostly two weeks as per tasks in the group. Our team uses well proven "scrum" method for IT project development. During the sprint the development is monitored. At the end of sprint, work done is reviewed and discussed with stachholders of the projects.
It is a process for managing a project by constant iterations and collaboration to achieve expected solution. Agile methodology allows to become more responsibe to the coustomers by iterating clycles of development and evaluations. During the whole iteration, project requirements is in focus.
It is a five steps development methodology that manages the process of developing perfect software. Read the steps in brief below.