七种场景下的软件工作量估算步骤
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
场景一:合同前的工作量估算
在CMMI2级未实施、合同未签但有概要需求和类似项目数据的情况下,估算步骤包括:寻找类似历史项目进行对比,WBS分解任务,经验法估计活动工作量,汇总项目总工作量,并与初步估计结果对比印证。
场景二:基于详细需求的经验估计
仅有详细需求且无历史数据时,首先进行WBS分解以确定所有交付物和活动,然后用经验法估计各个活动工作量,最后汇总得到总工作量。由于缺乏数据印证,估计结果的合理性难以判断。
场景三:由编码估算整体
有类似项目历史数据、编码生产率数据和详细需求时,在CMMI2级实施的背景下,通过产品分解和WBS分解,结合活动与产品元素的映射关系,采用模型法和经验法相结合的方式进行工作量估算,得到各阶段和项目总工作量。
场景四:由总体印证基于WBS的估计
在有类似项目历史数据和全生命周期生产率数据的情况下,通过产品分解、规模估计和WBS分解,使用模型法计算开发工作量和经验法估计活动工作量,最后将两者印证分析以调整估算结果。
场景五:三维印证基于WBS的估计
实施CMMI3级并拥有历史项目工作量分布数据时,通过产品分解、规模估计、模型法计算和WBS分解,综合得到阶段工作量和工种工作量,然后从三个维度进行印证分析,以确保估计合理性。
场景六:四维印证基于WBS的估计
当拥有编码活动生产率数据和历史工作量分布数据时,在瀑布模型下,通过产品分解、规模估计、模型法计算和WBS分解,得到详尽的工作量分布数据,随后从四个维度印证分析以优化估算。
场景七:需求变更的工作量估计
在项目编码阶段出现需求变更时,通过波及范围分析、WBS分解、规模估计和模型法计算变更的编码工作量,再对其他活动进行经验估计,汇总得到变更的总工作量估算。
想要了解更多内容?
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
我所知道的富士康之序言
最近总有朋友询问我富士康的事情,问得多了,也就回忆的多了,兴奋的时候,就想干脆整理成文字吧,也算对自己自06年以来给富士康做咨询的一个总结。从06年以来我给富士康的3个事业群做过了CMMI的咨询,2次2级,3次3级,累计现场咨询天数超过150天吧,所以日积月累,对富士康有所了解。
为了避免不必要的麻烦,我认识他,他也认识我的人都隐去了姓名,我知道他,他不知道我的就出现了一个姓名:郭台铭。