|
四、图纸档案的管理 还是叫配置管理吧,大家比较习惯。 设计工作结束后,设计图纸和计算说明书都必须归档,因为设计图纸必须晒图才能长期保存,可能这使归档的
工作更容易完成了。设计的复核都是针对晒过的图纸,也就是归档后的图纸,如果发生错误,对不起,小的错误可以在图纸上改过,但是每一处修改都必须注明修改的位置、内容、修改时间、修改人,而且还要有人复核、批准,如果没有这些,图纸档案的管理人员就不会同意,你无法归档,不要说奖金,饭碗想一想再说。要是大的错误,只好重画、重写设计说明书了。在加工过程中难免发生错误,修改的过程大致一样,由于有了专职的图纸档案管理人员和严格的制度,自然有效解决了版本控制的问题,没有哪个制造企业找不出几年前某个产品的设计图纸,甚至当时的设计者作了什么,有那些错误等等都一清二除。这样不仅仅控制了版本,而且为设计复用提供了保证。
其实改图纸和设计说明书是很痛苦的事,在手工绘图的时代,需要做大量的重复性劳动,另外很多人要对无数张图纸重新审查、签字认可。即使现在CAD的应用,可能还需要到各处去修改发出的图纸,能跑细你的腿。相比之下,软件开发中的管理可以借助很多工具,已经简单了很多,看来关键是制度的建立、实施和检查----想一想是否有人告诉你,应该从谁那里拿到设计文档,修改了已经版本化的code后我应做哪些工作,这很多东东我以为应该是新员工培训的一部分。
五、需求的管理 制造行业中大多产品的需求是以规格、功能、性能指标的形式出现,客户和厂家对此都非常重视,所以一般比较明确。对这一点我的理解不深,希望大家发表看法,不过窃以为,正是甲乙双方对需求的不重视,才会出现需求的频繁变更和难以控制。
六、设计的重用 在机械设计中,经常可以看到,借用某零件图、某部件图的现象,正是因为良好的设计文档(对产品的良好描述)以及配置管理,才能作到这一点----想一想你是否希望copy别人的代码,但是看了半天code,最后还是决定自己去写。不过设计的重用一个比较难以解决的问题是对产品的描述。
软件开发的质量管理实际上可以分为工程人员工程素质的提高和制度体系建设两部分。对于小企业前者是关键,由于人力物力有限不可能有完备的质量管理体系,更多依赖开发人员自身的素质保证,因此在团队建设的初期应该加大工程素质的灌输力度,通过代码复查等手段严格要求;对于大一些的企业,在提高开发人员工程素质的基础上,应着重于制度建设,从上直下的建立起一套固定的制度、流程,并与管理人员、开发人员、保证人员紧密结合,使之成为自觉。
在制度建设中不应过度的强调人文精神,因为体系、制度、规范的建设,其目的是:将个人的创造性集中在设计、开发本身,最大程度的减少在流程、表现形式等方面的个人发挥(或随意性)。简而言之,将个人的创造性发挥在需要的地方。
|