Polarion舍与得——主机厂与供应商的ASPICE博弈

来源 | 汽车ECU开发,汽车电子与软件

知圈 | 详聊polarion对Aspice16个过程域的梳理及开箱即用模版请见文章最后。

要不要求ASPICE?这是个问题

主机厂

拿到供应商提交上来的软件和100%通过率的测试报告,才跑几个功能就发现一堆明显的bug,发生甚么事了?难道是打开的方式不对?还是双方对“测试通过率”这个概念的理解不同?——既然理解不同就用行业里大家都懂的语言ASPICE沟通吧,“SYS.2系统需求里的验证准则是怎么定义的”、“SYS.5系统合规性测试中测试策略的要求都满足了么”……

供应商

小伙伴们通宵加班总算是在期限之内把软件交付给主机厂,就连频繁变更的需求都实现了,这下金主爸爸总该满意了吧。纳尼!?这封火药味十足的邮件在challenge什么?ASPICE?我们在合同里承诺过么?想要马儿跑就得给马儿吃草,系统需求和软件需求要分开、各种追溯性得建立链接、评审checklist都得用上……要做ASPICE都是实打实的工作量啊!销售,客户既然提到了ASPICE,我们是不是该向他们多收点钱啊?

主机厂

还要加钱?确定验证准则保证可测试性不是需求人员的本分么?保证所有功能在目标环境下正常运行不是开发人员的基本职责么?就算你们自己搞了ASPICE,找了技术背景不如自己靠着精通流程赚钱的咨询公司来评估,最终搞出那一堆文档真的能提升产品质量么?是,合同里是没有写ASPICE,但IATF16949总得认吧,最新版本里明确了嵌入式开发需要配套的软件评估方法和质量保证流程,不用ASPICE的话,用的是哪一套呢?那家狼性文化的供应商过的就是ASPICE,还是三级!人家还用架构师来担当SQA来保证质量,你们的SQA有多少年开发经验?为啥别人能做到你们做不到?

供应商

这是纯属站着说话不腰疼,如果这合理的话,甲方的软件团队自己能做到么?己所不欲勿施于人,不是每家公司都适合狼性文化,这社会已经够卷了,还让不让年轻人留点希望了?!

……

以上关于主机厂与供应商的ASPICE博弈场景纯属虚构,做铺垫之用。现实中,甲方的主机厂与乙方供应商的博弈,在压力达到一定阈值的情况下甚至可能会陷入无休止的彼此指责之中,而这,恰恰与敏捷价值观之一的"客户合作高于合同谈判(Customer collaboration over contract negotiation)"背道而驰,这样的场景即使敏捷方法论大行其道各种工具链完整部署的今天依旧时有发生。那么在现实情况下,主机厂应当如何以ASPICE为依据提出要求才能最大程度的保证开发质量呢?而供应商,又应当以什么样的态度和投入来在满足主机厂的相关要求的同时确保交付呢?

这里从个人的观察,从产品、流程和技术三个维度,整理出以下三点思考,期望能对相关的行业同仁提供参考,或者抛砖引玉得到更精辟的见解:

  1. 产品维度:结果导向,统一准则

  2. 流程维度:质量驱动,迭代改进

  3. 技术维度:打通工具,实时协同

后续会从这三点出发,结合实例进行说明。

为啥要做ASPICE?

展开实施层面的讨论之前,还是让我们先弄清一个问题——为啥要做ASPICE?

省钱!省钱!还是为了省钱!

这也许和我们的感受相悖,做ASPICE需要投入更多的人力、产生更多的工作产品、花更多的钱,和省钱有啥子关系?不拐弯抹角,让我们直接打开ASPICE官方培训机构INTACS在Provisional Assessor官方培训资料里关于Motivation(驱动力、动机)的那两页PPT,看看官方是怎么说的——

在这一页里给出了统计数据,为了纠正一个典型的错误,在不同阶段所需消耗的成本,可见越在后面的阶段,成本越是成几何级数上升,最终得出结论:因此,应当在流程尽可能早的时候把缺陷修复掉!那么如何实现呢?让我们看看下一页:

翻译一下就是:

如果能做到

  • 更早地发现缺陷

那么能实现

  • 更少的系统性错误留在产品中

  • 更精确的计划和估算

  • 更可预测的组织绩效

  • 更可重用的财富和知识/经验

  • 更低的成本

通过重用国际化的流程经验,避免问题,实现这个(achieve this)。这里的this是单数而非复数,很明显指向上述一系列推导后果中的最后一项——更低的成本,说人话就是两个字——省钱!当然,这里的“省”的范围并不局限于单个项目,例如有可能在平台项目的前期预备中投入了大量人力物力却为后续的多机种项目节约了前期开发的成本,或是前期保证了文档的完整性可以大大降低未来人员离职后的系统维护成本等等,这就要根据具体情况具体分析了,会在后续的系列中讨论。回顾历史,在ISO9001刚刚成为行业标准还未普及之时,处境也许也和今天的ASPICE相似,当年的人也许也会问出“为啥要做ISO9001”“多出这些文档有什么意义”“没有这套标准我们照样能做好甚至做的更好”“哪里能省钱或者带来价值了”,而历史发展到ISO9001成为行业标准的今天,这类的问题都已经有了答案。日光之下无新事,也许,

  • 5
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Maeve D

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值