Abstract
Original language | English |
---|---|
Qualification | Doctor Degree |
Awarding Institution |
|
Supervisors/Advisors |
|
Award date | 30 May 2000 |
Place of Publication | Espoo |
Publisher | |
Print ISBNs | 951-38-5567-8 |
Electronic ISBNs | 951-38-5568-6 |
Publication status | Published - 2000 |
MoE publication type | G5 Doctoral dissertation (article) |
Fingerprint
Keywords
- Software Configuration Management (SCM)
- Virtual Software Corporation (VSC)
- distributed teamwork environment
- dynamic teamwork environment
- Software Process Improvement (SPI)
- SCM process analysis
Cite this
}
Towards virtual software configuration management : A case study: Dissertation. / Rahikkala, Tua.
Espoo : VTT Technical Research Centre of Finland, 2000. 113 p.Research output: Thesis › Dissertation › Collection of Articles
TY - THES
T1 - Towards virtual software configuration management
T2 - A case study: Dissertation
AU - Rahikkala, Tua
PY - 2000
Y1 - 2000
N2 - The organisational performance of software companies has become critically important. While customer requirements are changing and varying ever more frequently, and an effective management of the software process is becoming more and more essential, the appropriateness of current software development models has became questionable. One of the current global trends in software development is transorganisational collaborative work in distributed, dynamic teamwork environments, called Virtual Software Corporations (VSC). The virtual environment presents particular challenges to Software Configuration Management (SCM), while the rate of change concerning the size, complexity and duration of software projects is increasing constantly. While there is a clear need for VSCs to analyse and improve their SCM processes, they may approach the subject from rather different angles. Generally, when analysing the current status of the software process, it is vital to understand what the context of the process is and what activities it includes. On the other hand, our study makes it evident that VSCs present new kinds of challenges to SCM that can not be solved by means of traditional SCM procedures and techniques only. Furthermore, many of the VSC variants are likely to realise that the increasing complexity and number of their software processes also affect the SCM process directly. Hence, a sound understanding of the specific context is required for analysing and improving the SCM in a VSC. Gaining extensive knowledge of the SCM-related requirements for industrial VSCs can thus be considered a prerequisite for enhancing the process description. This dissertation presents an approach for defining the SCM requirements for a VSC. On the basis of a requirements analysis, an expanded SCM process description is introduced. As a result, this dissertation introduces an enhanced approach to SCM process analysis and improvement for the distinct context of a VSC environment.
AB - The organisational performance of software companies has become critically important. While customer requirements are changing and varying ever more frequently, and an effective management of the software process is becoming more and more essential, the appropriateness of current software development models has became questionable. One of the current global trends in software development is transorganisational collaborative work in distributed, dynamic teamwork environments, called Virtual Software Corporations (VSC). The virtual environment presents particular challenges to Software Configuration Management (SCM), while the rate of change concerning the size, complexity and duration of software projects is increasing constantly. While there is a clear need for VSCs to analyse and improve their SCM processes, they may approach the subject from rather different angles. Generally, when analysing the current status of the software process, it is vital to understand what the context of the process is and what activities it includes. On the other hand, our study makes it evident that VSCs present new kinds of challenges to SCM that can not be solved by means of traditional SCM procedures and techniques only. Furthermore, many of the VSC variants are likely to realise that the increasing complexity and number of their software processes also affect the SCM process directly. Hence, a sound understanding of the specific context is required for analysing and improving the SCM in a VSC. Gaining extensive knowledge of the SCM-related requirements for industrial VSCs can thus be considered a prerequisite for enhancing the process description. This dissertation presents an approach for defining the SCM requirements for a VSC. On the basis of a requirements analysis, an expanded SCM process description is introduced. As a result, this dissertation introduces an enhanced approach to SCM process analysis and improvement for the distinct context of a VSC environment.
KW - Software Configuration Management (SCM)
KW - Virtual Software Corporation (VSC)
KW - distributed teamwork environment
KW - dynamic teamwork environment
KW - Software Process Improvement (SPI)
KW - SCM process analysis
M3 - Dissertation
SN - 951-38-5567-8
T3 - VTT Publications
PB - VTT Technical Research Centre of Finland
CY - Espoo
ER -