Starting SPI from Software Configuration Management: A Fast Approach for an Organization to Realize the Benefits of SPI

  • Kunihiko Ikeda
  • Yasuyuki Akamatsu
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3009)


For an organization that has just begun the SPI initiatives, making developers understand the benefits of SPI and gain active participation are critical success factors. Meanwhile, within the CMM® level 2 KPAs, the SCM KPA has a broad range of directly involved stakeholders. Therefore, as an SEPG, the authors have decided to implement the SCM process firsthand to such an organization developing a series of embedded software systems. The following activities are keys for successful SCM implementation: a) Creating an SCM deployment plan from easy, single project implementation to complex, multiple projects implementation. b) Establishing systematically the SCM Web where all stakeholders share plans, processes, and FAQs. c) Administering questionnaires to stakeholders, analyzing responses and improving SCM quickly and frequently. As a result, the developers conformed to the processes and no SCM related problems were found throughout testing.


Project Leader Critical Success Factor Defect Data Fast Approach State Transition Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Paulk, M.C., Weber, C.V., et al.: Key Practices of the Capability Maturity Modeltextregistered Version 1.1. CMU/SEI-93-TR-25, Software Engineering Institute (1993)Google Scholar
  2. 2.
    Capability Maturity Model® Integration (CMMISM), Version 1.1. CMU/SEI-2002-TR- 004, Software Engineering Institute (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Kunihiko Ikeda
    • 1
  • Yasuyuki Akamatsu
    • 1
  1. 1.Control Technology Laboratory, Software Engineering GroupOMRON CorporationKyotoJapan

Personalised recommendations