4个原则,带你写出被程序员夸赞的产品原型流程图

在产品工作中,原型算是接触最频繁的文档之一。是否能画出能被大家理解的原型,是一个产品经理的基本标准之一。那么问题来了:如果要画出沟通更高效,还能让程序员测试大佬称赞的原型,怎么做?

最近在审核团队其他产品经理交付的原型方案时总是发现不少产品同学对一个原型应该写什么、应该怎么写并没有一个清晰的定义和标准;这也导致了在研发过程中总是避免不了被开发吐槽:“我就是按照原型做的”—但因为原型本身没有定义清楚对应的功能说明导致最终上线的内容并不是产品经理原本想要的效果。

为了规范产品同学的原型制作规范,我整理了4大原型制作原则,只要根据这些原则来填充原型内容,保证写出让开发在内心默默赞许“牛逼”的原型方案。

一、关于产品原型本身的分析

在介绍产品原型的设计原则之前,先让我来分析一下原型这个产品本身。按照需求分析的公式拆解,一个完整的需求是由目标用户、使用场景和用户在该场景下想要完成的目标构成的,那么产品原型这个需求就包含了这样几个使用情景:

1.弱使用场景

a、产品经理接到运营的需求后给出对应的解决方案,并用原型的形式向运营确定这种解决方案是否能达到运营的设想;

b、完成整体的产品方案后,向上级领导进行汇报,确认领导们是否认可整体的方案设计思路或细节。

2.强使用场景

a、产品经理在需求宣讲会上以产品原型为依据,对开发、测试、设计人员进行需求宣讲,以便所有项目内成员对需求有大体上的了解;

c、开发人员在实现过程中,以原型为依据进行技术开发,以便最终上线交付的内容是符合项目整体目标的高质量产品。

由此可以看出:一份产品原型最主要的使用者,就是配合产品经理一起完成上线目标的研发同学们;而一旦因为产品经理在最初的产品原型设计阶段出现了漏写、错写或想不清楚该怎么做导致频繁的需求变更,就会拉长整个团队的工期,也会在研发同学心目中留下“不专业”的负面印象。

二、撰写产品原型的4大原则

遵守以下原则来撰写你的产品原型,一定可以帮助你避免因为原型写的不规范而被程序员(当然也包含其他阅读产品原型的其他人)吐槽的尴尬。

1.边界清晰性原则

所谓边界清晰是指让当前阅读这份产品原型的人能清楚的意识到,哪些是本次研发项目的内容。这个原则看似简单,但在实际的工作场景中经常会出现因为边界定义不清而导致的分工不明确,任务拆分不清晰。

2.内容完整性原则

一个完整的产品原型至少要包含哪些内容呢?

一般日常迭代的小型需求至少需要包含的内容有:

项目型的原型中还需要包含该项目的顶层设计和版本规划,便于让所有项目参与参与者知晓整个项目的发展全貌和达成路径,对齐整体的思想高度;

当不得不对需求进行内容变更的时候,需要加上修改记录。

1)背景说明

最简单的方法就是套用5W1H原则交代需求背景

2)需求清单

按照功能性需求和非功能性需求分别罗列该产品方案的需求清单,包含但不限于以下内容:需求编号、所属模块(可继续划分下层模块)、需求概述、开发方式、是否需要设计、优先级、产品负责人。

3)流程图

下面以电商平台在线收集商机的需求来演示一下三种不同的流程图的画法:

4)功能界面

功能界面是原型方案里的重头戏,也是在绘制过程中最容易出错的板块。在进行功能界面的绘制时需要明确:

a、按照流程绘制内容

推荐按照业务流程图的顺序来进行内容绘制,切忌打乱流程顺序想到哪里就画到哪里。这样做的好处是产品经理不容易漏掉产品需求中的环节,还能让阅读原型人通过原型里内容顺序快速了解用户的行为路径。

以上图业务流程中描绘的电商平台在线收集商机的需求为例,在进行原型设计时需要依次分别绘制:

b、确保层次清晰

一份需求文档中可能包含多个产品板块,在进行多板块的产品原型绘制时需要注意每个板块之间的逻辑关系和层次递进。

接着上文举例,当用户的在线商机采集完毕后,下一步需要对商机进行转化并促成成交,那么就会衍生出对在线商机的管理和对成交订单的管理。

这时我们的产品方案中会包含三个模块的内容:

所以在撰写原型时也要注意这三个板块依次按照商机产生、商机跟进、商机转化的层次来进行绘制。

5)需求标注

