change
language
English (United Kingdom)
Português (pt-PT)
AGILE DEVELOPMENT PROCESSES
Agile Development

What is Agile Anyway?

Agile is a group of software development methodologies based on iterations, continuous inspection and adaptation through collaboration and self-organizing teams.

It comprises a quick deployment cycle (usually 2 to 4 weeks) and is always followed by a review and inspection phase to adjust the planning for the next cycle (sprint).

Customers don’t have to wait MONTHS anymore before they can see the project results. Agile methodologies focus on delivering fast and solid results in WEEKS intervals.

This way, adaptation (which is a must in today’s project implementations) is assured.

Agile methodologies are specially indicated for projects where it is difficult to determine the requirements up-front. A phased “delivery-review-and-adjust” approach is recommended in these cases and that’s what Agile can do for you.

Quick development cycles guarantee the customer is fully aware of the project evolution.

 

agile

What’s in it for me?

Instead of:

  • Continuous scope discussions
  • Results delivered in MONTHS
  • Lack of adaptability
  • CONTRACT NEGOTIATION

You get:

  • Continuous scope tuning and alignment
  • Results delivered in WEEKS – there are NO SURPRISES!
  • Flexibility to accommodate change – the customer is free to change the scope
  • CUSTOMER COLLABORATION

The Agile Manifesto*

Individuals and interactions

over processes and tools

Working software

over comprehensive documentation

Customer collaboration

over contract negotiation

Responding to change

over following a plan

* 17 authors met on 2001 Feb 11th to 13th to discuss the need for lighter alternatives to the traditional heavyweight methodologies. The Agile Manifestohttp://agilemanifesto.org/). was the output of that gathering (full version can be found here:


AddThis Social Bookmark Button