An examination of software maintenance practices in a U.S. government organization
暂无分享,去创建一个
In an effort to find out more about the effectiveness of the tools, procedures, and techniques that project personnel use in their work, the Computer-Aided Software Engineering (CASE) Environments project at the Software Engineering Institute interviewed personnel in eight software maintenance projects within a U.S. Government organization. These interviews highlighted problems that we believe are typical of many software maintenance organizations and are the subject of this paper. While the interviews discovered a need for maintenance tools to support such areas as reverse-engineering and regression testing, these problems often had their roots in deeper issues. Such issues were a lack of design for maintenance, ineffective communication and low status of maintenance work. This paper addresses these deeper issues and suggests some approaches for their resolution.
[1] T. M. Pigoski,et al. Software transition: experience and lessons learned , 1992, Proceedings Conference on Software Maintenance 1992.
[2] E. B. Swanson,et al. Software maintenance management , 1980 .
[3] Paul J. Layzell,et al. An investigation into software maintenance - Perception and practices , 1994, J. Softw. Maintenance Res. Pract..