What is Agile?
Agile is an umbrella term for lightweight development practices such as Scrum, Kanban, XP and Lean, which are more suited to the complex work that makes up most of software development than the traditional approaches we inherited from early 20th century management theory. And the great news is that more and more they are making their way back to other work environments as their value is increasingly becoming recognized.
The Agile Manifesto was penned in 2001, and states the following:
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
Some Agile articles on the Internet
A few great books we recommend
Here is a list of people who are active in the Agile community, both local and international