正文
例如:销售人员突然反馈说这款产品需要增加一个新功能或者成本太高等;
第五类,由于设计错误,导致产品功能不符合要求。
相应原因分析:
1.由于产品开发人员忽视技术文档以及不良的工作习惯(比如粗心),导致经常出现“小问题”;
2.由于产品开发流程缺乏明确的输入及输出要求,或不遵守程序,凭经验办事,经常造成需求不明确或需求理解错误而造成问题;
3.由于缺乏对需求的全面理解和需求分析工具,造成在进行需求分析时仅仅考虑功能、性能等技术性需求,而忽视或遗漏了成本、可采购性需求、可制造性需求等“限制性需求”或“内部需求”。
4.造成需求更改的主要原因有两点,一是在前期需求分析时,由于缺乏系统的需求分析工具或投入不够,而遗漏了部分需求,比如易用性、成本等,另外一点是由于对市场及产品缺乏系统的规划,只能被动的由市场或客户牵着鼻子走。
5.造成设计错误的原因主要是由于经验不足。
由此,我们可以总结为:
第一, 认识层面,对产品开发的可管理性及系统性缺乏理解。造成第一、三、四类问题的原因中,有很多就是属于对产品开发管理认识不到位。
第二,工作方法层面,缺乏明确的、可操作的开发过程指导。开发过程过于粗放,甚至关键活动的输入、输出都不明确。不同的人做同一件事情,有不同的做法,甚至同一个人同一件事情也有不同的做法,结果相差很大。“同一个方案/样品,今天评审没有通过,明天重新评审一下就可以通过,这是常有的事情”。。。
第三,工具层面,产品开发过程缺乏专业、系统的工作工具(主要是非技术方面的工具,例如需求分析方法及工具、评审方法及工具等)。
针对每类问题出现的频率以及问题产生的原因,我们采取了不同的解决策略及方法,并从认识、工作方法及工具层面进行系统的改进。
在认识层面,对产品开发团队(包括市场、采购、工艺等与产品开发相关的职能代表)及业务骨干进行了研发管理体系、研发流程、研发项目管理、研发人员职业素养等培训,加深对产品开发的跨部门协同性、系统性以及可管理性的认识。