Buzz about Agile
Before 2000, no one had heard about Agile. Then, one spring, a group of developers met to discuss how to speed up development times to bring new software to market faster. Thus, The Agile 'Software Development' Manifesto was formed.
Agile is a methodology
Agile Manifesto states that:
"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 by following a plan
While there is value in the items on the right, we value the items on the left more."
More about the History of the Agile Manifesto and its principles can be found at https://agilemanifesto.org/history.html
Agile projects work sustainably and avoid long periods of high pressure and sitting idle. Agile development is minimalistic in three ways:
- Building only essential functions
- What is requested, excluding extra work to prepare for future reuse and extension
- Producing only two kinds of software, programs, and…