面向的读者: 自我总结, 对产品经理感兴趣的朋友, 比如android程序媛, 运营, UI设计等.
众所周知, 产品设计这个岗位, 在移动互联网的这几年里, 已经被推向了风口浪尖, 且不去评论好与坏, 今天只描述一些工作过程中的一些心得. 当然, 我也是其中一个在路上的人, 前路漫漫.拿出来与各位看官分享.
话不细说, 卷起袖子开始
- 需求收集
- 需求整理
- 需求实现
需求实现
需求收集, 需求真伪这个概念先跳过, 后面慢慢道来我的理解, 此篇文章先描述最简单的”需求实现"
所谓需求实现, 是指将讨论好的需求, 要做的服务, 实现的价值, 转换到可用技术手段实现的过程.
纲领性的心法就是, 只要把事情说得清楚, 表达形式不重要.表达形式有很多, 这些做法可以拿来参考
下面分享一下我的一些表达形式
常常讲, 设计产品就像是讲故事, 有5大要素: 时间, 地点, 人物, 背景, 情节
我们先来复习一下高中课文中的《雷雨》
《雷雨》是由剧作家曹禺创作的一部话剧,此剧以1925年前后的中国社会为背景,描写了一个带有浓厚封建色彩的资产阶级家庭的悲剧。剧中以两个家庭、八个人物、三十年的恩怨为主线,伪善的资本家大家长周朴园,受新思想影响的单纯的少年周冲,被冷漠的家庭逼疯了和被爱情伤得体无完肤的女人蘩漪,对过去所作所为充满了罪恶感、企图逃离的周萍,还有意外归来的鲁妈,单纯着爱与被爱的四凤,受压迫的工人鲁大海,贪得无厌的管家等,不论是家庭秘密还是身世秘密,所有的矛盾都在雷雨之夜爆发,在叙述家庭矛盾纠葛、怒斥封建家庭腐朽顽固的同时,反映了更为深层的社会及时代问题。该剧情节扣人心弦、语言精炼含蓄,人物各具特色,是“中国话剧现实主义的基石”,中国现代话剧成熟的里程碑。
人物
人物是核心要素, 有多少个人物, 也就是我们所说的角色.这些角色之间是什么关系, 比如一个组织, 有boss, 有各个总监, 各个组长, 各个员工, 他们之间有上下级关系. 比如, 一对一的长期私人服务, 他们在很长一段时间之内都一一对应且不可拆开, 叫做绑定关系.
人物多种关系图但是, 对于这些关系, 听起来很多, 很繁琐, 也不好定义, 每个人见仁见智. 那么如何解决呢, 我的做法, 本质上他们之间都是某种”归属”关系, 然后根据需要, 加了一些限定词, 就出现了不同的形态. 再简单一点儿来说, 就是谁和谁可以中间连上一条线, 至于线之外的限定, 在方法论上不必纠结, 在不同的业务形态面前, 自然就了然于胸.
说了这么多, 总结一下, "人物" 只需一线牵.
我们再来看看雷雨的关系图:
怎样的作者才能设计如此复杂的关系, 怎样扭曲的时代
情节
有人的地方, 就有江湖, 江湖事, 皆人事.
《雷雨》 在百度中的总结的情节概述如下
其中 “雷雨"便是情节发生的场景, 在这个雷雨交加的晚上, 他们的情节, 比雷电还要激烈.(去跳读了一遍雷雨)
回到正题上, 产品设计中的情节, 及场景. 在这样的场景中, 每个故事发展的环节(各人物登场, 故事发展, 故事演化, 故事高潮, 结尾)上, 每个角色都做了哪些事情, 说了哪些话.中间是如何环环相扣的.谁说出了某个隐情, 然后引发了其他一些动作, 有触发了另外的隐情.
是的, 把每个角色在各环节中做的事情罗列出来.
比如, 四凤, 在登场时的撩人描写, 发展过程中的纠结, 演化中的痛苦, 高潮时的晕倒, 直到最后的触电身亡, 这些是这个人物在各个环节要做的事情. (分析了一个悲剧, 因为悲剧更扣人心弦, 更抓人, 哈哈)
场景地点
在软件上, 地点更多的用来指在什么平台上施展拳脚, 展开故事.APP1, APP2, 微信, 后台…
对于地点的选择也很重要, 如果四凤跑出去没有踩到电线, 也不会让故事的高潮达到顶峰.
同样, 软件的舞台也很重要, 对于这些平台发展了这么几年下来, 相信大家都已经很熟悉他们的优缺点了.
假如要办一场雷雨的话剧, 就需要去选舞台布置舞台, 需要设置房间, 板凳, 等等, 对了, 记得打雷, 下雨, 放电线哦( 四凤最后的结局那场戏/坏笑/坏笑 ...)
同样, 要了解各个平台上的一些规则, 有哪些工具可以被使用, 要学会使用电线, 雨, 雷鸣, 故事才精彩, 才能达到效果.
最近新出了微信小程序, 就需要花些时间去了解这个舞台上都有哪些道具, 对于你的故事, 怎么用才会更精彩.
时间
时间是条长长的线, 线上晾晒着串着每个场景, 环节的胶片.
时间有两层含义, 一个是故事的发展, 一幕幕上演, 按流程走. 一个是时机, 关键事情发生时的触发条件.
有了时间的齿轮, 流程才会转动.
在程序中的妙用: 对于真实的每个人物来说, 他/她/它 都可以有各自的时间来慢慢按着流程去做事.但是程序不行.因为程序只有一份.
再举个例子, 不知道大家相不相信平行宇宙, 假入所有的平行宇宙里都发生着同样的<雷雨>, 但是每个平行宇宙里, 所有人的时间进度不一样, 有的才登场, 有的已经到了高潮.
如果要写一个黑客帝国中的多个虚拟平行宇宙这样一个程序, 要如何让同一段代码来适应不同时空的不同情节发展呢.
很简单, 我们只需要把握好时间这个因素就好了.
我们把这个故事的关键转折点, 比如有五个, 那么, 我们用这五个转折点来将时间线切成时间段.
那么, 我只需要判断每一个平行宇宙是处于哪个时间段, 我就把这段时间线上的胶片发给这个平行宇宙, 让它去执行这个胶片中的故事.
这个时间段, 就是我们常常见到的”状态” 二字. 这两个字是一个伟大的发明, 它将垂直演进的时间给摊平了, 把时间这个维度坍缩了.从此计算机代码中便可包罗万象.因为它没有了时间概念.同时它也拥有所有的时间.因为时间这个概念坍缩了!!!(每次跟同时聊到这个, 写到这个, 都会有些激动, 为这个伟大的概念颤抖…)
好, 收回来, 时间是故事发展流程的重要载体, 是长长的线, 悬挂着情节的胶片, 只是在软件设计中, 会有多个分叉出现, 或者”是”, 或者”否”, 就引出了多个分叉.还是平行宇宙的概念, 在这个宇宙发生的”是”, 另一个发生的”否”.
在每一个人在使用软件系统时, 你就是其中一个平行宇宙中的一个角色.另外的人在另外的平行宇宙中.
(各位看官, 如果你们也喜欢写小说, 设计产品, 设计程序, 你也拥有一整个宇宙, 嘿嘿嘿...)
平行宇宙1平行宇宙2
背景
对于<雷雨>中的悲剧, 百度给出的总结也还加了一句
是的, 时代造就了这样的故事.不合理的那么合理.
同样, 对于一个产品的成与败, 也是这个时代演进的一个必然的偶然.
大环境很重要.所以才有了”风口上, 猪也能飞起来”, “做事最好的时机是市场将熟未熟的时候”, “都做好了, 只等风来"等等言语.
其他
感谢这个时代, 让我们可以更加轻易地与别人交流, 信息互换, 不再是一个个孤岛.只要你愿意, 你就拥有了整个海洋.
将内心的澎湃可以通过这样的方式与各位看官交流.
一枚热爱产品设计的人.
另外,
使用了一个标题党的写法, 不知客官看完之后, 是否喜欢.喜欢就点个赞, 打个赏呗…
快看我撩人的姿势下期预告: 写写一些细节吧, 如何把胶片刻上去.
(不过, 也千万不要信下一篇一定就是这个话题, 很可能就是别的, 敬请期待...哈哈)
一个自由的随笔者.
网友评论