完成了以上步骤后,基本上原型已经成型了,但把原型文档交给程序员进行开发时可千万不能少了需求标注。

需求标注也考核一个产品经理基本功的重要指标。一个完整的需求标注至少需要包含4部分的内容:功能默认形态、功能操作反馈逻辑、功能容错性、功能拓展性四方面的说明。

我们以盒马APP的下单界面举例,来看看具体如何进行这四部分内容的标注。

a、功能默认形态

指此功能在默认情况下的状态说明。

以盒马下单界面标注的7个标注点来说,默认形态分别是:

b、功能操作反馈逻辑

标注功能是否可以进行交互操作,操作的方式是怎样的,操作后会有什么样的变化等。以盒马下单界面标注的7个标注点来说,功能操作反馈逻辑分别是:

(以上只是简单的举例,在实际的需求标注中还需要更详细的说明)

c、功能容错性

可以理解为当默认形态失效或出错时,需要进行怎样的变化来应对。以盒马下单界面标注的7个标注点来说,功能操作反馈逻辑分别是:

d、功能拓展性

即当某些功能在极限情况下,是否有所变化来包容功能的扩展。以盒马下单界面标注的7个标注点来说,功能操作反馈逻辑分别是:

1.地址最多显示一行,若超出时则“…”;3.标题最多显示2行,若超出2行则“…”;当产品没有标签时,则标签所在行收起

正确的拼接方式是:

实际上按照边界清晰性原则和内容完整性原则撰写出来的原型质量一般逻辑严谨性也不会太差,此外还有两点需要特别注意的就是:

通畅性:进行原型设计时需确认流程能否顺利跑通、是否有断崖或死循环?

容错性:进行原型设计时需确认方案包含正向流程、逆向流程、异常状态所需的所有功能。

4.设计合理性原则

原型绘制的好不好看,虽然并不是考察一个产品质量好坏最重要的因素,但一份设计精美具有审美感的原型方案,确实能给阅读者一种专业、可靠的第一印象。想要制作出“好看”的原型,需要注意以下几个最常用的设计小技巧。

1)对齐原则

原型里的每个元素不论是图形还是文字都有其对应的对齐规则。

2)对比原则

加大不同元素或者板块的对比和视觉差异,当需要对某些内容进行强调时通过对比实现分层。

3)亲密原则

4)一致性原则

页面的元素之间在设计上必须保证一致性和连贯性;不同页面如果使用了相同元件和相同的交互,方式必须保证一致性。

总结一下,为了每一个阅读使用产品原型的成员能对齐信息,一个高质量的原型方案至关重要。做好一份原型方案是产品经理的必修课,在撰写原型方案时铭记边界清晰、内容完整、逻辑严谨、设计合理四大原则一定可以帮助你的原型水平得到飞跃!

本文由@产品小学姐原创发布于人人都是产品经理,未经许可,禁止转载

