(Continuing) education of software professionals

  • Ilkka J. Haikala
  • Jukka Marijarvi
Session 7: Educating Practitioners
Part of the Lecture Notes in Computer Science book series (LNCS, volume 640)


The fields of computing and software engineering are evolving rapidly. Typically, a new generation of a software based product may require 5–10 times more effort than the previous one. This is causing an increasing need for software process improvement in software companies. The improvement is impossible without retraining existing personnel. On the other hand, there seems to be a mismatch between the software engineering education given by the CS departments at universities, and the requirements imposed by practical work in software projects. This problem is difficult, or even impossible to be solved by the universities alone: An active interaction between the software industry and the universities is required. This report describes our experiences with one form of such interaction; i.e. the Sofko project manager education program.


Training Data Processing Professional Software Engineering Project Manager 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

List of references

  1. [1]
    Haikala, I.J. and Marijarvi, J., Academic/Industrial Collaboration in Project Manager Education Report published in: Lecture Notes in Computer Science, 376, Proceedings of the SEI Conference 1989, Pittsburgh, Pennsylvania, USA, July 18–21, 1989, pp. 124–130.Google Scholar
  2. [2]
    Shaw, M., Prospects for an Engineering Discipline of Software. IEEE Software, (November 1990) pp. 15–24.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1992

Authors and Affiliations

  • Ilkka J. Haikala
    • 1
  • Jukka Marijarvi
    • 2
  1. 1.Software Systems LaboratoryTampere University of TechnologyTampereFinland
  2. 2.Nokia Telecommunications Cellular SystemsTampereFinland

Personalised recommendations