点点滴滴在心头:软件开发度量思想(2).docx
《点点滴滴在心头:软件开发度量思想(2).docx》由会员分享,可在线阅读,更多相关《点点滴滴在心头:软件开发度量思想(2).docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、点点滴滴在心头:软件开发度量 思想(2)PSP的度量思想:由定性走向定量个体软件过程框架 个体软件过程(PSP0: personal software process)由美国卡 内基梅隆大学软件工程研究所的汉弗莱(Watts S. Humphrey) 等人开发而成,并于1995年推出,着重于软件开发人员的个 人培训、品质改善和工数估算,既是软件能力成熟度从组织 转向个人的飞跃,也是软件工程从定向转为定量的标志。CMM 难以适用于小规模的软件开发组织,而PSP为软件开发者提 供了控制、管理和改进个人工作方式的个人过程框架,弥补 了 CMM并未提供的有关实现CMM关键过程域所需的具体知识 和技能,
2、与CMM、TSP (team software process)构成比拟完善 的CMM PSP TSP体系。PSP过程由一系列方法、表单、脚本 等组成,指导软件开发人员如何确保自己的工作品质,如何 估算和规划自身的工作,如何度量和跟踪个人的表现,如何 改善自身的软件流程和品质。PSP能够提供:说明个体软件过 程的原那么;软件工程师作出准确的计划;软件工程师为改善 产品质量需要采取的步骤;度量个体软件过程改善的基准;流程的改变对软件工程师能力的影响。PSP进化框架概要如图5-2所示,其中个体度量过程(PSPO)是PSP的开始。图5-2个体软件过程的进化框架个体软件过程的基本原理PSP基于以下计划
3、和质量原理加以设计,以期改善个体软件开 发人员的过程效能。编译前75%以采用可靠设计方法为前 提单体测试前 85%以审查时采用逻辑检查为 前提结合测试前97. 5%对于小型产品,一个缺陷 为最大值系统测试前 99%对于小型产品,一个缺陷 为最大值6。的度量思想:用数据说话 六西格玛(6。)是一个全面的柔性系统,通过充分理解客户需求,严谨地使用事实和数据,勤奋地注意改善和创新程序,最大程度的实现商务的成功。六西格玛是以数据为依据的管理方法,用数据说话是六西格 玛的精髓。没有切实的数据度量,六西格玛仅仅是天方夜 谭。“我们不知晓我们不了解的事物, 我们对不了解的事务不能有所作为, 直到我们度量之后
4、才能有所了解, 我们不度量没有价值的东西, 我们不重视我们不度量的东西。” 六西格玛管理特别强调度量的作用,强调用顾客满意的方 式,用提高竞争力和追求卓越的方法度量我们的业绩。只有 解决了 “度量什么”和“怎样度量”的问题,才能发现在竞争力上的差距和改进空间。这是实施六西格玛管理首先要解 决的问题。六西格玛是一种基于数据的决策方法,强调用数 据说话,而不是凭直觉、经验办事,六西格玛不能成功地运 用于不能用数据来表示的过程中。六西格玛的中心思想是, 如果能“度量”过程中的缺陷,就能系统地分析出怎样消除 这些缺陷并尽可能地接近“零缺陷”。六西格玛管理不仅仅是一种理念,同时也是一套业绩突破的 方法。
5、这套方法就是六西格玛改进方法DMAIC和六西格玛设 计方法 DFSS (design process six sigma) o DMAIC 是指定 义、度量、分析、改善、控制5个阶段构成的过程改进方 法,一般用于对现有流程的改进,包括制造过程、服务过程 以及工作过程等等。六西格玛设计方法DFSS有两种主要方 式,一种是DMADV,即界定(define)、度量(measure)、分析 (analyze) 设计(design)和验证(verify);另一种是 IDDOV,即识别(identify)、界定(define)、展开 (develop) 优化(optimize)和验证(verify) o因
6、为每位软件开发人员各不相同,要追求最大效 率,软件开发人员必须计划其工作并将计划建立在个人 的数据基础上;要坚实地改善个体软件开发人员的表现,需要采 用经过良好定义和度量的过程;要生产高质量的产品,软件开发人员必须对其产 品质量负责。良好的产品不能经由错误而产生,软件开 发人员必须为他们的工作质量而奋斗;发现并修正缺陷的时间越早,其付出的代价本钱越低;集中于预防缺陷的植入比集中于发现以及修正缺陷更加 有效;正确的工作方式通常也是最快和最廉价的工作方式。个体软件过程的度量数据PSP的基本度量数据包括:软件开发规模、各阶段所需时间、 各阶段发现的缺陷以及各阶段植入的缺陷。在这些数据工程 中需要收集
7、计划数据和实际数据。表5-8是PSP的软件度量 的尺度、目标和问题列表:表5-8 PSP中的软件度量尺度目标问题规模尺 度定义统一的规模 尺度确立时间和缺 陷尺度的正式化基自己计划的软件开 发规模是多少?自己的规模估算准础帮助实现更佳规 模尺度估算确程度是多少?完全记述了规模的 完成品是什么?时间尺 度确定PSP各个阶 段的使用时间帮助实现更佳的 时间估算 PSP各阶段实际使用 了多长时间? PSP各阶段中计划使 用多长时间?缺陷尺 度提供缺陷数据的 历史基线理解植入缺陷的 数目和类型理解PSP各阶 段消除缺陷的相对 本钱自己在各阶段植入 的缺陷数是多少?自己在各阶段消除 的缺陷数是多少?发现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 点点滴滴 在心 软件 开发 度量 思想
限制150内