第1页共11页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共11页大型软件项目的软件工程管理方法计研2郑震坤024891摘要:本文中介绍了软件配置管理的工具CVS,并阐述了如何利用CVS来实现对开发文档和源代码的访问和版本控制
文中还设计了用于软件过程管理的软件工程管理系统,它包括任务管理系统、Bug管理系统和用户认证系统,此系统为管理软件生成过程和进行质量控制而建立,能够对软件项目的过程进行监控
此外,文章中还讨论了软件测试的一些方法和原则
最后,对组件技术以及基于组件的软件工程学方法进行了简要的介绍
1.概述随着企业信息化的深入,对软件项目的需求日益复杂,并会产生频繁的变更,传统的个人英雄主义的开发方式已经越来越不能适应发展的需要
从软件企业的发展战略来说,如何在技术日新月异和人员流动频繁的情况下,建立本公司的知识库及经验库,把企业中分散的隐性的财富,即个人的知识及经验,转变为企业的知识和经验,以便提高工作效率,缩短产品周期,加强企业的竞争力,具有至关重要的作用
采用科学的管理思想,辅之以先进的管理工具,已经成为企业未来发展必不可少的手段
如果软件开发机构不能有效地控制和使用软件资源,则在面对风险时就可能导致软件开发活动出现各种问题
由于不能很好地管理软件过程,会使得一些好的开发方法和技术没有起到预期的作用
项目的成功往往是通过工作组的杰出努力来达到的,这种仅仅建立在依赖特定高素质开发人员基础上的成功,不能保证全组织的持续稳定的软件生产和质量的长期提高
因此,要降低软件开发过程的风险、保证软件产品质量,就必须加强管理,而软件配置管理是企业过程改善和能力提升的基础
本文中采用CVS作为软件项目中进行配置管理的工具,利用它来对项目文档和源代码实现有效的管理
软件项目监控的目的是通过建立对软件项目过程的可视性,使项目管理者在软件项目性能与软件计划出