产品设计体会(2013)从一个人到一个公司

这次从“大产品设计”的角度,谈谈做事的团队,是怎么从一个人进化成一个公司的,这中间的各种职责为什么切分,各种职位又是为什么出现等等。

最开始,一个人的时候好比同学们大学刚学编程那会儿,比如《C语言》做的大作业,所有事情都由自己一个人搞定,这时候你也可以认为自己是这个产品的产品经理(PM)。

后来又有一门课,应该是《软件工程》,老师会让大家分组完成大作业,通常同学们在把同组的人分为“技术 + 非技术”,强一点人都去做技术,通常等价于编程,而啥也不会的人就做非技术,通常等价于文档。这里的文档人员就是将来公司里的策划、PD、运营等等,但和实际公司里的区别在于,有的公司里这类人员很强,很重要,同学们找相关工作的时候注意要去这类公司。产生这样差别的原因,我自己分析是因为学校里的事情,大多数是明确要做什么的,所以只要有技术强人实现就可以了,而策划的工作就变成了附属,反之,真实的情况是决定做什么更重要

再往后,可能是毕业设计,或者自己出于兴趣而做的什么实用的东西。就又从上述两个角色里产生细分。我们会发现自己编程,自己测试很难发现问题,于是把测试的事情独立出来,有时候是交给写文档的那个倒霉蛋去做。而原先的非技术概念也开始扩充,出现了专门做需求的人,他会处理很多“对外”的事情。发现没有,一直以来,产品经理的概念,似乎除了编码的工作,都有可能去做……

到这里,其实创业公司从一个人发展到有个小团队,也无非这样了,只不过一般那个非技术的会显得重要一点:总经理管除了技术以外的所有事情,另一个副总写代码,就这样简单。

往下就可以理解成公司的发展了:技术细分,可以参看我写的“外行眼中的技术分工”。

非技术细分,我的概念中分为三大块:商业、产品、支持。商业里细分的有市场、销售、服务等,这里我想特别帮服务的同学说句话,他们一直都处于被欺负的地位,甚至被看成是支持部门,很不好,其实他们给产品带来的价值很大;产品里是需求、用户体验、运营等;支持的有法务、财务、行政等。

说到这里,几十个人、甚至小几百人的公司也不外乎如此了。这时候新的问题出现了,职位和职责的区别,其实有哪些事情要做比较容易分析清楚,难的是绝大多数公司不可能做到每个职责都有专门职位的人去做,所以出现了一些兼任的情况,而怎么兼任是合理的,是个大问题。

下次专门说说对团队分工的理解吧,想上图但是发现picasa登录不了,原来的图都读不出了,是不是啊?

产品设计体会(2003)产品团队的几种角色

这篇从产品团队的角度出发,讲一下我心目中的几大主要任务和相应的职责区别,涉及产品经理、产品设计师、用户体验师、视觉设计师四个角色。一般来说,这个顺序就是一个产品从规划到最终成型的任务流方向,是一个从抽象到具体、商业到技术的过程。

iamsujie补:应该分清职位(人)和职责(事)的区别,想明白做一个产品有哪几种职责,要做哪些事情,远远比弄清楚公司给产品部门的同学设置了哪几种职位更重要。这篇已经有些粗浅,不过仍不失为最最简化的职位划分)

PM产品经理(另一个PM项目经理在很多公司更像是从技术角度出发的职位)。一个产品,首先由PM来进行商业上的规划,比如细分市场、目标客户、主要卖点等等,这个过程通常PD已经介入了,这个层面上,商业问题、业务逻辑的流畅是思考的焦点。

PD:直译为产品设计师,也可能叫产品规划师、需求分析师。PD侧重于做功能级的设计,在某个模块上,PD类似一个小产品经理。比如要做进销存,具体到库存管理需要提供库存警戒功能么?警戒数字是只有上限?下限?还是都有?警戒数字设置需要批量操作么?等等。技术团队中的架构师(或者系统分析师、开发组长)会与PD紧密合作,这时候开始考虑技术可行性,性价比,确定方案。

UE:字面为用户体验师,可能称作交互设计师、界面设计师。UE负责产品和用户交互方面的设计,这方面在技术部门的配合角色应该是前端工程师(web表现层)。通常UE拿到case的时候,要做什么功能已经决定了,PDUE要充分沟通,UE必须要了解很多商业层面的内容,理解功能的商业价值。举个例子,比如在商业目的是“注册用户数”的前提下,设计注册流程是一页搞定还是分几个“下一步”,出错提示是js弹出还是页面即时判断……

UI:英文直译为用户界面,可能也叫界面设计师、视觉设计师,很多小作坊简称美工,与UE的界限在很多时候是模糊的。到了UI层面,基本是界面的表现,是用户第一眼看到的效果,比如配色、页面结构、按钮形状、字体字号等等。

当然上面这个过程不是静态的,一方面产品设计的流程是可以并必然要反复、迭代的,另一方面各个角色的分工有时候是模糊的,对上下游的业务也必须有所了解。

我自己的工作,大体上是先做纯PD的活,后来向PMUE两个方向都有涉及,目前感觉是4成的PD工作、3PM2.5UE0.5UI

iamsujie补:以上是2007年秋我的主要工作划分,2009年初大约是4PM3PD2成项目管理,1UE

最后插一个话题:Demo(原型设计)到底UE做还是PD做?在不同的团队中似乎取决于那个角色更强,我觉得比较合适的方法是PD出低保真(用 Axure 、Word、Visio、甚至mspaint、纸面、白板),UE出高保真(用PS出图、DreamWeaver出页面)。