Change search
ReferencesLink to record
Permanent link

Direct link
Softtware Process Improvements in a Small Organisation: an Ethnography
Blekinge Institute of Technology, School of Engineering, Department of Systems and Software Engineering.
2006 (English)Independent thesis Advanced level (degree of Master (One Year))Student thesis
Abstract [en]

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.

Place, publisher, year, edition, pages
2006. , 68 p.
Keyword [en]
Quality System, Ethnography, Software Methodology, Process Improvement
National Category
Sociology Business Administration Software Engineering
URN: urn:nbn:se:bth-2879Local ID: diva2:830174
Social and Behavioural Science, Law
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 4016393Available from: 2015-04-22 Created: 2006-01-28 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

fulltext(284 kB)24 downloads
File information
File name FULLTEXT01.pdfFile size 284 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
Department of Systems and Software Engineering
SociologyBusiness AdministrationSoftware Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 24 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 28 hits
ReferencesLink to record
Permanent link

Direct link