首页> 外文期刊>Advances in software engineering >Assessing the Open Source Development Processes Using OMM
【24h】

Assessing the Open Source Development Processes Using OMM

机译:使用OMM评估开源开发过程

获取原文
           

摘要

The assessment of development practices in Free Libre Open Source Software (FLOSS) projects can contribute to the improvement of the development process by identifying poor practices and providing a list of necessary practices. Available assessment methods (e.g., Capability Maturity Model Integration (CMMI)) do not address sufficiently FLOSS-specific aspects (e.g., geographically distributed development, importance of the contributions, reputation of the project, etc.). We present a FLOSS-focused, CMMI-like assessment/improvement model: the QualiPSo Open Source Maturity Model (OMM). OMM focuses on the development process. This makes it different from existing assessment models that are focused on the assessment of the product. We have assessed six FLOSS projects using OMM. Three projects were started and led by a software company, and three are developed by three different FLOSS communities. We identified poorly addressed development activities as the number of commit/bug reports, the external contributions, and the risk management. The results showed that FLOSS projects led by companies adopt standard project management approaches as product planning, design definition, and testing, that are less often addressed by community led FLOSS projects. The OMM is valuable for both the FLOSS community, by identifying critical development activities necessary to be improved, and for potential users that can better decide which product to adopt.
机译:对Free Libre开源软件(FLOSS)项目中的开发实践的评估可以通过识别不良实践并提供必要的实践列表,来改善开发过程。可用的评估方法(例如,能力成熟度模型集成(CMMI))不能充分满足FLOSS特定方面(例如,地理分布的开发,贡献的重要性,项目的声誉等)。我们提出了一种以FLOSS为重点的,类似于CMMI的评估/改进模型:QualiPSo开源成熟度模型(OMM)。 OMM专注于开发过程。这使其与专注于产品评估的现有评估模型有所不同。我们已经使用OMM评估了六个FLOSS项目。一个软件公司启动并领导了三个项目,三个FLOSS社区开发了三个项目。我们将提交/错误报告的数量,外部贡献和风险管理识别为处理不佳的开发活动。结果表明,由公司领导的FLOSS项目采用标准的项目管理方法来进行产品计划,设计定义和测试,而社区主导的FLOSS项目则很少采用这些方法。 OMM对于FLOSS社区(通过确定有待改进的关键开发活动)以及对于可以更好地决定采用哪种产品的潜在用户而言都是有价值的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号