咱们今天来继续聊聊几个产品开发流程;提到产品开发流程,如果从事IT互联网行业的小伙伴一定都能说出几个,比如,精益开发、敏捷开发、IPD(集成产品开发)等,我们今天就一起来聊聊这些开发流程是什么样的,都有哪些优势和劣势。
一、为什么要引入产品开发流程
众所周知,一个产品的落地过程基本上都需要经历创意生成、原型开发、从规模化到商业化以及最后产品上市的几个阶段。往往在前期的创意生成以及原型开发阶段投入的成本最低但不确定性也是最高的;虽然,在产品开发的后期不确定越来越低,但是改正的成本越来越高,所以,我们需要引入产品开发的流程,对产品创意进行有效的决策。通常来讲,标准的决策流程如下:
二、产品开发流程
在过去的发展中,中国企业引进了一些国际先进的产品开发流程用于企业的新产品开发,我们接下来将一一进行介绍。
- 敏捷开发:主要用于互联网产品。
- 集成产品开发(IPD):以华为为代表的大型企业在应用。
- 门径管理流程:传统的IT行业或者硬件生产企业。
- 精益管理:生产制造型企业,比如汽车生产领域等。
(一)敏捷开发
2001年2月,17位软件开发者在犹他州开会讨论轻量级的开发方法,他们发布了敏捷软件开发宣言。
敏捷软件开发宣言
我们正在寻找更好的软件开发方法,我们全力以赴,同时也在互相帮助,在探索的道路上,我们总结出以下几点:
- 个体和交互胜过过程和工具。
- 可运行的软件胜过面面俱到的文档。
- 客户合作胜过合同谈判。
- 相应变化胜过遵循计划。
尽管在每一句话中,右侧的事项确有其价值,但我们认为左侧的事项更重要,价值更大。
敏捷开发更多的应用于互联网产品,虽然敏捷产品开发的具体应用可能会因组成不同而不同,但基本要素通常会保持不变。
- 产品待办事项(Product Backlog):一份包含系统所需的一系列事项要求并将它们按照优先次序排列的清单,包括功能性和非功能性的客户需求,以及技术团队产生的需求。
- 敏捷流程(Scrum):由杰夫.萨瑟兰在1993年创建的流程,灵感是来自橄榄球队的“争球”(Scrum)
- 冲刺(Sprint):完成特定任务,使开发阶段得以进入审查环节的一段时期;通常是2周为一个冲刺,具体也需要根据项目的大小来进行定。
- 产品主管(Product Owner):代表客户利益,拥有最终决定权的那个人,相当于产品经理的角色。
- 敏捷负责人(Scrum Master):是敏捷团队和产品主管间的协调者。
- 敏捷团队(Scrum Team):通常由7人组成,也可以增加或减少2个人,为实现冲刺目标,团队成员通常由多个职能部门、不是专业的人员组成。
(二)IPD(集成产品开发)
集成产品开发的概念是由20世纪90年代中被广泛应用于航空航天产业中的“并行工程”发展而来的。这种方法是使得开发商从一开始就要考虑产品生命周期中的所有要素,从概念到实施,从质量、成本、进度到用户需求。
并行工程是建立在产品生命周期的所有要素都应该在早期设计阶段被逐一考虑和所有要素对应的活动都并行的基础上,这样一来,就能够给在设计过程的早期阶段,即可灵活处置项目,发现错误,重新设计。尽早的定位和修复问题可以避免当项目推进至更复杂的计算建模阶段或者硬件的实制造阶段时,出现代价高昂的错误。
图2 集成产品开发框架示例
近年来,以华为为代表的企业,一直致力于以集成产品开发原理为核心,利用循序渐进的方式来改变整体的产品开发体系,从而实现以下目标:从产品开发基本工具的应用推进到项目管理的应用,再推进到客户心声、战略联结,最终构建出基于知识获取和管理的学习文化
(三)门径管理流程
门径管理流程的主要阶段
- 发现:寻找新的机会和新产品创意。
- 筛选:初步评估市场机会,技术需求以及能力的可获得性。
- 立项分析:是建立在筛选基础上的关键阶段,主要是进行更深入的技术、市场以及商业可行性分析。
- 开发:产品设计、原型制造、可制造性设计、制造准备以及上市规划。
- 测试和修正:测试产品及其商业化计划的所有方面,用来修正所以假设和结论。
- 上市:产品的完整商业化,包括规模化制造以及商业化上市。
需要说明的是图3门径管理流程中各个关口需要根据实际的需要进行调整,可以增加或者减少。比如,新产品上市的工期比较紧张,那么就可以把流程进行合并,阶段就可以随之减少。
门径管理流程是一个全面的,完整的,从创意到上市阶段的体系,是一个宏观的规划流程,是跨职能的(涉及技术产品开发人员、营销人员和运营人员)。他及其关注的是每个关口。关口是一个投资决策模型的基础。
门径管理主要是适合硬件产品的开发。
(四)精益管理
精益产品开发建立在丰田首创的精益方法(TPS)的基础上。TPS基于消除浪费,设计TPS的目的是从制造流程中去掉浪费。精益产品是在于提高生产率。
- 每小时或每单元产生的利润
- 对设计者或开发者的有效利用
- 更短的上市时间
- 单位时间内完成更多的项目
- 在更多的时间内积累更多满意的客户
- 更少的浪费
需要强调的是,精益旨在减少浪费,提高运营效率,特别适用于制造过程中常见的重复任务。精益不是一个确定的流程,不是一个专注于成功开发新产品所需的特定行为和任务的流程。
精益产品开发过程的核心概念是知识增长和持续学习
好了,各位小伙伴们,针对产品开发流程,我们我聊这么多,下期我们来聊聊文化、组织与团队的相关内容。
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/363700.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除