理解产品设计流程,让你的工作事半功倍
理解产品设计流程,让你的工作事半功倍
也许,你已经和几家公司或几个团队经历过多个产品的开发过程,也许,你只是在公司负责很小一部分的设计,模块界面,或是icon,或是交互or动效。但依旧有很多朋友,对一个产品的实际流程上,并没有特别深层次的理解。
所以今天,来分享一些通过我工作积累和平时翻阅书籍记录和整理,关于常规下一个产品设计的完整流程。这篇文章作为开篇,后续我打算整理一系列完整文章分享持续更新。写文字,真的是可以学到非常多非常多的东西,希望大家多都做一个爱分享的设计师。
如果你在,拉钩,直聘or各大平台,搜索互联网产品经理职位,
你应该经常会看到这样的JD(招聘要求):
“熟悉互联网工作流程,具备出色的组织、协调和沟通能力。”
“对流程数据敏感,能独立完成和改善优化应用相关的前后台工作流程”等等。
“流程”已经成为互联网产品设计过程中一个非常重要的因素,
理解流程,将会是工作效率事半功倍,可见在互联网产品设计中,
一个规范的流程,是一个互联网产品健康成长的有效保障。
1. 理解流程的重要性
在你的的工作经历中,你可能会听过诸如这样的声音:
“我们小公司,成本有限,必须敏捷开发,快速上线”、
“为了节省开发时间,原型不要画了,直接UI设计界面切图给开发吧”、
“下一个某某APP,我们照着做一个吧”、
“你看XXAPP,人家都是这么做的,我们也这么做没毛病”
等等类似....
那么,类似以上情况所理解的敏捷开发,是否真正明确理解敏捷开发的意义,或者对于某某竞品的业务流程有没有做过研究,我不知道,但我相信诸如此类,大部分情况,可能,更多的原因是你的上方 产品经理 对产出流程的理解还不够深刻。
而规范流程,它本身并不是要求去花费大量时间,去做调研,去收集数据,或者去研究用户画像,然后去输出原型。相反这项工作,是为了更有效的将每一项工作细节事先考虑、安排。而去避免后期因为 考虑不周,试错,而反复修正导致更多不必要的人力以及时间成本的浪费。所谓多一点设计,少一点代码!就是这个道理。
在设计一个互联网产品时,常常需要将项目总体工期目标分成多个时间节点,或者称之为里程碑会更合适,然后针对每个阶段,所覆盖的每个工作包和PRD文档,编制多层、多种类进度计划,在分解到相关设计人员,开发人员,测试人员,并对个别任务的完成状态进行每周的监控走查。通过规范而细致的流程,详细的规定项目经理和设计人员,开发人员的职责,大大提高工作效率。
但需要注意,流程并不是一成不变的,工作流程的组织系统中,各项工作之间的逻辑关系,是一种动态关系。也就是说,全面理解工作流程,可以全面掌握实际工作活动,消除工作过程中冗余的工作环节,是整个团队工作流程更为经济,合理和简便。从而大大提高工作效率。
2. 流程金字塔(流程分级)
对于流程而言,也可以分为不同级别,如图:
一级流程:
大致描绘着公司的核心价值链,他关系着公司或企业持续稳定发展和盈利。
二级流程:
主要的业务板块分类图,比如今日头条目前的业务板块有 内容资讯今日头条,抖音短视频,火山小视频,内涵段子,悟空问答等产品业务线都是属于二级流程。
三级流程:
这块是业务流程描述中最有价值的,被定义为跨部门、跨职能的流程。三级流程,一般会细化到部门,涉及部门的具体岗位,比如运营部门,市场部门,开发部门,设计部门,等等。
四级流程:
到了这这块,就要开始细化部门内部的分工合作,或者说是为了完成上级流程目的需要岗位职员跟细化的作业标准。例如,产品设计,产品策划,交互设计,UI设计,视觉设计,开发部门等高危,就是部门内部,在细化分工,某某某负责这个版块的UI设计工作,某某某负责这部分局部流程的动效设计等,其目的,就是为了更好的完成上一级流程的目的。
五级流程:
这部分就是通常,所定义的软件功能,和单个操作动作的流程。
六级流程:
这部分就是最后的 原型文档输出,UI界面设计,已经开发,和走查等工作。
在流程金字塔中,每个流程都有着自身至关重要的意义,而在流程金字塔中,找到自己的位置,就很重要了。
当然,不同公司的资源不同,不可能每个公司都在每个分级上做的尽善尽美,但对每个分级的理解和认知却至关重要,这就是为什么,经常会有一些,小白产品经理,会直接跳过前四级流程,直接进入五级流程,甚至是在需求还未确定,功能未妥善考虑的情况下,直接进入到UI设计,和开发中,而后果就是后期不断的修修补补,频繁更改需求,甚至从而导致项目比原计划花费更多的时间。原因就是,对流程分级没有足够的认知,和理解。
你可能会反驳我:“一个互联网产品,无非就是构思,设计、开发、部署、这几个阶段。无非,就是许多人在做一系列的事情,为啥到你这,咋这么复杂,这么多事。”
当然,如果分开讲,这些阶段确实没什么大的意义,但是如果你把这些阶段联系为一个整体时,就像一个闹钟,他们又无数个齿轮(各个职员),受动力驱动(需求)推动,,秒钟钟运转360°,分钟就要运转30°,(规范化流程),而你对流程的理解,更像是建筑施工图中,你对每块结构的理解,一栋多高的楼,他需要几组承重墙去支持,(三通在龙华工地搬过砖........)一旦计算失误,将造成巨大的损失。而流程在技术部门合作构建产品原型,构思,并实现UE、UI设计、开展可行性测试、、优化产品用户体验是,这种沟通中的流程运转,就显得尤其重要了。
每期神疑问
“产品口中,每天说用户会觉得...,用户肯定认为...,用户他需要...,”
“你每天坐在办公室,吹着空调,你跟我说,底层民工他们的痛点,
他们的需求,”
“额,那么,
你晒过柏油马12点的太阳吗,
你见过凌晨4点的深圳吗?”