Title :
Maintainability as a key factor in maintenance productivity: a case study
Author :
García, Manuel J Barranco ; Alvarez, Juan Carlos Granja
Author_Institution :
Grupo de Lenguajes y Sistemas Inf. e Ingenieria del Software, Granada Univ., Spain
Abstract :
Software quality is not an end in itself, but a step on the way to efficient software engineering. Maintainability is a quality factor whose effects will be seen in the maintenance stage. The investment to add maintainability to the software product must be justified with a benefit during this stage, that is to say, an improvement in maintenance productivity. Otherwise, this quality characteristic will not be a method for efficiency but an end in itself, ignoring the objective of software quality. We expose a case study where costs and benefits of maintainability have been analysed. As a consequence, we propose a technique to apply these quality characteristics in an efficient manner
Keywords :
cost-benefit analysis; software development management; software maintenance; software quality; case study; investment; maintainability; maintenance productivity; maintenance stage; quality characteristics; quality factor; software engineering; software product; software quality; Software maintenance;
Conference_Titel :
Software Maintenance 1996, Proceedings., International Conference on
Conference_Location :
Monterey, CA
Print_ISBN :
0-8186-7677-9
DOI :
10.1109/ICSM.1996.564992