培训服务 | PMP认证 | PgMP认证 设为首页 收藏本站 关于我们 联系我们
研发人员如何将产品包需求转化为设计需求
发布者:佚名 来源:中华管理培训网 点击: 发表日期:2014-05-11

  很多企业在产品开发过程中往往把产品包需求和设计需求混为一谈,获得客户需求后就一古脑编制产品需求说明书和规格书,然后匆匆忙忙进入开发阶段。这是一种典型的欲速则不达的开发方式,往往造成以下突出的问题:

  1、没有理解真正的需求。缺乏从客户角度对需求进行研究和分析,没有了解客户真正的需求,尤其是潜在的需求。很多新产品推向市场后虽然也能使用,但无法让客户满意甚至惊喜,就与此问题直接相关。如过去每款新手机都有短信功能,都能使用,但直到iPhone推出对话式短信格式才使消费者有了很好的用户体验。

  2、需求出现偏差。由于前面的客户需求不充分、不清晰,开发人员在进度的压力下,从开发者的角度去定义需求,与实际的客户需求相距甚远。

  3、需求不全面。开发团队关注从技术实现的角度定义需求,主要考虑的是功能及性能需求,而可制造性、可服务性、可测试性、可靠性、可安装性等方面的需求缺乏考虑,导致需求定义不全面。

  4、产品创新性不足。在定义和实现需求的分析过程中,缺乏探索不同或更好的产品概念及技术方案,往往只是沿用过去的设计方案,失去了提升产品创新性和竞争力的机会。如手机要带物理键盘,这是研发人员习以为常的做法,消费者也使用习惯了。而苹果开发iPhone时基于客户需求探索新的技术实现方式,首次采用了通过触摸屏的软键盘方案。

  5、导致返工。开发团队不仅致力于快速形成产品需求说明书,而且希望尽快明确硬件、软件、结构等各部分的需求,于是相关专业领域的人员按照自己的理解定义各子系统及模块的需求。且不说整个产品/系统的需求是否存在问题,各自为战的方式导致彼此理解不一致,各部分的衔接和接口考虑很不充分,代价就是后面频繁的返工和修改。

  可见,在开发流程中,产品包需求定义和设计需求开发要相分离,当然两者又是紧密联系的,而其转化过程就显得极为重要,其中涉及到产品概念开发、技术方案选择、操作方式分析、需求映射分析、设计需求合理化等方面的具体操作。

  在产品开发流程的概念阶段,首先需要从客户的角度明确、完整地定义产品包需求,接下来的关键转化为设计需求。设计需求既然是技术上如何实现的需求,那么需要先确定技术实现的方法,因为不同的技术实现方式就会有不同的设计需求,如手机输入的需求如果用物理键盘实现,则需要明确按键、信号获取等方面的设计需求,如果用触摸键盘实现,则需要触摸屏、软件处理等方面的设计需求。所以,同步要进行产品概念和技术方案的开发,这也是产品开发的一项关键活动,一般要探索多个产品概念及技术方案,然后从中选择最佳且可行的方案。根据产品概念和技术方案,即可以确定产品包内部的及与外部相关的操作方式,然后将产品包需求分解为设计需求。

  在完成对操作方式的概括后,依据操作方式把产品包需求分解为研发设计需求,并详细列出每个设计需求可接受的参数范围,应当将产品包需求分解为不同种类的设计需求。

  为了实现可追溯性,已经在分解层得到表述的分解描述的设计需求应当与特定的产品包需求建立明确的联系。分解得到的设计需求还需要进行合理化处理,包括对设计需求进行分类、合并、冲突权衡、整合、删除、修正等,以形成高质量的设计需求,为后续的产品开发工作提供坚实的依据。

发 表 评 论 相 关 信 息
姓名: 邮箱:
内容:
全部评论
共创国际项目管理顾问旗下网站:中国研发管理网 | 项目管理者联盟 | 中国工程管理网
Copyright © 2005-2014 ChinaRDM.COM 研发管理网 All rights reserved. 京ICP证060517号