Change search
ReferencesLink to record
Permanent link

Direct link
User Driven Software Development in a Small Company
Blekinge Institute of Technology, Department of Human Work Science and Media Technology.
2002 (English)Independent thesis Advanced level (degree of Master (One Year))Student thesis
Abstract [en]

Field studies, interviews and participative observations have been the main methods in this master thesis where the author has studied, and partially participated, in the development process of a booking system called FRI. Idavall is the small company that develops this suc-cessful software despite small resources. Characteristic for Idavall is in the way they manage to involve their about 1300 users in the development process. The development process is highly flexible which is required when rapidly changes are common. The overall question in this thesis is: How do Idavall manage to develop this software in a flexible way and successfully involve their users in the development process? Idavall arranges FRI-meetings, courses and demonstrations where users meet each other and a representative from Idavall. All participants discuss FRI and have the opportunity to propose changes, improvements and report bugs. One of the most important parts of the busi-ness idea of Idavall is to offer a proper, friendly and professional support. The support is one of the most important possibilities to be informed about the users? needs, wishes and propos-als. This, what I called, user driven development has a lot of common with Participatory De-sign (PD) where users participate in the design of new software. PD implies that users of software should take part in decisions that affect the system and the way it is used and de-signed. Idavall make use of a kind of Customer Relationship Management (CRM), which is a concept used in the marketing arena. The objective of CRM is to create a strong, mutual and trustful relationship between supplier and customer. By using CRM in combination with PD it is possible to enhance the user participation and enable user driven development. The company has a flexible development process, which is built on an informal way of driving the process. Informal meetings are common where decisions about changes and im-provements are taken quickly. New versions are delivered about 20 times a year. The employ-ees meet several times a day in the central located coffee room and discuss problems. The development process has a lot of common with Extreme Programming (XP), which is a software development methodology that aims to make software development more flexi-ble and focus on highly flexible environments with quickly changing requirements. XP is de-scribed briefly and comparisons are made to the development process of FRI as well as short-comings of XP in the context of PD.

Place, publisher, year, edition, pages
2002. , 39 p.
Keyword [en]
Participatory Design, Extreme Programming, Customer Relationship Management, user driven development, flexible development process, FRI, Idavall
National Category
Computer Science Production Engineering, Human Work Science and Ergonomics Human Computer Interaction
URN: urn:nbn:se:bth-5284Local ID: diva2:832657
Available from: 2015-04-22 Created: 2002-09-23 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

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

Search in DiVA

By author/editor
Hansson, Christina
By organisation
Department of Human Work Science and Media Technology
Computer ScienceProduction Engineering, Human Work Science and ErgonomicsHuman Computer Interaction

Search outside of DiVA

GoogleGoogle Scholar
Total: 18 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: 56 hits
ReferencesLink to record
Permanent link

Direct link