Creating a software engineering training program in a Level 1 organization

  • Rich Pavlik
  • Kathy Jacobs
Session 12: Corporate Experience
Part of the Lecture Notes in Computer Science book series (LNCS, volume 640)


The Capability Maturity Model for Software describes a Level 1 organization as one which does not provide a stable environment for developing and maintaining software. There is a high degree of chaos in such organizations and the success of projects depends primarily on having dedicated managers and engineers. Formal training is usually nonexistent in Level 1 organizations.

Starting a software engineering training program in a Level 1 organization is a significant undertaking that requires dedication, patience, and commitment of resources that are traditionally not provided. This paper describes the process that was followed to establish a training program in such an organization.


Software Engineer Software Training Trainer Class Engineering Training Capability Maturity 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]
    Watts Humphrey, Managing the Software Process, Addison-Wesley, Reading Massachusetts, 1989.Google Scholar
  2. [2]
    Bill Curtis, “Managing the Real Leverage in Software Productivity and Quality;” American Programmer, July/August, 1990.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1992

Authors and Affiliations

  • Rich Pavlik
    • 1
  • Kathy Jacobs
    • 1
  1. 1.Air Transport Systems DivisionHoneywell Inc.Phoenix

Personalised recommendations