• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

What is agile ?

 
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Alistair,
What is agile software development ? Is it a software development methodology ? or is it a methodology to select a methodology ?
 
Ranch Hand
Posts: 223
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
A New Methodology: Agile Methodology- - Martin Fowler
Sanjay
[ February 19, 2002: Message edited by: Sanjay Bahal ]
 
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Great link here to answer your questions:
http://members.aol.com/humansandt/crystal/game/getasddraft.htm
Draft Version of the book "Agile Software Development" by Alistair Cockburn.
Enjoy.
 
Ranch Hand
Posts: 445
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi rajendra,
"Agile" is the term when 17 people met at Snowbird in February,2001 used to express their common response to change in software development. With the agreements on four core values(described in the manifesto), the 17 people created Agile Alliance.
The best introduction to Agile methodology is Martin Fowler's The New Methodology article.
To be familiar with the four values, read The Agile Manifesto, and here is the interpretation and comments to the Manifesto by Martin Fowler and Jim Highsmith.
 
Ranch Hand
Posts: 53
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
for further information about the manifesto and a good starting point go to www.agilealliance.org
 
Ranch Hand
Posts: 106
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Agile Alliance is like a club for people refusing that software delivering as a fuzy art.
I totally agree that the goal in a project is to deliver a working software!
and not making tonne of doc and Rose models!
Are they all against Rational ?
 
Author
Posts: 43
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Rajendra,
I found myself these last 3 weeks describing "agile" software development as "cheating legally to win".
When I tell people how to play agile, someone in the room almost always comments, "but that's cheating!"
So "agile" is finding ways to deliver the software without having to go through some "standard" procedure, i.e., cheating.
Hiring good programmers, putting them in a room together, forgiving most of the documentation, letting them talk to users and deliver code every few weeks - those are some of the cheating tactics that agile people use. As soon as we find more, we'll use them.
Alistair
 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It's a style of software development.
 
Marshal
Posts: 79151
377
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
AM: welcome to the Ranch
 
Ranch Hand
Posts: 140
Android Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
For me and the way we apply it,

Agile is about delivering product increments efficiently in a short span of time.
reply
    Bookmark Topic Watch Topic
  • New Topic