Agile software development: Theoretical and practical outlook

Pekka Abrahamsson, Jari Still

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

2 Citations (Scopus)


Agile Software development has become to be one of the most prominent approaches in the field of software engineering. The amount of empirical evidence is quickly building up and it is known that already one out of seven software companies use agile processes. Many of the major corporations have announced to pursue for agile solutions with the aim of improving dramatically the lead-times, costs and quality aspects. Little is still known about the theoretical underpinnings of agile approaches. This tutorial serves for two purposes. First it demonstrates how agile solutions are theoretically founded and then in very pragmatic terms shows a longitudinal four-year case study how F-Secure, an antivirus company, from Finland transformed from iterative development to agile development framework. The case study also demonstrates which solutions worked and which ones proved to offer serious obstacles in the way. Finally, the business impact of the agile development is outlined based on empirical data. The tutorial will consist of interactive lectures, exercises and group work. The tutorial is targeted to software engineers and managers as well as academics.
Original languageEnglish
Title of host publicationProduct-Focused Software Process Improvement
Subtitle of host publication8th International Conference, PROFES 2007
EditorsJürgen Münch, Pekka Abrahamsson
Place of PublicationBerlin - Heidelberg
ISBN (Electronic)978-3-540-73460-4
ISBN (Print)978-3-540-73459-8
Publication statusPublished - 2007
MoE publication typeA4 Article in a conference publication
Event8th International Conference on Product-Focused Software Process Improvement. PROFES 2007 - Riga, Latvia
Duration: 2 Jul 20074 Jul 2007

Publication series

SeriesLecture Notes in Computer Science


Conference8th International Conference on Product-Focused Software Process Improvement. PROFES 2007


  • agile development
  • agile methods
  • agile software development


Dive into the research topics of 'Agile software development: Theoretical and practical outlook'. Together they form a unique fingerprint.

Cite this