B. Lientz, and E. Swanson. Communications of the ACM, 24 (11):
763--769(November 1981)
Abstract
The problems of application software maintenance in 487 data
processing organizations were surveyed. Factor analysis resulted
in the identification of six problem factors: user knowledge,
programmer effectiveness, product quality, programmer time
availability, machine requirements, and system reliability. User
knowledge accounted for about 60 percent of the common problem
variance, providing new evidence of the importance of the user
relationship for system success or failure. Problems of
programmer effectiveness and product quality were greater for
older and larger systems and where more effort was spent in
corrective maintenance. Larger scale data processing environments
were significantly associated with greater problems of programmer
effectiveness, but with no other problem factor. Product quality
was seen as a lesser problem when certain productivity techniques
were used in development.
%0 Journal Article
%1 LientzSwanson81
%A Lientz, Bennet P.
%A Swanson, E. Burton
%D 1981
%J Communications of the ACM
%K Software Maintenance
%N 11
%P 763--769
%T Problems in Application Software Maintenance
%V 24
%X The problems of application software maintenance in 487 data
processing organizations were surveyed. Factor analysis resulted
in the identification of six problem factors: user knowledge,
programmer effectiveness, product quality, programmer time
availability, machine requirements, and system reliability. User
knowledge accounted for about 60 percent of the common problem
variance, providing new evidence of the importance of the user
relationship for system success or failure. Problems of
programmer effectiveness and product quality were greater for
older and larger systems and where more effort was spent in
corrective maintenance. Larger scale data processing environments
were significantly associated with greater problems of programmer
effectiveness, but with no other problem factor. Product quality
was seen as a lesser problem when certain productivity techniques
were used in development.
@article{LientzSwanson81,
abstract = {The problems of application software maintenance in 487 data
processing organizations were surveyed. Factor analysis resulted
in the identification of six problem factors: user knowledge,
programmer effectiveness, product quality, programmer time
availability, machine requirements, and system reliability. User
knowledge accounted for about 60 percent of the common problem
variance, providing new evidence of the importance of the user
relationship for system success or failure. Problems of
programmer effectiveness and product quality were greater for
older and larger systems and where more effort was spent in
corrective maintenance. Larger scale data processing environments
were significantly associated with greater problems of programmer
effectiveness, but with no other problem factor. Product quality
was seen as a lesser problem when certain productivity techniques
were used in development.},
added-at = {2006-11-14T09:19:23.000+0100},
author = {Lientz, Bennet P. and Swanson, E. Burton},
biburl = {https://www.bibsonomy.org/bibtex/2522e678d132926762e6e8924841e5f53/thorob67},
interhash = {8817c59293462265c449399eca4158cc},
intrahash = {522e678d132926762e6e8924841e5f53},
journal = {Communications of the ACM},
keywords = {Software Maintenance},
month = {November},
number = 11,
pages = {763--769},
timestamp = {2006-11-14T09:19:23.000+0100},
title = {Problems in Application Software Maintenance},
volume = 24,
year = 1981
}