软件开发成熟程度分级标准

(1)初始级

混乱无序,软件的完成靠某个程序员的运气与能力,可能某个企业为软件开发过程制定了一个标准,但是在开发过程中未能应用到关键过程要求上面,也没有政策,资源等方面的保证时,这也是混乱的,所以叫初始级

(2)可重复级

已经建立了一套基本的项目管理,可用于对成本,进度和功能进行跟踪。对类似的项目,往往有章可循,并可重复此过程取得成功。焦点在管理过程上。一个可管理的过程是一个可重复过程,一个可重复的过程就能逐渐演化和成熟。从管理角度可以看到一个按计划要求的可按阶段执行可控的软件开发过程。

(3)已定义级

对于软件开发和组织管理的过程已经标准化,文档化,形成整个软件组织的标准软件过程。在软件开发过程中要求企业制定一套相关的标准,并依此标准在软件开发,组织管理等方面做出指导和约束,而且对于标准的修改,必须在相关企业人员签字认可的情况下。

(4)已管理级

软件过程和软件质量有详细的度量标准,软件过程和软件质量得到了定量的认识和控制。所有过程都应制定量化的标准,所有过程都应有相应的度量方式,所有产品质量都应有相应的度量指标,这些度量应是详尽的,可以理解和指导软件过程和产品,已管理级是对已经量化的标准进行管理,已管理级的出现让软件开发真正实现了工业生产活动。

(5)优化级

通过对来自过程,新概念和新技术等各种方面的有用信息的定量分析,可以持续的改进并进行优化,直到完成一个完善的最终的软件产品。如果一个企业达到了这一级,可以利用实际的项目性质,技术等,不断地对软件开发过程进行优化直至达到最佳。

《开源软件成熟度评估及选型指南》内容主要来自近几年我们对开源软件评估与应用选型的研究成果,以及对优秀的开源软件的筛选整理。内容主要面向那些希望将开源软件部署在其应用环境中,或利用开源软件进行二次开发的中小企业或开源爱好者。《开源软件成熟度评估及选型指南》对于那些利用开源软件的网络社区建设者也有一定的参考价值。 全书内容共分为四部分:第一部分主要讲解开源软件的相关概念,开源运动在国际和国内发展的历史,及开源软件应用普及中遇到的问题;第二部分主要讲解开源软件选型中成熟度评估模型在国际、国内发展的情况,并依据近几年我们在相关领域的研究、探索,结合国内外经验,提出一个成熟度评估模型;第三部分着重讲解在开源软件选型中非常重要的环节——开源软件许可,通过问答的方式向大家讲解开源许可相关的知识产权问题对开源软件选型的影响,并对开源许可中最重要的GPL协议进行了分析;第四部分向大家推荐一系列互联网开发、应用相关的开源软件,也作为我们对开源软件选型方法的实践。此外,在附录中给出了一个软件评估规范的参考范本和一些开源软件相关知识点的详细介绍。 《开源软件成熟度评估及选型指南》的一些内容来自相关项目或软件的官方信息;同时,《开源软件成熟度评估及选型指南》的内容也获得了开源中国社区和中日韩东北亚开源合作项目的大力协助,在此对他们深表感谢。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张朝阳的博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值