软件项目或软件产品的度量_第1页
软件项目或软件产品的度量_第2页
软件项目或软件产品的度量_第3页
软件项目或软件产品的度量_第4页
软件项目或软件产品的度量_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

度量文件编号: NP 生效日期: 2000.3.20受控编号:密级:秘密版次:Ver2.1修改状态:总页数12正文10附录2编制:马君审核:孟莉批准:孟莉沈阳东大阿尔派软件股份有限公司(版权所有,翻版必究)文档由本人精心搜集和整理,喜欢大家用得上,非常感谢你的浏览与下载。凡本厂职工应热爱电厂、热爱岗位、热爱本职工作,发扬“团结务实、争创一流,立足岗位,爱厂敬业,尽职尽责,不断提高工作质量和工作效率,圆满完成各项生产和工作任务,为华能的建设和发展作出贡献2019整理的各行业企管,经济,房产,策划,方案等工作范文,希望你用得上,不足之处请指正文件修改控制修改记录编号修改状态修改页码及条款修改人审核人批准人修改日期目录1. 目的2. 适用范围3. 职责3.1 项目管理部门3.2 测试部门4. 术语和缩略语5. 工作程序5.1 产品度量数据的来源5.2 产品度量的指标5.3 软件的质量等级5.4 产品度量指标的获得方法5.5 过程度量6. 引用文件6.1 NP项目策划6.2 NP质量策划7. 质量记录7.1 NRA“产品度量表”7.2 NRB“过程度量表”1. 目的对软件开发的过程质量及最终产品的质量进行定量的评价,用评价的结果指导软件的开发过程,不断地提高软件的质量水平。2. 适用范围适用于所有软件项目和/或软件产品的产品度量和过程度量。3. 职责3.1项目管理部门:负责对软件开发的过程质量进行度量,记录度量的结果。3.2测试部门:负责对软件产品的质量进行度量,记录度量的结果。4.术语和缩略语本程序采用NQ质量手册中的术语和缩略语及其定义。5.工作程序5.1产品度量数据的来源1) 系统设计报告;2) 测试报告和测试总结报告;3) 用户对软件项目或软件产品的评价;4) 产品维护记录。5.2产品度量的指标1) 功能性:指软件是否完成了设计的功能;2) 可靠性:指软件是否健壮,是否存在运行、计算等错误;3) 友好性:指软件是否容易使用、界面一致、在线帮助齐全;4) 效率:指软件运行的快捷性和空间利用率;5) 可维护性:指软件的设计、制造文档是否齐全,编码是否具备可读性、可理解性、可改性与可测试性;6) 可移植性:指软件是否能在不同环境下运行,若不能直接运行,修改量是否很大;7) 综合评价:指根据上述六项指标选择合适的权重计算出的产品综合评价指标。5.3 软件的质量等级5.3.1软件的质量等级的确定根据度量综合指标进行。5.3.2度量综合指标计算公式为:综合评价指标 = 功能性Q1M1+ 可靠性Q2M2+友好性Q3M3+效率Q4M4+可维护性Q5M5+可移植性Q6M6使用符号代表:total=QiMi。其中i=1,2,.6,Q代表度量的指标,M代表度量的指标Q在整个指标体系中所占的权重系数,对不同的开发项目可能不同,此系数由质量保证部根据开发的不同着重点给出。5.3.3质量评价一般地,根据度量综合指标值,有以下评分标准:序号得分质量评价19.0-10.0优质产品28.0-9.0良好产品37.0-8.0合格产品46.0-7.0及格产品5低于6.0劣质产品5.4产品度量指标的获得方法5.4.1 功能性5.4.1.1和软件设计书比较假定:总共有n个产品设计特性,实现了m个(n=m, m=0,n0)A1=10m/n5.4.1.2和用户的需求比较可采用用户调查表,评分标准A2如下:10分:全部满足9分: 绝大部分满足8分:主要功能满足7分:一般能满足6分:需要改进1-5分:不能满足业务需要,无法使用,需要重新开发。5.4.1.3和同类产品功能比假定:同类产品有n个产品特性,我方产品有m个产品特性 (n0,m0)L=mnA3=10L/n5.4.1.4功能性可以根据具体工作情况采用任意一种,也可以采用三个值的算术平均值:A=(A1+A2+A3)/35.4.2 可靠性5.4.2.1根据测试问题报告计算获得,计算方法如下:假设A: 死机或死循环次数;B:不死机但出现非正常提示信息次数;C:与设计不符或与实际情况相矛盾现象次数;D:操作后无反应或虽响应但未达到预期结果次数;B1=10 0.9A 0.95B 0.98C 0.99D注:0.9A表示0.9的A次方5.4.2.2容错能力假定随机抽取n个输入特性,然后针对这n个输入特性进行调查B2=10(Xi)/n 其中:i=1,2,.n,Xi0,1,1表示容错能力全面,0表示容错能力不全面。5.4.2.3是否具有错误恢复能力可对系统设计采用设计调查法进行调查,评分标准B3如下:10分: 自动备份,自动恢复,不损失数据;9分: 自动备份,自动恢复,只损失当天数据;8分: 自动备份,手动恢复, 只损失当天数据;7分: 手动备份,自动恢复,损失自上次备份以来的数据;6分: 手动备份,手动恢复,损失自上次备份以来的数据;5分: 难于进行备份和恢复。5.4.2.4 可靠性B可以根据具体工作情况取B1、B2、B3任意一种,也可以取三个值的算术平均值,即B=(B1+B2+B3)/3。5.4.3友好性5.4.3.1用户界面是否美观、一致、合理假定随机抽取n个特性C1=10(Xi)/n 其中:i=1,2,.n,Xi0,1,1表示符合标准,0表示不符合标准。5.4.3.2操作是否方便假定随机抽取n个特性,然后针对这n个特性进行调查C2=10(Xi)/n 其中:i=1,2,.n,Xi0,1,1表示操作方便,0表示操作不方便。5.4.3.3是否具有在线帮助假定随机抽取n个特性,然后针对这n个特性进行调查。C3=10(Xi)/n 其中:i=1,2,.n,Xi=(0,1),1表示在线帮助明确,0表示在线帮助不明确。5.4.3.4可靠性C可以根据具体工作情况取C1、C2、C3任意一种,也可以取三个值的算术平均值,即C=(C1+C2+C3)/3。5.4.4效率5.4.4.1运行速度是否快捷假定随机抽取n个功能,然后针对这n个特性进行调查效率=10(Xi)/n,(i=1,2,.n,Xi=(0,1),1功能快捷,0表示功能不快捷)5.4.4.2内存外存空间利用率高否可采用专家调查、对比评估法。5.4.5可维护性5.4.5.1技术文档是否齐全测试部门根据不同项目,组织有关人员,采用专家调查法,进行评价,评分标准D1如下:10分:完美9分: 优秀8分:良好7分:合格6分:及格1-5分:差5.4.5.2用户文档是否齐全测试部门根据不同项目,组织有关人员,采用专家调查法,进行评价,评分标准D2如下:10分:完美9分:优秀8分:良好7分:合格6分:及格1-5分:差5.4.5.3是否符合本公司编程标准,其评分标准如下:假定随机抽取n处代码D3=10(Xi)/n ;其中:i=1,2,.n,Xi0,1 1表示符合标准,0表示不符合标准5.4.6可移植性评分标准如下:10分:理想9分: 优秀8分: 很好7分: 好6分: 可用1-5分:差5.5过程度量5.5.1及时度(P)以软件项目和/或软件产品的开发计划或质量计划规定的的提交时间为基准,评价各软件项的及时度。评分标准如下:910分:按时提交软件项或比规定时间延迟不超过该软件项完成周期的15%,开发计划不超过项目总周期的15%,且内容完整;78分:比规定时间延迟提交不超过该软件项完成周期的15%35%,且内容完整;6分以下:比规定时间延迟提交超过该软件项的35%以上。5.5.2成熟度(M)以开发计划或质量计划中的阶段划分,阶段应提交文档的时间为评价基准,实际提交阶段结果的时间作为评分依据,评分标准如下:910分:一次评审/审查通过,无须调整;78分:一次评审/审查通过,略有调整,或第二次评审通过无须调整;6分以下:二次以上评审/审查未通过。5.5.3改善效率(E)在评审、验证的结果的基础上改善阶段结果,以改善的时间是否影响后续阶段的完成和计划的总体完成时间为评分依据,评分标准如下:910分:改善效率良好,阶段结果的修改无须增加工作量,不影响阶段的继续进行和计划的总体完成,或无须修改;78分:改善效率一般,阶段结果的修改或完善影响阶段的继续进行,增加工作量在原计划的20%以内;6分以下:改善效率较差,软件项的修改或完善过程使项目延期,或增加的工作量超过20%。5.5.4工作量(A)以经过评审后批复的开发工作量为基准,评价各阶段实际工作量与计划工作量的比较情况,比较方法为:X=实际工作量/计划工作量*100%,若开发计划中共规定有n个阶段,则A=(Xi)/n。评分标准如下:10分:当A=100%;99.9分:当100%A=110%;78分:当110%A=120%时;66.9分:当120%A150%时。5.5.5代码质量(B)以产品/项目每千行发现的BUG数为基准,评价代码的质量,计算方法为:B=BUG数/代码行数(以千行为单位),评分标准如下:10分:B=0;99.9分:0B10=10;88.9分:10B=50;67.9分:50B150。5.5.6项目规模(C)根据项目总结报告,写出此项目总的C1:代码行数(千行为单位),C2:文档页数;C3:模块数。5.5.7生产率(D)以单位人月编写的代码行数(千行为单位)为基准,评价生产率的情况,计算方法为:D1=C1/人月数(M),D2=C2/人月数,D3=C3/人月数6. 引用文件6.1NP项目策划6.2 NP质量策划7. 质量记录7.1NRA“产品度量表”7.2NRB“过程度量表”产品度量表记录编号:NRA- 时间: 年 月 日产品名称:度量责任人:项目软件经理PSM:产品编码/标识:度量时间:项目开始时间:序号指标度量说明权重评价得分备注1功能性10分:全部满足,9分: 绝大部分满足,8分:主要功能满足,7分:一般能满足,6分:需要改进0.252可靠性10分:完美,9分: 优秀,8分:良好,7分:合格,6分:及格,1-5分:差0.203友好性 界面是否美观一致合理、操作是否简便、是否具有在线帮助、0.154效率运行速度是否快,内外存空间利用率是否高0.155可维护性10分:完美,9分: 优秀,8分:良好,7分:合格,6分:及格,1-5分:差0.156可移植性10分:完美,9分: 优秀,8分:良好,7分:合格,6分:及格,1-5分:差0.107综合评价加权平均分数1.00填表审核批准1. 此表由测试部门填写,由测试评估负责人审核,项目管理事业部部长批准。2. 此表完成后由项目管理部门存档。第 页/共 页过程度量表记录编号:NRB- 项目编号及名称:开发部门:项目软件经理PSM:开始时间:文档名称及时度(P)成熟度(M)改善效率(E)综合评价评价结论得分评价结论得分评

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论