Archive for August, 2010

Agile Process

The Agile Process or software development refers to a set of software development methods which are based on iterative development. In this process, the solutions and requirements both evolve mutual collaboration between cross functional teams. These teams are self-organizing in nature.
The Agile software development approach usually promotes a regimented kind of project management process which encourages:
1. Frequent adaptation and inspection
2. Self-organization and accountability
3. A leadership philosophy which promotes teamwork
4. A business approach which bring into line the development with customer needs and company goals
5. And a group of best engineering practices having an intention to allow for rapid delivery of good-quality software.