Software change management processes in the development of embedded software

Dissertation

Minna Mäkäräinen

Research output: ThesisDissertationMonograph

3 Citations (Scopus)

Abstract

The goal of the research presented in this thesis is to examine software change management processes in order to identify essential change management problems and improvement requirements, to define processes which would aid in solving these problems, and give an example of how these processes can be implemented in practice. The subjects of the empirical research part of the study have been four Finnish companies which develop embedded software. Therefore, the focus of the study is on the processes which are used in developing embedded software. However, the literature study explores the problems of software change management from a more generic viewpoint, and can also be used as a reference for software development done for other purposes. Three of the four case studies are used in deriving the generic change management problem classes and process descriptions. These three case studies include only analysis of the change processes and problems related to them. The fourth case study is used for illustrating how the proposed problem classification can be used in change process analysis, and how the proposed process models can be instantiated in practice. The change processes were not only analysed, but the study also included the definition of new processes, the planning of their implementation, and the implementation and enactment of the new processes in the organisation.
Original languageEnglish
QualificationDoctor Degree
Awarding Institution
  • University of Oulu
Supervisors/Advisors
  • Tervonen, Ilkka, Supervisor, External person
Award date26 Aug 2000
Place of PublicationEspoo
Publisher
Print ISBNs951-38-5573-2
Electronic ISBNs951-38-5574-0
Publication statusPublished - 2000
MoE publication typeG4 Doctoral dissertation (monograph)

Fingerprint

Software
Change management
Management process
Change process
Process analysis
Problem solving
Process model
Software development
Empirical research
Planning
Enactment

Keywords

  • software change management
  • software configuration
  • software maintenance
  • process improvement
  • process modelling
  • process analysis

Cite this

Mäkäräinen, M. (2000). Software change management processes in the development of embedded software: Dissertation. Espoo: VTT Technical Research Centre of Finland.
Mäkäräinen, Minna. / Software change management processes in the development of embedded software : Dissertation. Espoo : VTT Technical Research Centre of Finland, 2000. 187 p.
@phdthesis{558f48a10dc64d2e868d10de7b420b98,
title = "Software change management processes in the development of embedded software: Dissertation",
abstract = "The goal of the research presented in this thesis is to examine software change management processes in order to identify essential change management problems and improvement requirements, to define processes which would aid in solving these problems, and give an example of how these processes can be implemented in practice. The subjects of the empirical research part of the study have been four Finnish companies which develop embedded software. Therefore, the focus of the study is on the processes which are used in developing embedded software. However, the literature study explores the problems of software change management from a more generic viewpoint, and can also be used as a reference for software development done for other purposes. Three of the four case studies are used in deriving the generic change management problem classes and process descriptions. These three case studies include only analysis of the change processes and problems related to them. The fourth case study is used for illustrating how the proposed problem classification can be used in change process analysis, and how the proposed process models can be instantiated in practice. The change processes were not only analysed, but the study also included the definition of new processes, the planning of their implementation, and the implementation and enactment of the new processes in the organisation.",
keywords = "software change management, software configuration, software maintenance, process improvement, process modelling, process analysis",
author = "Minna M{\"a}k{\"a}r{\"a}inen",
year = "2000",
language = "English",
isbn = "951-38-5573-2",
series = "VTT Publications",
publisher = "VTT Technical Research Centre of Finland",
number = "416",
address = "Finland",
school = "University of Oulu",

}

Mäkäräinen, M 2000, 'Software change management processes in the development of embedded software: Dissertation', Doctor Degree, University of Oulu, Espoo.

Software change management processes in the development of embedded software : Dissertation. / Mäkäräinen, Minna.

Espoo : VTT Technical Research Centre of Finland, 2000. 187 p.

Research output: ThesisDissertationMonograph

TY - THES

T1 - Software change management processes in the development of embedded software

T2 - Dissertation

AU - Mäkäräinen, Minna

PY - 2000

Y1 - 2000

N2 - The goal of the research presented in this thesis is to examine software change management processes in order to identify essential change management problems and improvement requirements, to define processes which would aid in solving these problems, and give an example of how these processes can be implemented in practice. The subjects of the empirical research part of the study have been four Finnish companies which develop embedded software. Therefore, the focus of the study is on the processes which are used in developing embedded software. However, the literature study explores the problems of software change management from a more generic viewpoint, and can also be used as a reference for software development done for other purposes. Three of the four case studies are used in deriving the generic change management problem classes and process descriptions. These three case studies include only analysis of the change processes and problems related to them. The fourth case study is used for illustrating how the proposed problem classification can be used in change process analysis, and how the proposed process models can be instantiated in practice. The change processes were not only analysed, but the study also included the definition of new processes, the planning of their implementation, and the implementation and enactment of the new processes in the organisation.

AB - The goal of the research presented in this thesis is to examine software change management processes in order to identify essential change management problems and improvement requirements, to define processes which would aid in solving these problems, and give an example of how these processes can be implemented in practice. The subjects of the empirical research part of the study have been four Finnish companies which develop embedded software. Therefore, the focus of the study is on the processes which are used in developing embedded software. However, the literature study explores the problems of software change management from a more generic viewpoint, and can also be used as a reference for software development done for other purposes. Three of the four case studies are used in deriving the generic change management problem classes and process descriptions. These three case studies include only analysis of the change processes and problems related to them. The fourth case study is used for illustrating how the proposed problem classification can be used in change process analysis, and how the proposed process models can be instantiated in practice. The change processes were not only analysed, but the study also included the definition of new processes, the planning of their implementation, and the implementation and enactment of the new processes in the organisation.

KW - software change management

KW - software configuration

KW - software maintenance

KW - process improvement

KW - process modelling

KW - process analysis

M3 - Dissertation

SN - 951-38-5573-2

T3 - VTT Publications

PB - VTT Technical Research Centre of Finland

CY - Espoo

ER -

Mäkäräinen M. Software change management processes in the development of embedded software: Dissertation. Espoo: VTT Technical Research Centre of Finland, 2000. 187 p.