基于过程评估与基线测试的软件过程改进研究.pdfVIP

基于过程评估与基线测试的软件过程改进研究.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于过程评估和基线测试的软件过程改进研究 罗兵,张卫红,陈英武 (国防科技大学人文与管理学院长沙410073) E-mail:norosin@163.net 摘要:在软件企业的过程改进中,初始的过程评估能够得到开发组织的定性敷据,这也成为SEI的IDEAL 改进模型指导组织过程改进的起点,然而,仅有这些定性数据还不足以计划、控制改进过程。本文提出了 结合过程评估和基线测试的方法,通过综合定性、定量数据,使管理人员和过程改进人员能够更全面的获 得相关的过程信息,并利用所取得的信息对改进过程分析和监控,从而促进软件过程的改进。 关键词:软件过程评估;基线测试;软件过程改进;IDEAL模型 中图分类号:TP311 文献标识码:A 一、 引言 为了满足在软件按需求和复杂性方面日益增加的要求以及以此导致的开发团队规模的不断扩大,结构 化开发方法于20世纪70年代逐渐发展起来了,这是软件行业的第一次浪潮。现在,软件工业处于软件行 Process 业的第二次浪潮一一软件成熟度的中心。通过软件改进网络(SPIN,Software Improvement Networks)、软件工程研究所(SEI,Software Engineering 软件过程改进成为了全球软件行业的整体趋势。 …。作为通用软件过程实践标准,CMMI本身不是方法论旺1[330它的目的是:告诉组织,为建立、实施和 改进软件过程应该做什么,达到什么目标,但没有说明如何做、采用哪些具体技术、策略和方法。在实施 以CMMI为基础的软件过程改进的活动中,改进模型都注重计划、控制和管理,并都以评估和度量为基础。 二、 基本概念 软件过程评估 软件过程评估是指建立在过程模型基础上,对一个组织当前软件工程实践状态的结构化、规范化的检 查。 根据在评估活动中所扮演的角色的不同,评估可分为三种…: 自我评估:也称为第一方评估,是指由软件开发组织内部进行的评估,可以由外部的评估人员来指导。 其主要目的在于确定组织本身的软件过程能力并为软件过程改进建立一个相应的行动计划。这也是本文中“评 估”实质内容。 第二方评估:又被称为能力检测。此类评估由外部评估人员负责实施。主要目的是评估并判断组织是 否具有合约中要求的能力。 第三方评估:也成为能力检测。由独立的第三方组织负责实施。它的主要目的在于:验证组织是否有 能力承包合约或者完成软件产品的生产,有时可以根据选定的标准对实施活动加以认证。 基线测试 基线测试是指收集定量数据,指示过程改进程序中的起点。改进的速度要与基线的起始值进行比较。 基金项目:国家自然科学基金资助项目。 作者简介:YJ;(1979--),男,湖南湘潭人,研究生,主要研究领域为系统决策,软件过程评估;陈英gg(t963--),男。湖南益阳人. 博士,教授,博士生导师,主要研究领域管理科学与工程,风险管理,软件采办管理. !!!塑!!!!!!堂竺兰堡 一—— 如果基线数据用于描述合同内容,例如外包协议,则需要非常精确地执行基线测试”1。 三、 实施过程改进 人们常常将过程改进视为新的概念。而事实上类似的思想却可以追述到二十世纪初1927年贝尔实验 室的统计学家Walter controll(这一技术后来被称为施瓦特循环(ShcwhartCycle))。 PDCA) 它包括四个步骤(PLan-Do-Check-Act _ 研究一个过程并确定可能采取的改进计划(PLAN) ■ 在小范围内进行测试或改进(Do) ● 收集数据、检查(CHECK) 一 实施改进(ACT) 在施瓦特循环中,有两点需要说明:第一,在单个的循环中,四个活动组成的体系具有过程化的连续 性、目的性,计划指导实施,保证所有活动的有明确的目的,接着通过试验、建立基线和收集数据直接指 导系统的改进。第

文档评论(0)

bb213 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档