Inlämning av Examensarbete / Submission of Thesis

Sebastian Stein MSE2006:01, pp. 68. TEK/avd. för programvaruteknik, 2006.

The work

Författare / Author: Sebastian Stein
Titel / Title: Softtware Process Improvements in a Small Organisation: an Ethnography
Abstrakt Abstract:

Software process improvements are required to increase the productivity of software companies. Generally, it is the aim to increase the quality of the produced software and to keep budget and time. Quality models for software process improvements were developed in context of large organisations and multi-national companies. In this study I investigated how software process improvements are done in a small software company. Ethnography was used as research method. It was the aim of this study to build up an understanding of how software process improvements are done and enabled in a small organisation.

Fieldnotes were taken and later analysed using template analysis. Ethnography as the chosen research strategy proved to be applicable and feasible in software engineering research. The qualitative research strategy resulted in a detailed description of how one software company did software process improvements from a bottom-up perspective. Despite the learning potential of "how real world contingencies and possibilities interact and shape software process improvement efforts", such descriptions are rare in software engineering literature.

Based on the field experiences and the analysed fieldnotes, the following results were identified: In the studied small software organisation, software process improvement efforts were pushed by the initiative of single employees. The studied company did not have enough resources to implement a complete quality model. In addition, management was heavily involved in daily work and therefore had not enough time to initiate and lead software process improvement efforts. For small software companies in a similar situation, the following guidelines can be given: First, a bottom-up approach with delegating responsibility from management to selected employees is needed. Second, management must ensure to be available if decisions must be taken. Third, improvements must be visible and feedback must be provided contemporary to gain momentum in the whole improvement effort. In some cases it might be important to create awareness of possible improvements. Here, employees should create internal lobbies by involving and convincing other employees of the improvement's importance. A joined effort will help to create enough pressure for change, so that improvement efforts get started.

Ämnesord / Subject: Datavetenskap - Computer Science\Software Engineering
Företagsekonomi - Business Administration\Organization
Humaniora - the Humanities\Sociology
Nyckelord / Keywords: Quality System, Ethnography, Software Methodology, Process Improvement

Publication info

Dokument id / Document id:
Program:/ Programme Programvaruteknik/Software Engineering
Registreringsdatum / Date of registration: 02/24/2006
Uppsatstyp / Type of thesis: D-Uppsats/Magister/Master


Handledare / Supervisor: Kari Rönkkö
Organisation / Organisation: Blekinge Institute of Technology
Institution / School: TEK/avd. för programvaruteknik
S-372 25 Ronneby
+46 455 38 50 00
I samarbete med / In co-operation with: Blekinge Institute of Technology
Anmärkningar / Comments:

Please review the chosen subjects! I'm not sure, if I have done this correctly. My thesis touches all those parts, still it is not a complete sociological study.

Besides email you can reach me by phone (Germany, mobile): +49 163 4016393

Files & Access

Bifogad uppsats fil(er) / Files attached: zentral.pdf (290 kB, öppnas i nytt fönster)