自动化软件度量与资产管理系统:I-Case环境新工具与视角

需积分: 9 0 下载量 67 浏览量 更新于2024-07-09 收藏 4.21MB PDF 举报
“自动化软件指标,存储库评估和软件资产管理:用于管理集成计算机辅助软件工程(I-Case)的新工具和新观点 - 研究论文” 这篇研究论文由Rajiv D. Banker和Robert J. Kauffman共同撰写,探讨了在计算机辅助软件工程(CASE)环境下,尤其是集成CASE(I-CASE)环境中,如何利用自动化软件度量、存储库评估和软件资产管理来改进软件开发的操作管理。论文指出,自动化软件度量是提高软件开发效率的关键,它允许管理者从关注单个“软件项目”转向关注整体“软件资产”。 在1990年代,存储库评估成为软件度量研究的新焦点,它为评估不同层次的软件开发绩效提供了新的角度。作者们特别提到了在一家大型投资银行中部署自动化代码重用分析工具的案例,这促使他们重新思考如何在I-CASE环境中衡量和解释代码重用。他们提出了新的指标,这些指标从三个方面描述了代码重用:杠杆、价值和分类。这些维度有助于在项目和组织层面理解代码重用的效果。 “杠杆”衡量了现有代码被复用的程度,反映了开发过程中节省的时间和成本;“价值”则关注重用代码带来的业务效益,包括质量提升和维护成本降低;而“分类”则涉及代码的模块化和可重用性结构,帮助组织更好地管理和组织其软件资产。 通过自动化工具,组织可以实时收集这些指标,以便进行持续的性能监控和决策支持。论文强调,这种新的管理视角对于优化软件开发流程、减少冗余工作、提高软件质量和效率至关重要。同时,它还强调了软件资产管理的重要性,不仅在于控制成本,更在于提升软件资产的战略价值。 该论文的工作版本曾在1990年的Wharton School of Business IT Strategy and Architecture研讨会中展示,表明这一领域的研究已经引起了学术界的关注。作者们对提供反馈和支持的研究人员表达了感谢,这暗示了他们的工作可能基于广泛的同行评审和合作。 这篇论文提供了新的工具和视角,为I-CASE环境下的软件开发管理提供了有力的支持,推动了软件度量和资产管理的现代化,有助于提升软件开发行业的效率和质量。
2025-01-09 上传
2025-01-09 上传