|
一、规范的制订和执行 规范在制造业称为标准,按不同等级有国标、部标甚至企业自己的标准。 1、规范的产生 制造业的规范和标准由来以久,现在已经是整个行业的标准,这也是一个行业成熟的标志
,标准约束的不仅仅是内容的表示方法,而且包括表示的格式,在一张设计图中中绝对不会出现别人看不懂的符号,而且这些符号的写法、位置甚至字体都是相同的(这一点任何学过机械制图的人都应有所体会,程序员的code 格式不也是这样吗,很多公司制订了自己的标准,不过离行业标准还有一定距离)。 2、规范的执行 没有那一个机械工程师会认为这个规范没有必要,每个人都会认真的执行----感谢我们的老师在教学中的严格要求。在国内的软件行业规范执行的并不严格,是不是和教师的认识和身体力行有关。 3、检查 规范的执行仅仅有执行的自觉自愿是不够的,严格的复查必须存在。在制造企业通常有标准化检查的部门(小一点的企业也有专人负责),检查的内容无非是设计图纸、计算说明书中的标准执行情况,看看你的设计是否符合国标、部标、企业标准,和软件公司中QA的角色类似,不过QA还有一些对过程执行情况的检查,而标准化检查仅仅关注于标准化的执行。标准化检查拥有一票否决权,他可以让你修改、返工----想一想在自己的软件开发过程中,如果QA指出你的code大括号的位置不对,你是否不屑一顾,甚至你的公司中有没有人检查你的编码格式等等。
二、设计的复查 上面我说了,制造行业中4、组织加工 这一步骤可能耗费大量的人力、物力,因此对设计的复查十分重要。复查可能包括:重新校核、计算你的设计说明书,检查你的设计图纸等等(机械的术语我就不多说了),总之一个目的,尽可能减少进入加工阶段的设计缺陷。因此在所有设计图纸和计算说明书上,都可以看到设计者、校核者、批准者的签名,仅仅签名一项就是很麻烦的事,由此可见在这方面投入的精力----想一想在自己的企业中是否对概要设计、详细设计进行了细致到function的设计复查,其实大量的缺陷在这一过程中被发现、纠正,也许是因为软件的code阶段对资源的要求比较小,才养成了很多人的不良习惯,先code再说。
三、测试的问题 这个标题并不准确,因为制造业没有明确的测试提法,我是套用软件行业的术语表示问题。不过这没有关系。 其实在4、组织加工 5、系统的联调的阶段都有测试的内容。加工中可能出现零件的设计不合理,部件无法装配等等错误,即使有了复查这些错误也无法全部避免。系统联调可以发现产品的某些技术指标不能达到要求。系统联调的测试很多都有标准可循,可以说有很多标准的测试用例,不过更多的测试方法和手段的实现是在系统设计过程中并发进行----想一想你的企业中是否还是由程序员自我测试,至多是交叉测试,有没有在概要设计的同时设计测试用例和测试方法,测试用例的选取是否与需求紧密结合能够覆盖需求。
|