- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
走近软件度量
走近软件度量:从暗箱摸索中走出来软件度量的涵义
软件度量是对软件开发项目、过程及其产品进行数据定义、收集以及分析的持续性定量化过程,目的在于对此加以理解、预测、评估、控制和改善。没有软件度量,就不能从软件开发的暗箱中跳将出来。通过软件度量可以改进软件开发过程,促进项目成功,开发高质量的软件产品。度量取向是软件开发诸多事项的横断面,包括顾客满意度度量、质量度量、项目度量、以及品牌资产度量、知识产权价值度量,等等。度量取向要依靠事实、数据、原理、法则;其方法是测试、审核、调查;其工具是统计、图表、数字、模型;其标准是量化的指标。
软件度量三维度
软件度量能够为项目管理者提供有关项目的各种重要信息,其实质是根据一定规则,将数字或符号赋予系统、构件、过程或者质量等实体的特定属性,即对实体属性的量化表示,从而能够清楚地理解该实体。软件度量贯穿整个软件开发生命周期,是软件开发过程中进行理解、预测、评估、控制和改善的重要载体。软件质量度量建立在度量数学理论基础之上。软件度量包括3个维度,即项目度量、产品度量和过程度量,具体情况如表5-1所示。
表-1 软件质量3维度
软件度量的项目 关于软件度量的项目,业界说法不一。根据软件工程研究所SEI开发的核心度量项目(SEI core metrics),软件度量的核心项目包括:规模、作业量、进度和缺陷,参见图-1。
图-1 SEI的核心度量项目
在软件开发过程中,不同的软件开发主体,例如,软件开发组织(经营者)、软件开发项目组(管理者)以及软件开发人员(软件工程师)拥有不同的软件度量内容,如表-2所示:
表-2 软件开发主体及其度量内容
? ?度量内容 ?
经营者
开发组织 ?(1)顾客满意度
(2)收益
(3)风险
(4)绩效
(5)发布的缺陷的级别
(6)(产品开发周期
(7)日程与作业量估算精度
(8)复用有效性
(9)计划与实际的成本 ?
管理者
项目组 ?(1)不同阶段的成本
(2)不同开发小组成员的生产率
(3)(产品规模
(4)工作量分配
(5)需求状况
(6)测试用例合格率
(7)主要里程碑之间的估算期间与实际期间
(8)估算与实际的员工水平
(9)结合测试和系统测试检出的缺陷数目
(10)审查发现的缺陷数目
(11)缺陷状况
(12)需求稳定性
(13)计划和完成的任务数目 ?作业者
软件开发人员 ?(1)工作量分配
(2)估算与实际的任务期间与工作量
(3)单体测试覆盖代码
(4)单体测试检出缺陷数目
(5)代码和设计的复杂性 软件度量的效用 可度量性是学科是否高度成熟的一大标志,度量使软件开发逐渐趋向专业、标准和科学。尽管人们觉得软件度量比较难操作,且不愿意在度量上花费时间和精力,甚至对其持怀疑态度,但是这无法否认软件度量的作用。美国卡内基·梅隆大学软件工程研究所在《软件度量指南》(Software Measurement Guidebook)中认为,软件度量在软件工程中的作用有三:(1)通过软件度量增加理解;(2)通过软件度量管理软件项目,主要是计划和估算、跟踪和确认;(3)通过软件度量指导软件过程改善,主要是理解、评估和包装。软件度量对于不同的实施对象,具有不同的效用,表5-3是其详细说明。
表-3 基于软件度量角色的度量效用
?? 色 ?度? 量? 效? 用 ?
经营者
开发组织 ?(1)改善产品质量;
(2)改善产品交付;
(3)提高生产能力;
(4)降低生产成本;
(5)建立项目估算的基线;
(6)了解使用新的软件工程方法和工具的的效果和效率;
(7)提高顾客满意度;
(8)创造更多利润;
(9)构筑员工自豪感。 ?管理者
项目组 ?(1)分析产品的错误和缺陷;
(2)评估现状;
(3)建立估算的基础;
(4)确定产品的复杂度;
(5)建立基线;
(6)从实际上确定最佳实践。 ?作业者
软件开发人员 ?(1)可建立更加明确的作业目标;
(2)可
(3)便于有效把握自身的软件开发项目;
(4)便于在具体作业中实施渐进性软件开发改善活动。 综而言之,软件度量的效用有如下几个方面:(1)理解:获取对项目、产品、过程和资源等要素的理解,选择和确定进行评估、预测、控制和改进的基线。(2)预测:通过理解项目、产品、过程、资源等各要素之间的关系建立模型,由已知推算未知,预测未来发展的趋势,以合理地配置资源。(3)评估:对软件开发的项目、产品和过程的实际状况进行评估,使软件开发的标准和结果都得到切实的评价,确认各要素对软件开发的影响程度。(4)控制:分析软件开发的实绩和计划之间的偏差,发现问题点之所在,并根据调整后的计划实施控制,确保
您可能关注的文档
- 谢李通信原理.doc
- 豆瓣高分电影下载.doc
- 课题:相似三角形总复习巩固强化训练.doc
- 贝克汉姆买亿豪宅和威廉王子做邻居.doc
- 谭浩强先生著作专架.doc
- 贝克认知疗法的理论与应用.doc
- 谢文峰。机械设计.doc
- 谈笔记本电脑的CPU和显卡.doc
- 贝叶斯概率.doc
- 谢韬韬20110803509 通五 实验3.doc
- 区委书记、市国资委党委领导班子2025年组织生活会对照“四个带头”含反面典型案例举一反三剖析方面检查材料【两篇文】.docx
- 局党组书记、市国资委党委领导班子2025年组织生活会对照“四个带头”含反面典型案例举一反三剖析方面个人检查材料2篇文.docx
- 市交通运输局局长2025年专题生活会对照“四个带头”含落实意识形态工作责任制方面个人对照检查发言提纲与检察院领导班子“四个带头”检查材料【2篇文】.docx
- 市投资促进局党支部书记2025年组织生活会对照“四个带头”个人对照检查发言材料与党组书记“四个带头”个人对照检查材料(内蒙古地区四个对照,反面典型案例检视剖析)【2篇文】.docx
- 市教育局党委副书记、市国资委党委领导班子2025年“四个带头”个人对照检查发言材料(上年度整改+个人事项+典型事例剖析)2篇文.docx
- 2025年专题生活会“四个带头”方面对照检视材料(问题+原因+措施+意识形态)与纪检委员专题生活会“四个带头”方面个人对照检查材料【2篇文】.docx
- 检察院领导班子2025年专题生活会对照“四个带头”检查材料与县司法局专题生活会党组书记个人对照“四个带头”对照检查材料(含反面典型案例全面剖析)2篇文.docx
- 市机关事务局党支部书记、局党组书记2025年组织生活会对照“四个带头”含反面典型案例举一反三剖析方面个人发言材料、检查材料【2篇文】.docx
- 2025年领导干部专题生活会“四个带头”对照检查材料与市审计局领导班子专题生活会“四个带头”含反面典型案例剖析对照检查材料2篇文.docx
- 2025年县司法局专题民主生活会班子围绕“4个带头”对照检查材料与反面典型案例回顾与剖析对照检查发言材料2篇文.docx
最近下载
- 电气装置安装工程电气设备交接试验标准.docx
- 【精品文档】关于单片机自动智能灌溉系统设计有关的外文文献翻译成品:基于单片机的自动滴灌系统(中英文双语对照)9.docx
- 2024届江苏省南京市中考英语试题附答案.pdf VIP
- 宫西达也-今天运气怎么这么好_儿童故事绘本.ppt
- 菌物2精品课件.ppt
- 【古籍医书】医宗金鉴.doc
- 民间文学教程(第二版) 段宝林05 第四章 神话.ppt VIP
- 老年患者手术室外麻醉镇静专家共识(2023).pptx VIP
- 人教版八年级数学上册期末测试卷(4套)带答案.pdf
- 美国伊士曼PETG Copolyester GN007, Natural中文MSDS报告.pdf
文档评论(0)