Agile and its history
The history of agile goes back to 2001, when a group of entrepreneurs met in Utah to discuss the future of software development. The outcome of this meeting was a short, but powerful, manifesto describing “better ways of developing software”. The manifesto used a set of comparisons, which were as follows:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
The meeting participants also came up with a list of 12 principles governing agile software development. We won’t be describing them in detail here, but instead, we would like to focus on the principles we apply in our everyday work.
Agile project management at Walfen
We firmly believe that perfect software is a fruit of collaborative work, and that there is no better way of improving things than by continuous testing and feedback. At Walfen, we are in regular contact with our clients, to discuss any ideas that they would like to have implemented, recent changes, and improvements. We also collaborate internally to make sure our work is aligned and meets the highest quality standards. Our development work is always divided into small increments, to shorten the planning phase. We focus on quality, and use different tools and techniques, such as continuous integration or automated unit testing, to ensure product development agility.