,这些工作的主要内容是什么,工作完成后应该输出什么成果,这些工作哪些是性质相近的工作等,只有理清了这些问题,才能很好的对职责进行划分。
再次,一个好的产品开发流程有助于培养人才、提高研发团队能力。
静态来看,产品开发流程是一个工作分解、工作组织的系统,定义了做好产品开发应该做哪些工作?什么时候做?谁来做?工作完成后应提交什么成果?怎样才能做好?等问题。但动态来看,产品开发流程还是一个人才培养系统、团队能力培养系统。
T公司是网络安全领域的领导厂商,多年来保持高速发展,每年新引进大量的研发人员,新的研发人员怎么快速融入团队一直是研发总监很头痛的问题,因为没有合适的上岗前培训教材,新员工培训一直开展得不太好。
为什么我们没有合适的培训教材呢?也是可以从流程上找到原因的,一个好的产品开发流程完全可以给新员工培训提供大量的素材,甚至可以做为现成的培训教材使用。让我们来看看好的产品开发流程由哪些内容构成的:
1. 产品开发流程图及说明,包括各主要工作的内容、各岗位在产品开发过程中承担的职责等,如市场可行性分析、方案设计、结构设计、PCB布版等工作的主要内容和责任主体等。
2. 产品开发流程各主要工作应提交的成果和作业指导,如方案设计模板、结构设计评审检查单、PCB布版规范、C语言编程规范等。
3. 各模板、评审检查单的优秀应用案例及说明。
这些内容都可以做为良好的新员工上岗前培训教材。另外,产品开发流程本身也是需要不断完善和细化,不断将实际工作中一些好的做法提炼并固化到流程中来,然后在公司范围内推广,成为公司整体能力的一部分,研发团队的能力因此得以提升。
以产品开发流程建设为主线,将产品战略、研发组织、研发团队等要素有机结合起来,可以严格贯彻企业产品战略规划,理顺研发组织架构,打造研发团队,最终达到构建高效企业管理体系的目的。因为在结构化的产品流程中,每一个阶段及决策点,可以由不同功能部门人员团队协同工作,完成产品开发战略的决策和产品的设计开发,通过项目管理来保证项目顺利地得到开发。