Agile Software Development in Theory and Practice
Authors : Jonna Kalermo and Jenni Rissanen,
The Software Business Program,
University of Jyväskylä
Publication Date : August 2002
Excerpts from the Abstract:
In turn of the millennium, new software development ideas were presented in the form of
Agile Manifesto as a counteraction to the traditional, rigorous development methods and process models. Agile Manifesto consists of four values and twelve principles of which the authors of this thesis formed a conceptual framework. It assists in analysing different aspects of agile software development one by one but also as a whole. Agile software development aims at fast, light and efficient development that supports customer's business without being chaotic or following any rigorous method.
The aim of this study was to analyse Agile Manifesto and its applicability. This was done by conducting a literature review and an empirical case study. Agile Manifesto gives an ideological background for agile methods, such as Extreme Programming (XP). Such methods are most feasible for small organisations developing innovative software products. We analysed Agile Manifesto and found out that literature supported the ideas of it, although no revolutionary ideas were discovered. We used an empirical case study as an example of an agile in-house software development method in corporate venturing context. The case study supported principles and values of Agile Manifesto and confirmed the assumption that agility is heavily based on tacit knowledge, skilled and motivated employees and frequent coin munication. This sets several requirements for management and employees working in an agile mode: they have to be communicative, social, responsible and skilled.
View/Download Agile Software Development in Theory and Practice