ASPICE V3.1中,工程过程V模型右侧的Verification/Test相关Process、Supporting Process在CL1级,要求定义Strategy
ASPICE V4.0中,Strategy的要求,从CL1级中拿掉了,取而代之的是:
一部分Strategy的要求,合并到了其他BP中
GP 2.1.1中增加了“define a strategy”的要求
即,ASPICE V4.0中所有Process,为达到CL2,都需要满足“define a strategy”的要求
本文对“Strategy”进行说明
1、什么是Strategy呢?
ASPICE V4.0中关于Strategy的定义:
#19-01 Process performance strategy / 过程绩效策略
The operational approach to achieve the process outcomes, consistent with the Process Performance Objectives, e.g.:
与过程绩效目标保持一致的,达成过程结果的运行方式,例如:
- proceedings, including the monitoring of the performance of the process / 程序,包括对过程绩效(执行)的监控
- methodology / 方法论
过程绩效策略,是方法论,是实施活动时所需要遵循的活动步骤、准则、方法等。
2、Strategy需要包括什么内容?
Strategy是方法论,是实施活动时所需要遵循的活动步骤、准则、方法等。
简单一点,可以这样来理解:
Strategy中需要包括:指导如何实施/达成“CL1 (即:各个Process BP)及CL2”的方法论。
例如,下图所示的是MAN.5的BP,那么MAN.5 GP2.1.1要求的Strategy,就需要包括能指导项目如何实施这些BP的方法和准则。
3、CL1,需要Strategy吗?
有个公众号的读者,问了我这样一个问题:
PA的Rating结果如果是F或L的话,需要有Systematic approach,那么如果CL1的PA 1.1想达到F或L的话,则也是需要有Systematic approach的,Systematic approach就是Strategy呀,CL1也是要求有文档化的Strategy吗?
我在回邮件答复时,举了个生活中的例子,例如:
某个大厨炒菜,炒菜的准备、步骤等等是这个大厨多年来形成的经验,每次炒菜,这个方法都是固定的,那这个方法就是systematic approach。既然是Systematic approach,这个大厨每次炒菜的结果(如:色泽、味道、质量等)都是确定的。
--> 这是CL1,有systematic approach,但这个systematic approach可能只是在大厨的脑袋里,可以没有文档化。只要还是这个大厨,那么菜品的结果就可以得到保证。(CL1,更多的是依赖于个人的经验)
随着饭店规模的扩张,大厨带了两个徒弟一起来炒菜,那么如何把大厨的炒菜经验传承下来呢?大厨写了一个“做法指南(即:strategy)”,这样的话,徒弟按照这个Strategy来炒菜,菜品的味道和质量也是可以得到保证的。
--> 这是CL2,有文档化的Strategy,这个Strategy在项目范围内来使用,项目中的工程师只要按照这个Strategy来做,工作的结果就可以得到保证。(CL2,是项目级;与CL1相比,工作结果对个人的依赖性会小很多,工作结果依赖的是项目层面所制定的规则和方法论)
4、Strategy的形式
公众号的另外一个读者,问了这样一个问题:
工程过程V模型左侧的Process,在ASPICE V3.1中是没有Strategy的要求的,那GP2.1.1的Strategy是否可以不额外定义,而是通过工作产品模板来体现呢?或者说工作产品模板定义到什么程度,可以被视为是GP2.1.1的策略呢?
ASPICE中的所有要求都是“What”层面的要求,不限制“How”的形式。
Straregy
可以是一份word文档
可以是一个PPT
可以是通过系统工具来固化下来的
可以是会议讨论确定下来后,记录在白板中
当然,也可以体现在工作产品模板中
....
只要,这个Strategy能够将工作的方法、规则、步骤等内容完整和清晰地展现出来就可以
( -- 完 -- )
先起公司近期公开课:
推荐阅读:
欢迎访问公众号菜单,下载文章合集