CMM通过信息化实现跨越式发展
基于CMM的软件工程化管理平台包括四个部分:
1.一套支持CMM实施的质量保证体系框架:建立以评审为中心的质量控制体系和方便快捷的质量数据采集系统,可以帮助一个单位迅速建立起实际可操作的软件质量管理体系,实施定量的质量管理。
2.一套快速有效实施CMM的方案:将CMM三级所要求的关键实践,以及CMM四级定量管理所要求的关键实践,与软件工程化过程相融合,建立起工程化管理、评审管理、质量保证、配置管理等四大流程,可以帮助一个单位迅速建立起满足CMM三级要求的流程和体系。
3.全面支持CMM二、三级实施的环境和工具:提供了支持CMM实施的环境和工具,通过环境和工具简化过程管理,实现过程管理的信息化。
4.一个协同的软件开发工作环境:以Web技术、工作流技术、电子邮件技术、多媒体数据库等技术为基础,构建了一个安全可靠的软件开发协同工作环境。
实现软件工程管理水平的跨越式发展决不是一句空话。一个企业软件工程化的水平必须体现在企业对软件开发过程的可控性方面,即:软件质量的可控性、软件开发周期的可控性、软件开发成本的可控性。很多软件企业都建立了基本的软件质量保证体系,但是,绝大多数的质量保证体系的可操作性非常差,不能很好地和软件开发过程相融合。另外,这些质量保证体系基本上不具备软件过程管理的定量管理能力。
我们设计的质量保证体系采用了一系列特有的技术,改变了传统的日报、周报制度。通过质量数据采集系统,每个项目参与者每天对所完成的任务只要填3个数据就完成了日报填写工作。通过与评审过程相结合,每个员工所作的每一件工作都能够得到很好的监控。企业可以随时对每个员工的工作量进行统计,对软件开发过程的每个阶段的质量数据进行统计。
由于系统在基本不增加员工工作量的基础上,详细记录了软件开发过程中的每一个细节,监控了每一项工作的进展,因此,质量、进度和成本都能够很好地进行控制。而且,由于CMM所要求的操作已经融入系统,因此,企业人员完全可以不进行任何CMM培训,就可以达到CMM的要求,而且不用惧怕CMM评估师的任何提问。
软件企业为不同的行业的人开发了各种各样的办公自动化系统、电子商务、电子政务系统,但软件企业本身却没有一个适合自己的办公自动化系统,本套系统的研制是我们探索软件工程化管理跨越式发展的一个尝试。笔者认为通过方法的创新,通过对CMM精髓的认识,通过环境和工具的支持,采用信息化的手段和方法,我们完全有可能实现CMM实施过程的跨越式发展。使每一个使用单位,能够迅速按照CMM三级以上的要求,开展软件工程管理工作,迅速提升我们国家软件工程化管理水平,使我们国家迅速进入软件生产大国的行列。
来源:CCW
- 1解析八种常见的ADSL断流现象
- 2安全自动化应超越病毒保护和补丁管理
- 3Cisco管理员必备的三个工具
- 4加强外包的安全策略
- 510个方法为网络强身健体
- 6移动流媒体技术及其应用
- 7协作主题前有红色惊叹号的表示是紧急的协作主题
- 8金融安全战略重于技术
- 9谁知道沈阳地区哪家的OA办公系统专业度和服务都比较好吗?
- 10IPv6对网络安全的改进与挑战
- 11提高活动目录安全三种方法
- 12在线支付遇安全杀手 最终用户成攻击薄弱点
- 13攻击企业网势头有增无减
- 14灾难恢复:你准备好了吗?
- 15应用服务器向SOA靠拢
- 16安全成了VoIP的心结
- 17低价服务器的TCO陷阱
- 18华数集团第二个OA里程碑则是实现了系统集成
- 19谈项目管理和软件测试过程(二)
- 202005年安全性领域纵览
- 21数据管理技术发展的三个阶段
- 22泛普OA软件可设置权限以保护机密资料安全
- 23终极电子供应链
- 24楼宇自动化控制网络技术的新发展
- 25ROST:内核层的安全屏障
- 26十种类型现场总线的体系结构
- 27ITIL、COBIT、CMMi、ISO、17799框架大揭秘
- 28如何构建小企业有线、无线混合组网
- 29一种实现无线网络安全的混合方式
- 303G和后3G的标准化及发展近况