Improving software maintenance skills in an industrial environment

James Collofello, Mikael Orn

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Scopus citations


Software maintenance activities consume the majority of software life cycle costs in organizations which support a software product over an extended interval of time. These maintenance activities include error corrections as well as enhancements to the software. In addition to being extremely costly, software maintenance activities are very error prone. As a result, if an organization is to improve its productivity and quality, improvements in software maintenance skills would provide an effective return on investment. This paper describes a two-fold approach to improving software maintenance skills which entails a practical “hands-on” training course coupled with performance management focusing on positive reinforcement for new skills.

Original languageEnglish (US)
Title of host publicationSoftware Engineering Education - SEI Conference 1989, Proceedings
EditorsNorman E. Gibbs
PublisherSpringer Verlag
Number of pages11
ISBN (Print)9780387970905
StatePublished - 1989
Event3rd SEI Conference on Software Engineering Education, 1989 - Pittsburgh, United States
Duration: Jul 18 1989Jul 21 1989

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume376 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Other3rd SEI Conference on Software Engineering Education, 1989
Country/TerritoryUnited States

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'Improving software maintenance skills in an industrial environment'. Together they form a unique fingerprint.

Cite this