SYS-CON MEDIA Authors: Mat Mathews, PR.com Newswire, David Smith, Tim Crawford, Kevin Benedict

Related Topics: SOA & WOA, Java, .NET, AJAX & REA

SOA & WOA: Blog Feed Post

A Brief History of the Agile Movement

Are you aware of how the agile movement happened?

In February this year the agile movement completed 11 years of existence. I am sure you are either using some form of agile methodology or examining the possibility of using them. But, are you aware of how the agile movement happened? Did it happen by chance or was it inevitable? Do you know what influenced the agile manifesto? Who the authors are? What are their backgrounds and what do they do now? How was the name “Agile” selected?

The Influencers
It is clear from the notes published by Jon Kern that four methodologies had significant influence on the manifesto – they are:

  1. Scrum (Jeff Sutherland and Ken Schwaber – also Mike Beedle)
  2. DSDM (DSDM Consortium represented by Arie van Bennekum)
  3. ASD (Jim Highsmith)
  4. XP (Kent Beck, Ward Cunningham and Ron Jeffries – Martin Fowler)

Prior to the meet all these methodologies were classified as “Lightweight Methodologies”. The meet happened as a logical consequence of an earlier get together of XP proponents organized by Kent Beck. The push for the actual meet came from Bob Martin. Here are the milestones (1992-2003) that had significant impact on the movement. Also, I have tried to attach a face to every name – hope you find it interesting.

Read the original blog entry...

More Stories By Udayan Banerjee

Udayan Banerjee is CTO at NIIT Technologies Ltd, an IT industry veteran with more than 30 years' experience. He blogs at http://setandbma.wordpress.com.
The blog focuses on emerging technologies like cloud computing, mobile computing, social media aka web 2.0 etc. It also contains stuff about agile methodology and trends in architecture. It is a world view seen through the lens of a software service provider based out of Bangalore and serving clients across the world. The focus is mostly on...

  • Keep the hype out and project a realistic picture
  • Uncover trends not very apparent
  • Draw conclusion from real life experience
  • Point out fallacy & discrepancy when I see them
  • Talk about trends which I find interesting
Google