汽车零部件也是商品,零部件公司也是卖商品。所以开发流程主干基本都是围绕交样进行的。讲个样件的划分,可能对流程理解有一定的帮助。
总体而言,对于研发样件的定义是按照其设计和验证成熟度来定义的。不同公司基于不同的开发流程和产品特点会有不同的定义和不同的习惯,同一公司不同的人也会有不同的细节理解。
汽车结构件一般流程上会分CV(Concept Verification),DV(Design Verification),PV(Production Validation),SOP。以此也作为样件状态的区分的准则。涉及到软件的产品,因为软件功能具有迭代性,另外开发模型是V模型,测试是贯穿开发过程始终的,功能状态和测试完成度不会在时间轴上区分得非常明显,所以习惯于直接按照ABCD样件来划分成熟度。
A样件的样件一般是很早期的不成熟产品,样件制作方式不规范,比如手工、3D打印、其他样件代替等,也只用于非常基本的功能测试,比如结构匹配、包装开发或其他基本工作原理确认等。
B样件相较于A样件成熟度更近一步,这个概念可以理解为过渡阶段,很难与A样件有清晰明确的界限。一般而言,包括制作方式(与量产流程相比)、功能状态以及测试完成度的关键部分都已经基本满足或完成,还剩余一些非关键部分,比如非配合尺寸不良、不重要的软件bug、模具是软模等。
C样件代表了设计完成并被验证的样件状态,所有功能需求都已满足,但此时还不能用于销售,因为此时只能证明用非量产的方式可以生产出单件(或少量)的合格品。
D样件就是指经过小批量试生产(量产工艺)并经过必要认可的样件,此时的样件不但设计被认可,工艺被认可了,组织、流程也被认可了。自此,证明组织可以供应出批量合格产品。
那么,CV、DV、PV、SOP这些概念如何与ABCD样件联系起来呢?
ABCD代表了一种样件状态,CV、DV、PV、SOP都是过程。
可以这样说,因为A样件是最早期的样件,不管过不过CV,都属于A样件的范畴;
而严格来讲,C样件则必须是通过了DV的样件,但工作交流不会那么严谨,把用于做DV的样件也会叫成C样件,如果通过自然无问题,但测试失败的话,就一定需要做一些修改,直到测试通过,所以此时而言,本来前面被称为C样件的那些样件就事实上属于B样件了。
自然,所有定义为A与C样件之间的样件都是B样件。
对于D样件呢,逻辑与C样件一致,但略有不同,因为D样件不仅仅要通过PV,也更需要官方地通过一整套质量流程的认可,比如汽车行业的PPAP。
这样看来,似乎D样件与SOP阶段销售件没有差异,严格文辞意义上来讲,是的。
但毕竟D样件作为项目和运营过渡阶段的产物,也就是地处灰色地带,灰色地带就是人类自由发挥的地带。卖就卖了,买也就买了。
不过呢,灰色地带是不可消除的,流程甚至任何事物再细分,都不可能无缝衔接。因此,为了解决这个问题,就出现了有数学上的微积分思想——无穷分割。