• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

中国开源软件成熟度评估模型与实践

发布: 2009-2-03 16:49 | 作者: 陈伟 | 来源: 测试时代采编 | 查看: 112次 | 进入软件测试论坛讨论

领测软件测试网

刚才提到GPL的东西,你用了GPL的东西,不开放代码,就属于侵犯知识产权了。但也有解决的办法,比如说Google,它不卖软件,不开发软件,它是基于这些软件提供服务。我建议对大家使用AGPL。

我们也有变通的办法,我承诺给你代码开放,但是我不会开放到网上,你要的话,我就给你,而且时间没有限制。另外还有一条,把这个东西做到盒子里面去,我给的人是盒子,不是软件,对于开源软件也有很多的灰色地带。

我们在这个基础之上通过九个方面对MailScanner成熟度评估,这个权重是从0到4,4是最高的,0可以忽略。这个可以根据你自己的需要进行判定。

针对这九个东西定义了不同的二级指标,值是0到5。

基于这样一个模型,就可以算出软件的评估值。基于这个数字评估结论,我们每次进行评估的时候,也会给出相应的建议,像MailScanner,它没有建立自己BUG反馈机制,从严格要求来讲,这个项目组的组织形式不是很健全,不太适合大量往前发展,我们认为是一个问题,他们认为问题也不是很大。

对于MailScanner来讲,最后肯定需要第三方软件集成,从知识产权方面来讲,如何规避知识产权的问题。

后面我就讲了,这是OpenOffice的,我们跟OpenOffice合作做的一个项目,当时做了是OpenOffice2.3,里面主要是做文字处理,电子表格,类似于EXCLE的东西,还有画图。

他们最后也得到了相应的代码测试报告,这是测试结论。OpenOffice也承认存在这个问题,尤其是后面这一点,OpenOffice代码里面注释量一般,代码量很多,所以不是很规范,这也是有质量的问题。

在这个基础之上,它的成熟度是相当高的。从选用的角度来讲,可以不用对它进行评估,因为它的知名度太大了,如果评估,数值也是非常高的。

这个模型在使用过程当中,有两种使用方式,一种是类似软件横向对比评估,就是选优,另外一种就是对单一软件的成熟度评估,它是否能够超过大部化的水平。

我们后续工作做了开源软件公共服务平台。我们从03年的时候CSIP建立的时候,就在工业和信息化部支持下,一直在推动开源软件公共服务平台项目的建设,这里头有六个方面,有基本支撑环境建设,有开源软件共性技术研发支撑服务,开源软件知识产权研究,还有开源软件质量评估与认证体系,开源软件应用推广,开源社区人才实训,我们就是通过这套公共服务平台支持开源软件的发展。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

44/4<1234

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网