THE END
1.几个常用的产品原型设计工具有人说产品经理是产品的灵魂,有人说产品经理是企业的核心。对于我们未来想要做产品经理,获得较高的收入,实现自己对产品的诠释,原型图是肯定绕不开的。即便刚毕业我们去做产品助理,原型设计也是产品助理的主要工作。 下面跟大家聊聊几款产品经理常用的原型设计工具,产品工作感兴趣的同学可以用来熟练下使用技巧,未来也提https://www.jianshu.com/p/9d9bbd31b0b5
2.即时原型即时原型(原xiaopiu)是产品原型设计工具和团队实时协作平台,作为产品经理和交互设计师工作学习的必备软件工具,堪称快速原型交互设计神器。可制作手机app、web网站网页、桌面应用软件的原型,拥有海量原型交互模板资源素材,可替代axure在线使用无需下载https://www.xiaopiu.com/
3.用一个实战项目,让你全面认识产品原型的诞生过程!优设网流程图是产品设计的基本,可以保证产品的使用逻辑合理,在 app 中,流程图也叫业务流程图。花语 app 中的流程图可以分为很多模块,现以主要的识别功能的流程图作例子。 八、中保真原型图 低保真原型图:一般产品经理做的原型图叫低保真原型图,也叫线框图,给 UI设计师以及开发看,其中的文字描述比较多,要列明所有的https://www.uisdc.com/actual-project-understanding-product-prototyping-process
4.4000字干货!让你一次搞懂什么是产品原型设计三、5款优秀的产品原型设计工具 目前市面上有很多优秀的原型设计工具,这里我重点为大家介绍5款,功能都很强大,选择一款上手就好。 1、摹客RP 官网:https://www.mockplus.cn/rp 摹客RP是一款专业的在线原型设计工具,它功能全面,具备界面设计、组件设计、交互设计等核心原型设计能。 https://blog.csdn.net/jongde1/article/details/142852910
5.产品原型设计模板分享,产品经理,产品设计,Axure原型产品Emil品向设计 淮安 |产品设计师 创作 215 粉丝 3024 关注 许倩武 广州 |产品设计师 创作 23 粉丝 2720 关注 808design 深圳 |产品设计师 创作 10 粉丝 133 关注 泊喜的tommy 厦门 |产品设计师 创作 36 粉丝 7488 关注 核玩coreplay 北京 |产品设计师 创作 58 粉丝 9480 关注 产品原型设计模板分享,产品经理,https://www.zcool.com.cn/article/ZMTUwMzExNg==.html
6.4种常见的原型设计方法,一起学基础!上述原型设计方法非常适合产品设计的早期阶段,能够探索和定义高级用户体验,同时考虑到最终用户的痛点。但是,在设计数字产品时,必须确保所有交互流程一致且体验良好。为此,我们需要使用数字线框图。在任何网站或移动应用设计的过程中,线框图作为设计元素和功能的图示,它有助于帮助定义和更好地传达信息层次结构,让参与设计https://pixso.cn/designskills/yuanxingshejifangfa/
7.关于产品原型的思考,以及对设计冲刺精益创业和敏捷开发的理解什么是产品原型? 原型(prototype)这个概念最早出现在工业设计领域,是设计师用来更好呈现设计理念、验证产品、打磨产品的一种方式,同时也能够起到节约成本的效果。 产品原型简单的说就是产品设计成形之前的一个简单框架,是用于表达产品功能和内容的示意图,对网站来讲,就是将页面模块、元素进行粗放式的排版和布局,深入一https://www.digitaling.com/articles/457309.html
8.产品经理常用原型设计工具详细介绍因此,在选择原型设计工具时,我们需要综合考虑各种因素,以确保选择到最适合我们的工具,从而更好地完成产品经理的工作任务。下面,我们推荐几款大家常用的原型设计工具。 一、 AxureRP 原型工具 1. 产品介绍 Axure RP 是美国 Axure Software Solution 公司的旗舰产品,是一个专业的快速原型设计工具。产品经理可以使用 https://www.msn.cn/zh-cn/news/other/%E4%BA%A7%E5%93%81%E7%BB%8F%E7%90%86%E5%B8%B8%E7%94%A8%E5%8E%9F%E5%9E%8B%E8%AE%BE%E8%AE%A1%E5%B7%A5%E5%85%B7%E8%AF%A6%E7%BB%86%E4%BB%8B%E7%BB%8D/ar-AA1m8GPa
9.产品交互原型设计产品交互原型设计方案大家好!今天让小编来大家介绍下关于产品交互原型设计_产品交互原型设计方案的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。 文章目录列表: 1、产品原型工具有哪些 2、网站交互设计:线框图,原型和视觉稿的区别 3、交互设计是开发阶段还是原型设计阶段 https://jbairui.net/designzixun/29519.html
10.产品经理需要掌握的能力:产品的原型设计人人都是产品经理原型设计是每一个产品经理都需要掌握的一大基本功,本文总结了在产品工作中为什么要构建产品原型以及如何构建的思路,一起来看看吧。 一、为什么要构建产品原型 明确产品需求对构建产品原型非常重要,主要有以下几个原因: 确保产品目标和方向:明确产品需求可以帮助团队明确产品的目标和方向,确定产品的功能、特性和用户体验。https://www.woshipm.com/share/5918705.html
11.什么是产品Demo原型设计?产品 Demo 原型设计能够帮助设计师和开发团队更好地理解产品的需求和功能,在产品开发的早期阶段,Demo 原型设计充当了一个非常重要的角色,它可以让设计师和开发者之间保持更加有效的沟通,并且帮助他们更好地预测和解决潜在问题。 Demo 原型设计可以被定义为通过创建可视化、交互式模型来展示并且演示产品功能的过程。这个https://js.design/special/article/product-demo-prototyping.html
12.产品原型图是什么意思原型设计是产品设计过程中最重要的步骤之一,这也是一直以来,困扰了很多初入产品设计的设计师的难题,尤其是产品原型图,所以,今天小编就来帮你解惑,产品原型图是什么意思? 我们都知道,一款产品成型之前得有一个简单的框架,就是将页面的排版布局展现出来,使得每个功能键的交互,产品的初步构思有一个可视化的展示。一般是https://www.hxsd.com/content/27094/
13.原型设计原型设计是一个迭代过程,它让你能够对设计进行评估和测试。制作原型能带来很多好处: 原型根据页面的保真程度可以划分为草图、低保真和高保真。在进行原型设计之前,我们需要根据使用场景的不同、使用人群的不同,甚至是项目的不同阶段,我们需要产出设计不同保真度的产品原型。首先,我们先从设计需求、使用场景来说明这三类https://runwise.co/applied-leadership/design-thinking/8781.html
14.产品经理的原型设计应该做到什么程度–PingCode产品经理的原型设计应该做到足够详细以呈现主要功能和用户流程、简洁明了以便团队理解、灵活可迭代以适应变化。详细程度上,应覆盖产品的核心功能,这样开发人员能够明白设计意图并准确实现。比如,在设计购物应用的原型时,产品经理应确保核心流程如搜索商品、添加到购物车、结账等步骤被清晰规划并通过原型工具呈现出来。这包括https://docs.pingcode.com/ask/200228.html
15.产品原型(Demo)设计Axure入门培训产品原型(Demo)设计-Axure入门培训 xure是一个快速的原型工具,主要是针对负责定义需求、定义规格、设计功能、设计界面的专家,包括用户体验设计师(UX)、交互设计师(UI)、业务分析师(BA)、信息架构师(IA)、可用性专家(UE)和产品经理(PM)。 Axure能让你快速的进行原型的设计,让相关人员对你的设计进行体验和验证,向https://www.iteye.com/resource/sugeek-10558555
16.互联网产品经理必备原型设计互联网产品经理必备 Axure 快速原型设计 Axure RP 可以让桌面应用软件和 Web 网站的设计师创建线框图、流程 图、原型和规格说明文档,它比任何当前 其它创建静态原型的工具如 Visio, Omnigraffle 、 Illustrator 、 Photoshop 、 Dreamweaver, Visual Studio、 FireWorks、GUI Studio 等都要快速、高效,因为它才是真正 https://doc.mbalib.com/view/1c3967648ba71650e3212b6c904c1af5.html
17.什么是交互原型设计交互原型设计工具如何画交互原型→MAIGOO知识摘要:交互原型设计是交互设计师通过原型工具,将文字产品需求转化成具体的图形产品方案的产物,一般使用原型设计工具画交互原型时,主要考虑设计思路和方案展示两方面,一般要画原型展现完整的流程、界面以及界面中的元素展现需求的所有功能点、界面中元素的各种状态说明、元素操作后的效果等内容。下面一起来了解一下交互原型设https://www.maigoo.com/goomai/265841.html
18.Axure(或Sketch)做产品原型设计5个要素综合教程教程Axure(或Sketch)做产品原型设计5个要素 手机观看 分享/下载 加入专辑收藏 记笔记 讲师:吴金志 关注人数:662 关注 学员互动(5) 综合评分:9.2评分100%作业点评课后上传的作业,学习过程中有困难疑惑都可进行提问http://www.huke88.com/course/22644.html
19.原型设计的重要性你真的知道吗?腾讯云开发者社区一个好产品的诞生,必定离不开原型设计。原型设计是整个产品开发中最重要的, 并且确定了整个软件的方向,重要性就和建筑师的设计图一样。 “很难想象一个没有原型的产品是如何诞生的。原型设计的核心目的在于测试产品,没有哪一家互联网公司可以不经过测试,就直接上产品和服务。”本文将介绍什么是原型设计?原型的类型https://cloud.tencent.com/developer/article/1063777
20.20个原型设计案例,助你原型设计效率起飞!在产品设计过程中,原型设计扮演着至关重要的角色,它为整个产品的发展奠定了基础。想要做好原型设计,经验的积累是不可或缺的。而对于新手来说,想要快速开启原型设计之旅,除了可以选择使用快速原型设计工具外,还可学习和参考一些优秀的原型设计案例。参考和学习这些高质量的原型设计案例有助于迅速理解和应用设计原则,掌握https://blog.51cto.com/u_9540389/6500487
21.产品开发中所涉及的几种原型原型对产品的开发是非常重要的,优秀产品的诞生离不开原型设计。原型设计在产品开发的整个过程中是最重要的,但许多人没有意识到原型设计开发阶段的差异。这是所有工业设计公司应该了解的几种原型,下面小编向大家简单介绍: 1、概念原型 通过功能、设计、结构和操作特性演示产品远景的高级应用程序原型。概念原型可以帮助你http://yunbo-design.com/gsdt/xydt_1737_3076.html