如何缩短产品开发周期实战解答
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何缩短产品开发周期实战解答
根据一些公司反应的产品开发周期的问题,我们根据在企业咨询和内训过程中的经验,现就如何缩短产品开发周期的问题(有的时候可能是保证项目周期的问题),给大家做一一分析,就其中可能出现的问题和相关解决方法进行交流。
产品开发过程中存在的问题
根据我们对相关咨询企业的调研结果表明,现在企业在产品开发过程主要面临以下问题:
1、产品开发周期漫长甚至不能收工;
2、很难对市场需求做出快速反应?不知道策略是什么?
3、分段开发,没有人对全流程负责;
4、人员的增加比项目和产品增加的更快;
5、研发人员不知道如何考核,不知道如何留住关键人才;
6、没有人对产品平台和技术负责,所有项目都从头做起。
……
在对如何缩短产品开发周期分析之前,我们先了解一下产品开发的整个过程,产品开发的过程如下图所示:
从产品开发的过程,我们清楚地了解到,产品开发的每一个过程都很重要,任何一个环节出现问题都会影响到产品的开发周期,但是不同类型的企业出现的问题不同,就中国企业目前的情况来看,问题主要出现在以下两个方面:
不了解市场或者客户需求,导致开发周期过长
在新产品开发方面,主要问题是来自对市场需求或者客户需求不了解造成的,在IT行业,我们在给很多IT企业做咨询或者内训的时候发现,公司基本都是技术人员,市场人员很少,再有就是销售人员(有的兼顾市场),不能准确把握客户需求,有的时候甚至在做项目的时候还不能完全理解客户需求,导致客户需求一变再变,导致项目延误。这样不仅大大增加我们的项目成本,而且影响到产品开发周期是市场机会,直接关系到企业的核心竞争力。
如果不是IT行业,实际产品的开发企业,问题一般出现在2个方面,一个是客户真实需求的把握不够,开发出来的产品不能真正满足客户的需要;另一个方面的就是产品在开发过程中没有评审或者评审不够,导致开发出来的产品不适应市场或者产品开发没法继续进行,导致项目终止。
以上我们说的是主要原因来自对市场需求的把握对产品开发周期的影响,还有一种原因就是出现在开发过程中,就是产品的研发阶段,这也是我们现在很多企业通常认为的产品开发。
开发管理过程中出现的问题
在产品开发阶段,主要是如何通过技术手段,把产品开发出来。在这个过程中,如何有效利用资源,如何进行部门之间的合作?如何建立技术平台和产品平台?如何把客户的需求转化成技术文件?等等,很多因素都会直接影响到产品的开发周期。
具体怎么来做,怎么规避风险,如何缩短产品开发周期,我们下面会一一讲到。
首先说一下什么叫产品开发,产品开发与技术开发有什么区别?现在很多公司都把技术开发当作产品开发,其实这是不正确的,产品开发包含市场开发、技术开发、服务开发和资料开发,技术开发是产品开发中的一部分。如下图表示:
处于不同阶段和不同行业的公司,在产品开发上面的模式不一样,产品开发模式分为三种:
第一种,以产品为中心,我们把产品生产出来了,然后推动市场;
第二种,以客户为中心,我们先了解客户需求,然后再根据客户需求再组织相关资源进行产品开发;
第三种,以利润为中心,一方面我们根据技术的发展,建立技术平台和产品平台,另一方面我们收集并筛选客户需求,在产品平台上进行产品开发,满足客户的个性化需求。
从这三种开发模式来看,第三种开发模式是最好。我们国内的大部分企业基本处于第一种模式和第二种,第三种很少。因此建立以市场为导向的产品开发体系,是解决我们在产品开发过程出现问题的基础,特别是在新产品的开发过程中。了解了以上产品开发的概念和产品开发的模式,我们现在就如何缩短产品开发周期进行探讨:
如何做市场需求管理,如何真正把握客户需求:
针对此情况,我们提出解决方案的步骤是:
1、确定要进入的客户群
2、收集市场信息
3、对信息进行整理分析
4、将客户需求转化成技术文件
如何在确定要进入的客户群呢?我们分为七个步骤来进行:
1) 发现市场机会
2) 判断市场潜力
3) 现有产品进行竞争分析
4) 确定产品与市场潜力的网格图(SPAN)
5) 确定产品与客户价值图
6) 选定要开发或完善的新产品机会
7) 用最低成本和最快上市的路径来检验开发的产品机会是否能保证市场的成功
通过我们前面的确认,我们已经确定了要进入的客户群,那么我们如何收集市场机会呢?我们个大家介绍12种发现市场的机会:
客户交流:和重点客户进行交流,了解客户需求;
市场调研:通过市场调研,发现市场机会;
技术支持:通过技术支持,了解在技术的发展趋势,客户还有哪些潜在需求;
媒体信息:一些专业的媒体上的相关信息,包括客户的需求信息和竞争对手的信息;
技术交流:通过和客户的技术交流,一方面了解我们技术的优势,客户的需求,另一方面了解竞争对手的技术优势和劣势;
参观展览:了解行业发展趋势,挖人才;
投标:了解竞争对手策略,制定相关策略;
沟通例会:定期进行内部沟通;
高层拜访:对客户高层进行拜访,了解客户高层需求和发展趋势;
销售周报:了解我们自己和竞争对手的销售情况;
需求总结:对客户的需求进行总结分析;
经验交流:对经验进行交流,技术的,市场的。
我们获得了很好的数据和客户信息,但是我应该怎样处理数据来确认我创建的是正确的产品要求呢?我们现在给大家介绍一种非常好的信息需求分析方法――KJ法:
具体步骤如下:
步骤1: 为客户需求分析提供明确的主题;
步骤 2: 在易事贴上阐明并记录客户需求;
步骤 3:合并重复的客户需求来减少需求数量;
步骤 4: 把相似的客户需求分在一组 (尽量每组3-4 幅客户需求图);
步骤 5:为每一组起一个名字(红色需求图表示需求层次中的更高一层);
步骤 6: 为红色需求图进行再分组;
步骤 7: 对每一组起一个名字 (兰色Ø 需求图代表在需求层次中的更高一层);
步骤8: 在兰色需求图组之间用箭头表示它们之间的支持或矛盾关系;
步骤 9:投票决定最重要的三个红色客户需求。
通过KJ分析,我们就可以把那些离散的信息进行整理,准确把握了客户的需求。那么如何把这些需求信息转化成技术文件呢?我们现在给大家介绍一个方法――QFD:
采用QFD的步骤如下:
步骤1: 将客户需求输入到产品层面的质量格式;
步骤 2: 为质量格式计划矩阵输入客户排序数据;
步骤 3:把客户需求转化为技术要求;
步骤 4: 确定技术要求和客户需求之间的关系;
步骤 5:确定技术要求之间的正相关和负相关关系;
步骤 6:计算技术要求的排序和优先权;