产品开发流程,效率的阶梯
文/蒋劲松
1. 关于产品开发流程: 公司目前没有确定的产品开发流程是我在工作中感触最深的。风能变流器的开发涉及的技术范围包括软件、硬件、结构和通讯接口等部分,各个部分之间的工作都是相互交织在一起的,复杂度很高,相互之间的协调与配合如果没有确定的流程可以遵循而仅靠部门领导统筹安排和研发工程师的自发配合是很容易出差错的,产品的开发进度就没有可靠的保障。只有确立了相对固定的产品开发流程,部门经理或产品经理就能够根据这个流程来制定详细的产品开发进度安排计划和设置技术评审节点。有了这个产品开发进度安排计划,每一个参与该产品开发的研发工程师就很清楚地知道自己在哪些时间节点上必须要完成哪些工作。这样的话,相互之间的协调与配合不一定是最紧密的,却是有条不紊的和可控的。 产品开发流程中还必须规定在哪些开发阶段必须提交哪些技术文档,而且这些技术文档要有固定的基本格式并符合技术文档编写规范。产品开发流程的运行和维护也需要有专人来负责,而且要被赋予相当的权利去督促研发人员按产品开发流程办事,可能部门经理会是合适的人选。 当然,成熟的产品开发流程也不可能一下子就完全建立起来,但是我们必须要尽快逐步地把它建立起来,以提高产品开发效率,增强产品的市场竞争力。 2. 关于测试方面: 产品测试流程应该是产品开发流程的子流程,贯穿于产品开发过程的始终。产品开发的前期就应当考虑到产品的可测试性,如果到后期再去考虑产品的测试问题,就很容易导致产品为了能通过测试而不断地修改,而且有可能是大改,从而可能会带来很多重复劳动,浪费了物料,延长了产品开发时间。 测试规范的建立也很重要,无论是研发人员自测还是检测中心测试都应该有权威的测试规范可以遵守,也只有用权威的测试规范去约束测试工作,测试结果才是可信的、可复现的。当然,这样的测试规范的建立需要研发工程师和测试工程师共同的努力。 |