What is Agile ? 

Agile project management helps businesses deliver evolving solutions by breaking projects into smaller parts and embracing change. It promotes collaboration, values customer needs, and focuses on delivering value. 

How Agile Came to Be:


The Agile approach to software development was founded through a collective effort of a group of software developers and thought leaders who came together to address the challenges of traditional, plan-driven methodologies. The origins of Agile can be traced back to the 1990s when several influential events and discussions took place, leading to the creation of the Agile Manifesto.

In 2001, a group of seventeen software practitioners gathered at The Lodge at Snowbird ski resort in Utah, USA. This meeting, known as the "Snowbird meeting," aimed to find common ground among different lightweight software development methods. The participants included prominent figures such as Kent Beck, Martin Fowler, Ward Cunningham, and others who had experience in various iterative and incremental approaches.

During the meeting, the group recognized the need for a more flexible and adaptive approach to software development, one that emphasized collaboration, customer satisfaction, and embracing change. They distilled their shared values and principles into the Agile Manifesto, a foundational document for the Agile movement.

The Agile Manifesto, published in 2001, outlines four core values and twelve principles that guide Agile software development. The values emphasize individuals and interactions, working software, customer collaboration, and responding to change. The principles promote continuous delivery, self-organizing teams, frequent feedback, and a focus on delivering value.

Following the publication of the Agile Manifesto, various Agile methodologies emerged, such as Scrum, Kanban, Extreme Programming (XP), and Lean, each providing specific frameworks and practices for implementing Agile principles. These methodologies built upon the values and principles of the Agile Manifesto, offering teams flexibility, adaptability, and the ability to deliver high-quality software in iterative increments.

Since its founding, the Agile approach has evolved and expanded beyond software development, finding applications in other industries and domains that require adaptive and collaborative project management practices. The principles of Agile have had a profound impact on project management, organizational culture, and the way teams approach complex problem-solving, promoting agility, customer-centricity, and continuous improvement.

Here are some real-world examples of Agile in action:


By applying Agile principles, businesses across industries can enhance collaboration, respond to changes, and deliver customer-focused solutions.


The Agile Manifesto is :

We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

That is, while there is value in the items on
the right, we value the items on the left more.

Kent Beck

Mike Beedle

Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler

James Grenning

Jim Highsmith

Andrew Hunt

Ron Jeffries

Jon Kern

Brian Marick

Robert C. Martin

Steve Mellor

Ken Schwaber

Jeff Sutherland

Dave Thomas