当前位置:首页 > 经验 >

产品开发流程8个步骤图(产品开发的8个重要流程)

来源:原点资讯(www.yd166.com)时间:2022-10-28 12:19:49作者:YD166手机阅读>>

引言

关于程序员与产品经理的话题,在坊间有一个段子流传甚广。话说有两位应届毕业生去找工作,然后面试官让他们做自我介绍。

甲同学说:“我擅长 java、Python 编程语言,熟悉 23 种设计模式,精通各种算法。” 面试官点了点头:“你可以来试试做程序员。”

轮到乙同学的时候,他惭愧地低下了头,说:“不好意思,我什么也不会。” 面试官激动地站了起来:“产品经理就是你了!”

产品开发流程8个步骤图,产品开发的8个重要流程(1)

这个段子虽然有点夸张,但给人一种印象,就是当产品经理没啥门槛。而市面上也确实有一些滥竽充数者,各种绘图工具是能玩出花来,但做的产品设计严重脱离实际,硬是把自己活成了段子。

为什么会存在这种现象?恰恰是因为优秀的产品经理太少了,那些能力不足者虽然得到了机会,却缺少理论的指导与实践的经验。要么凭自己想象做,要么就照抄友商的设计,笑话百出。

好消息是要成为优秀的产品经理,其实是可以循路而进的。《产品经理方法论:通用的产品设计》就是这样一本教会大家做好产品设计的书。

产品开发流程8个步骤图,产品开发的8个重要流程(2)

产品设计并不高深,只要掌握好基本的设计原则,多思考各种产品的设计理念,再加以实践练习,那么每个人都可以成为产品经理。让我们先从产品经理的工作方式说起。

产品设计就是画原型图吗?

产品经理日常工作是干嘛的?如果没和程序员开会,大概就是看见产品经理坐在电脑前,用 Axure 这样的原型设计工具琢磨画图。

所以,产品设计这项工作,就是拖控件,画原型图?

从《产品经理方法论:通用的产品设计》这本书中,会发现这个认知存在很大的偏差。我们看到的,只是产品经理工作时的一种外在形态。就好像我们不能因为程序员疯狂地敲击键盘,就认为编程只是在打字而已。

产品设计的过程,体现的是产品经理对业务的熟悉程度,以及软件功能的领悟。熟悉业务,就是抓住关键需求的能力。失败的产品往往不是功能不够强大,而是实现了一堆无关紧要的需求。

要将需求转化为软件功能,绘制原型图就是表达设计思路的结果。而设计产品原型,既要考虑用户的操作简便与直观,也要顾及公司的技术实现能力。欠缺经验的产品经理有一种典型做法,就是喜欢直接将大厂的产品直接截图,要求技术部门模仿实现。

他们认为这样有大厂背书,既能避免过多地讨论设计合理性,又能在技术上减少争执。但现实的情况是大厂在技术上投入不菲资源钻研迭代,才有了最终产品操作上的出众效果。所以产品经理应当基于本公司的技术现实,去做力所能及的功能。

产品开发流程8个步骤图,产品开发的8个重要流程(3)

那么产品设计到底要怎么做?

《产品经理方法论:通用的产品设计》给出了三个好方法,按照从宏观到具体的趋向,分别是:掌握通用产品的设计原则、了解基础系统产品设计思路,以及做好产品的功能设计。

我们先从产品设计的基本指导原则说起。

万法归宗:掌握通用产品设计原则

世间产品的形态千变万化,那要做好产品的设计,有没有共通的指导原则呢?就像宏观世界的物体运动,用牛顿三大定律就全都能解释一样。

《产品经理方法论:通用的产品设计》就提出了产品设计的六项原则,遵循这些原则,在做设计时就有了最基本的方向。我们对这六项原则进行说明。

完整性原则

这条原则要放在第一位来说,是因为只有功能完整的产品才有实用价值。否则把效果做得炫酷炸天,结果连问题都没有解决,这没有意义。

对于产品的完整性,产品经理要关注三个方面:功能结构完整、信息结构完整和交互逻辑完整。

一致性原则

这是要求产品在功能、风格与操作上要保持前后一致,不能类似场景的设计却出现大相径庭的差异,这会让用户无所适从。

