Where academic tradition
meets the exciting future

Improving the Engineering Process Area at Ericsson with Agile Practices. A Case Study.

Jussi Auvinen, Rasmus Back, Jeanette Heidenberg, Piia Hirkman, Luka Milovanov, Improving the Engineering Process Area at Ericsson with Agile Practices. A Case Study.. TUCS Technical Reports 716, Turku Centre for Computer Science, 2005.

Abstract:

Besides the promise of rapid and efficient software development, agile methods are well-appreciated for boosting communication and motivation of development teams. However, they are not practical ''as such'' in big organizations, especially because of their well-established, rigid processes. In this paper, we present a case study where a few agile practices were injected into the software process of a large organization in order to pilot pair programming and improve the motivation and competence build-up. The selected agile practices were the planning game, pair programming, collective code ownership and on-site customer. We show how we adjust these practices in order to integrate them into the existing software process of the company in the context of a real software project.

Files:

Full publication in PDF-format

BibTeX entry:

@TECHREPORT{tAuBaHeHiMi05a,
  title = {Improving the Engineering Process Area at Ericsson with Agile Practices. A Case Study.},
  author = {Auvinen, Jussi and Back, Rasmus and Heidenberg, Jeanette and Hirkman, Piia and Milovanov, Luka},
  number = {716},
  series = {TUCS Technical Reports},
  publisher = {Turku Centre for Computer Science},
  year = {2005},
  keywords = {Motivation, Agile Methods, Software Engineering Experimentation, Software Process Improvement, Pair Programming, Competence Build-up},
  ISBN = {952-12-1616-6},
}

Belongs to TUCS Research Unit(s): Data Mining and Knowledge Management Laboratory, Software Construction Laboratorium, Software Engineering Laboratory (SE Lab)

Edit publication