4、评估模型:评估过程、评估指标、评估结果解读
好,咱们今天聊聊评估模型。说实话,很多团队做ASPICE评估,最怕的就是这一步。为什么?因为评估结果直接决定了你能不能过,能过到什么级别。我见过不少项目,开发做得挺好,一到评估就翻车。问题出在哪?说白了,就是没搞懂评估模型到底在评估什么。
4.1 评估过程:不是走过场
评估过程,我习惯把它分成三个阶段:准备、执行、收尾。每个阶段都有它的门道。
4.1.1 准备阶段
这个阶段最容易被人忽略。很多人觉得,评估嘛,来了人直接看代码、看文档就行了。错!准备阶段做不好,后面全是坑。
我个人习惯,在评估前至少两周,就要开始做这几件事:
- 确定评估范围:哪些项目、哪些流程要评估?别贪多,也别漏掉关键流程。
- 组建评估团队:评估师、受评方代表、观察员,角色要分清楚。
- 准备评估计划:时间表、资源分配、风险预案,一个都不能少。
- 收集工作产品:文档、代码、测试报告、会议纪要,统统整理好。
4.1.2 执行阶段
执行阶段,评估师会正式入场。这时候,你可能会紧张。我理解,但别慌。
评估执行的核心活动包括:
- 启动会议:评估师介绍评估目标、范围、日程。这时候,你可以提问题,但别抬杠。
- 文档评审:评估师会看你的过程文档、技术文档。嗯,这里要注意,文档不是越多越好,而是越清晰越好。
- 访谈:评估师会找项目经理、开发人员、测试人员单独聊。别紧张,实话实说就行。我曾经见过一个开发,访谈时编了个流程,结果前后矛盾,直接被扣分。
- 客观证据收集:评估师会检查你的工作产品,比如代码、测试用例、评审记录。这些是硬证据,做不了假。
- 发现项确认:评估师会跟你确认发现的问题。这时候,你可以解释,但别狡辩。
4.1.3 收尾阶段
收尾阶段,评估师会输出评估报告。这时候,你要做的是:
- 确认评估结果:看看评估师给出的等级和发现项,有没有误解的地方。
- 制定改进计划:针对发现的问题,制定整改措施。别想着糊弄过去,下次评估还会查。
- 归档评估资料:所有评估相关的文档、记录,都要保存好。这是你的历史资产。
4.2 评估指标:到底看什么
评估指标,说白了就是评估师用来打分的尺子。ASPICE的评估指标,主要分两类:过程能力指标和过程实施指标。
4.2.1 过程能力指标
过程能力指标,用来衡量你的过程到底有多「成熟」。ASPICE把过程能力分成了6个等级:
| 等级 | 名称 | 核心要求 |
|---|---|---|
| 0级 | 不完整 | 过程未实施或未达到预期结果 |
| 1级 | 已执行 | 过程被实施,并产生了工作产品 |
| 2级 | 已管理 | 过程被计划、监控、调整,工作产品被适当管理 |
| 3级 | 已建立 | 过程基于组织标准流程,并进行了裁剪 |
| 4级 | 已量化 | 过程通过量化指标进行测量和控制 |
| 5级 | 持续优化 | 过程通过量化反馈进行持续改进 |
你想想看,大部分汽车项目,能做到2级或3级就已经很不错了。别一上来就想着冲5级,那不现实。
4.2.2 过程实施指标
过程实施指标,用来衡量你的过程到底做得怎么样。ASPICE为每个过程都定义了具体的指标,比如:
- BP(Base Practice):基础实践,就是你必须做的事。比如需求分析过程,你必须做需求获取、需求分析、需求确认。
- WP(Work Product):工作产品,就是你必须产出的东西。比如需求规格说明书、需求跟踪矩阵。
- GD(Generic Practice):通用实践,就是所有过程都要做的事。比如计划、监控、风险管理。
4.3 评估结果解读:别只看分数
评估结果出来了,很多人第一反应就是看分数。但我建议你,别只看分数,要看背后的东西。
4.3.1 等级评定
等级评定,就是评估师给你的过程能力打分。比如你的需求管理过程达到了2级,那说明你的需求管理已经做到了「已管理」的水平。
但这里有个坑:等级评定是「木桶效应」。什么意思?就是说,你的过程能力等级,取决于你最弱的那一项。比如你的需求管理,其他方面都做得很好,但需求跟踪没做好,那你的等级可能就只有1级。
4.3.2 发现项分析
发现项,就是评估师找出来的问题。这些问题分两类:
- 不符合项:严重的问题,比如某个BP没做,或者做得不对。必须整改。
- 观察项:潜在的问题,比如某个做法不够规范。建议整改,但不是强制。
我建议你,对不符合项要高度重视,对观察项也要认真对待。为什么?因为观察项如果不改,下次评估可能就变成不符合项了。
4.3.3 改进建议
评估师通常会给出改进建议。这些建议,是评估师基于经验给你的「免费咨询」。别不当回事。
我记得有一次,评估师给我的团队提了个建议:把需求评审的检查单做得更细一些。我当时觉得没必要,但后来试了一下,发现效果出奇的好。从那以后,我就养成了一个习惯:评估师的建议,先试试再说。
4.4 总结
评估模型,说白了就是一把尺子。尺子本身不重要,重要的是你怎么用它。评估过程要扎实,评估指标要理解,评估结果要解读。只有这样,你才能真正从评估中受益,而不是为了过评估而做评估。
嗯,今天就聊到这儿。下一章,咱们聊聊如何制定改进计划,把评估结果真正落地。