书中总结了以下一致性的要点:功能的一致性、信息的一致性、组件的一致性、交互的一致性、视觉的一致性与文案的一致性。

可扩展性原则

对产品进行设计时要考虑到将来功能升级,或者灵活应对需求变更。不能把产品设计做成一锤子买卖。

可扩展需要思考三个方面:功能的扩展、信息的扩展,以及技术的扩展。

容错性原则

产品经理不能假定用户不会犯错,因此在产品设计中就要仔细应对功能与操作上可能会产生的问题。

做好容错设计有三条机制:用户犯错前的预防机制、用户犯错中的容错机制,以及用户犯错后的补救机制。

可复用性原则

做好产品设计要避免重复造轮子,这一方面是借鉴行业优秀的既有设计,另一方面是自己有意识地积累与复用。

书中提出“两条规范三个复用”原则保证设计的可复用性。

两条规范: 让设计尽可能地来自复用;让设计尽可能地能复用。

三个复用:设计思路的复用、功能设计的复用和界面设计的复用。

高内聚低耦合原则

这条原则和软件工程产生交叉,因为产品本质上仍然是一个软件,所以遵循这条原则,才能让产品减少技术开发的难度。

高内聚,就是单一模块内功能丰富、联系紧密;低耦合,是模块间调用关系简单,修改一个模块不会影响到其他模块。

产品开发流程8个步骤图,产品开发的8个重要流程(4)

首页 123下一页

栏目热文

产品开发最简单的方法(产品开发流程8个步骤)

产品开发最简单的方法(产品开发流程8个步骤)

想做出一个好产品,一份优秀的产品规划是必不可少的。本文作者以母婴行业为例,从市场趋势、人、场景、对手、自己这5个维度,分...

2022-10-28 12:08:12查看全文 >>

产品设计流程五个步骤(工作流程五个步骤)

产品设计流程五个步骤(工作流程五个步骤)

IPD重构产品研发——市场驱动的产品开发流程管理课程背景:从“中国制造”到“中国创造”,在经济高速发展的今天,廉价劳动力...

2022-10-28 11:49:06查看全文 >>

新产品开发七个步骤(新产品导入5个流程图解)

新产品开发七个步骤(新产品导入5个流程图解)

一个企业要在长期竞争中稳定生存,且长久不断地成长,就一定要能有计划地开发出;符合顾客需求的新产品。因此,“新产品开发”在...

2022-10-28 12:02:48查看全文 >>

机械产品开发的详细流程(机械产品开发七个步骤)

机械产品开发的详细流程(机械产品开发七个步骤)

专业介绍:男女比例大概为89:11机械工程专业是以有关的自然科学和技术科学为理论基础,结合生产实践中的技术经验,研究和解...

2022-10-28 12:11:48查看全文 >>

产品开发的详细流程图(一份完整的项目计划书)

产品开发的详细流程图(一份完整的项目计划书)

前几天受人所托,答应帮一个朋友做一份完整的新品开发流程图。虽则我自己一直在一线,也确实是做了许多产品研发和新品开发工作,...

2022-10-28 12:16:34查看全文 >>

小程序开发收费价目表(微信小程序开发价格)

小程序开发收费价目表(微信小程序开发价格)

市面上大部分小程序是各个公司根据自身的实际业务场景做的定制化开发。经常有网友私信说要做一个小程序多少钱,一般这类的问题我...

2022-10-28 11:45:56查看全文 >>

图解产品开发流程(产品开发步骤图)

图解产品开发流程(产品开发步骤图)

一、方法介绍先从一则故事说起:一天,一头猪和一只鸡在路上散步 鸡对猪说:“嘿,伙计,我们合伙开一家餐馆怎么样?” 猪看了...

2022-10-28 11:49:17查看全文 >>

产品开发流程详细步骤(新产品开发流程的六个步骤例子)

产品开发流程详细步骤(新产品开发流程的六个步骤例子)

产品研发是一个长周期的过程,对于不同的研发阶段,如果能明确各阶段目标,以及各阶段需要完成的关键任务,就不至于在长周期的研...

2022-10-28 12:13:28查看全文 >>

文档排行