DocumentCode
3309539
Title
A study of the effects of software development practices on software maintenance effort
Author
Slaughter, Sandra A. ; Banker, Rajiv D.
Author_Institution
Graduate Sch. of Ind. Adm., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
1996
fDate
4-8 Nov 1996
Firstpage
197
Lastpage
205
Abstract
Many maintenance problems derive from inadequate software development practices. Poor design choices result in complex software that may be costly to support and difficult to change. A general framework based upon software complexity is proposed that could be used to assess the potential maintenance impact of development tools and techniques. To test the framework, a study was conducted in two commercial organizations. The results indicate that reduced maintenance effort is associated with development practices, including structured programming, report generators and packaged software. A surprising finding is that use of a software code generator is associated with increased maintenance effort
Keywords
application generators; human resource management; report generators; software development management; software maintenance; software packages; software quality; structured programming; commercial organizations; complex software; development tools; information systems management; packaged software; poor design choices; report generators; software code generator; software complexity; software development practices; software maintenance effort; software productivity; software quality; structured programming; support costs; Software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance 1996, Proceedings., International Conference on
Conference_Location
Monterey, CA
ISSN
1063-6773
Print_ISBN
0-8186-7677-9
Type
conf
DOI
10.1109/ICSM.1996.565007
Filename
565007
Link To Document