Agile Software Development
In 2001, 17 software developers met to discuss how new ways of working were enabling faster and better delivery of software projects. They crystallised their ideas into a Manifesto for Agile Software Development, and this approach has been a factor in the dramatic explosion of new software in the 21st century.
Manifesto for Agile Software Development
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.
Having practised Agile Software Development for many years, this is what means to me:
- I find what works best for the user, then choose the best technologies to implement that.
- I look for simple solutions that can be up and running quickly, then adapted and improved.
- I like to collaborate at an early stage and help you pin down what you want from your project.
- I expect change - I am flexible and work effectively in dynamic environments.