基本信息
文件名称:第10章 项目监督和控制-2025.pptx
文件大小:11.29 MB
总页数:62 页
更新时间:2025-05-20
总字数:约3.61千字
文档摘要

由FLUX1.1?生成版权所有??2025仅限于本教材的教学使用同济大学朱少民《软件项目管理》第4章项目计划

木工与主管??总管手下新来了一个非常厉害的木工,就是对主管有点不服气。一次主管让他负责做大梁。新来的木工决定要难为木工总管,他做好了一根大梁,非常的漂亮,就是把大梁少做了一米。???第二天,准备上梁,此时木工喊道:总管房梁短了一米。没想到,主管很悠闲的说,那我们俩把这梁拉长一米。?木工一拉,嘿,真是神了,这梁真的就长了一米,一时间掌声雷动,大家都说主管是个神仙,大梁都能拉长一米。木工更是惊奇不已,没想到主管这么厉害。从此以后,木工就跟着主管,走南闯北,干下了许多大工程。??过了几年,木工实在忍不住了,就好酒好菜宴请主管,非要他说出那天拉梁的秘密来不可。主管微微一笑说:我每天在你们都回去休息的时候,都去检查、测量,后来发现您将大梁少做了一米,为了不耽误第二天上梁,我连夜赶工重做了一根,将您那个大梁给拆了,第二天,我们俩抬梁上房的时候,就知道您会叫少了一米,我就特意要拉长一米,事情就是这么简单。

监督与控制

10.1项目过程度量-10.1.1内容-10.1.2过程-10.1.3方法-10.1.4规则

过程度量的内容软件过程能力度量(CMM/CMMI过程和敏捷成熟度模型)

过程度量的内容-2软件过程性能的度量过程效率度量和质量度量的有机结合

过程度量的流程流程的主要流动方向,即从确认过程问题到实施过程行动的全过程和过程强关联、过程度量受过程控制性的影响。虚线表示弱关联,相互参考。

过程度量的阶段识别目标和度量描述定义度量过程搜集数据数据分析与反馈过程改进

正态分布法在正态曲线中,均值±1σ只能给出68.26%的覆盖程度,而使用均值±2σ、±3σ则可以界定正态曲线中95.44%、910.73%的覆盖程度。6σ则说明样本观测值非常集中,过程能力很强,所以被用来表示高质量的生产水平

S曲线分析法

过程度量定义规则制定度量参数时应尽可能考虑组织的受用性和通用性。度量的目标是改进软件过程,提高质量和效率,因此不要使用度量去片面地评价个人和组织团队,这样会违背度量的初衷,并影响团队成员的积极性。利用专门的系统或者专人进行统计度量工作,以确保数据的一致性和准确性。避免度量指标太多或者太少......

10.2数据收集-10.2.1数据收集方式-10.2.2数据质量

数据收集方式1.被动接收如:日报、周报、月报等方式2.主动收集项目组长/负责人/经理通过各种手段主动地进行数据的收集。

确保数据信息的质量1.数据的真实性:基于真实数据的分析才更可靠,从而可以做出正确的决策。2.数据的及时性:在软件开发过程中,有些数据是要求及时收集的,如果不能及时上报这些数据和解决数据所反映的问题,将会对软件项目的进度甚至质量、成本造成很大的威胁。3.数据的有效性:有效的数据才有价值去做分析。

10.3可视化管理-10.3.1全程可视化-10.3.2进度可视化监控方法-10.3.3研发质量看板-10.3.4研发效能看板

全程可视化1.项目前期调查时期(原型设计)2.项目启动时期,确定组织结构是可视化的首要任务。3.项目计划时期工作分解WBS和角色责任矩阵

团队可视化

全程可视化4.项目执行时期展示进度信息,可以选用甘特图、时间线;展示代码质量,可以利用一些代码审查结果和缺陷分析图表;……5.项目收尾总结时期总结信息用表格、图形、Powerpoint文件等可视化形式呈现给大家分析结果。6.项目后期维护时期针对维护过程中遇到的问题进行汇总和可视化分析。

甘特图

延迟图

时间线

计划与实际对比图

燃尽图完美软件项目燃尽图

实际项目的燃尽图

其他进度可视化方法预警提示代码审查可视化分析缺陷分析及时战报……

研发质量看板质量看板将产品质量和过程质量指标以可视化的形式呈现出来,帮助研发团队及时了解质量状况,及时发现质量风险,理清关键路径,集中解决关键问题,保证项目得以顺利进行

示例:每周缺陷趋势看板

研发效能看板软件的研发效能就是软件研发交付能力和效果,而效果体现在所交付的价值大小和速度。研发效能关注软件的交付质量、交付效率,以及整个团队的工程交付能力

示例:各开发者平均需求交付周期

10.4数据分析-10.4.1设定不同阶段-10.4.2分析方法

数据分析实践是最好的老师,但是,如果不能从中学习,再多的实践也没有用。摘自人月神话

数据分析的阶段1、观察探索性分析2、模型选定分析3、推断分析4、分析改进

排列图

关联图法

KJ法亲和图法(Aff