Friday, July 25, 2014

The Agile movement proposes alternatives to traditional project management. 

Agile approaches are typically used in software development to help businesses respond to unpredictability.

Agile development helps to build a right product. Instead of committing to market a piece of software that hasn't been written yet, agile empowers teams to continuously re plan their release to optimize its value throughout development, allowing them to be as competitive as possible in the marketplace

There are many differences in agile development model when compared to traditional models:

The agile model emphasizes on the fact that entire team should be a tightly integrated unit. This includes the developers, quality assurance, project management and the customer.

Frequent communication is one of the key factors that make this integration possible. Therefore, daily meetings are held in order to determine the day's work and dependencies.

Deliveries are short-term. Usually a delivery cycle ranges from one week to four weeks. These are commonly known as sprints.

Agile project teams follow open communication techniques and tools. These techniques and tools enable the team members (including the customer) to express their views and feedback openly and quickly. These comments are then taken into consideration when shaping the requirements and implementation of the software.


Mentor Performance Rating Pvt Ltd