Advanced

Quality Improvements by Integrating Development Processes

Persson Dahlqvist, Annita; Crnkovic, Ivica and Asklund, Ulf LU (2004) 11th Asia-Pacific Software Engineering Conference (APSEC 2004) In 11th Asia-Pacific Software Engineering Conference (APSEC 2004) p.64-72
Abstract
Software is an increasing and important part of many products and systems. Software, hardware, and system level components have been developed and produced following separate processes. However, in order to improve the quality of the final complex product, requirements and prospects for an automatic integrated process support are called for. Product data management (PDM) has focused on hardware products, while software configuration management (SCM) has aimed to support software development. Several attempts to integrate tools from these domains exist, but they all show small visible success. The reason for this is that integration goes far beyond tool issues only. According to our experiences, three main factors play a crucial role for a... (More)
Software is an increasing and important part of many products and systems. Software, hardware, and system level components have been developed and produced following separate processes. However, in order to improve the quality of the final complex product, requirements and prospects for an automatic integrated process support are called for. Product data management (PDM) has focused on hardware products, while software configuration management (SCM) has aimed to support software development. Several attempts to integrate tools from these domains exist, but they all show small visible success. The reason for this is that integration goes far beyond tool issues only. According to our experiences, three main factors play a crucial role for a successful integration: tools and technologies, processes, and people. This paper analyses the main characteristics of PDM and SCM, describes the three integration factors, identifies a model for the integration process, and pin-points the main challenges to achieve a successful integration of hardware and software development. The complexity of the problems is shown through several case studies. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
software process improvement, software metrics, software maintenance, quality management, configuration management, software quality
in
11th Asia-Pacific Software Engineering Conference (APSEC 2004)
pages
64 - 72
publisher
IEEE--Institute of Electrical and Electronics Engineers Inc.
conference name
11th Asia-Pacific Software Engineering Conference (APSEC 2004)
external identifiers
  • scopus:18944394927
ISSN
1530-1362
ISBN
0-7695-2245-9
DOI
10.1109/APSEC.2004.80
language
English
LU publication?
yes
id
18f00f21-e487-489f-8253-3067d4b2bb0f (old id 772953)
date added to LUP
2007-12-19 14:56:09
date last changed
2017-02-19 04:06:30
@inproceedings{18f00f21-e487-489f-8253-3067d4b2bb0f,
  abstract     = {Software is an increasing and important part of many products and systems. Software, hardware, and system level components have been developed and produced following separate processes. However, in order to improve the quality of the final complex product, requirements and prospects for an automatic integrated process support are called for. Product data management (PDM) has focused on hardware products, while software configuration management (SCM) has aimed to support software development. Several attempts to integrate tools from these domains exist, but they all show small visible success. The reason for this is that integration goes far beyond tool issues only. According to our experiences, three main factors play a crucial role for a successful integration: tools and technologies, processes, and people. This paper analyses the main characteristics of PDM and SCM, describes the three integration factors, identifies a model for the integration process, and pin-points the main challenges to achieve a successful integration of hardware and software development. The complexity of the problems is shown through several case studies.},
  author       = {Persson Dahlqvist, Annita and Crnkovic, Ivica and Asklund, Ulf},
  booktitle    = {11th Asia-Pacific Software Engineering Conference (APSEC 2004)},
  isbn         = {0-7695-2245-9},
  issn         = {1530-1362},
  keyword      = {software process improvement,software metrics,software maintenance,quality management,configuration management,software quality},
  language     = {eng},
  pages        = {64--72},
  publisher    = {IEEE--Institute of Electrical and Electronics Engineers Inc.},
  title        = {Quality Improvements by Integrating Development Processes},
  url          = {http://dx.doi.org/10.1109/APSEC.2004.80},
  year         = {2004},
}