城市直播房产教育博客汽车
投稿投诉
汽车报价
买车新车
博客专栏
专题精品
教育留学
高考读书
房产家居
彩票视频
直播黑猫
投资微博
城市上海
政务旅游

产品设计中的点线面法则

6月2日 孤行者投稿
  上一篇文章主要讲的是如何从零搭建起一个信息系统的方法,但实际上甚少有产品人员会参与到系统搭建的工作,因为系统架构往往是在产品的初期,大部分的情况下都是已经搭建好的系统再去根据不同的需求增加不同的流程或功能。那么这个时候再使用UML或SERU的方法就会造成每次都可能对系统架构的重设计,需要重新去梳理一个子系统中整个业务的过程,不利于快速迭代的开发。在这里我提供另外一种适合快速建模的方法,我称之为点线面法则。在点线面法则中,有四个重要的组成部分,分别是:人物、场景、需求、功能。在业务流程抽象成任务流程中最关键的点就是把握好如何将人物,场景,需求转化成功能。但有很多项目都试图通过定义功能性需求和非功能性需求来确定需求,这些需求没有说明一个用户如何使用系统,也没有说明一个功能在何种场景下必须运行,这样的抽象方法无疑到最后是不符合用户预期的。所以在产品设计中,人物场景需求这三者应该是不可分割的组成,这个组合在uml里面称之为usercase用户案例,任何只考虑需求或场景的设计都很容易陷入我认为式或老板式的设计。
  点线面法则是把交互事件作为节点,用例作为一条线,再根据点与线的关系构成页面,显现出从线到点,从线到面的设计原理。
  实际操作中第一步让我们先把线分清楚,每一条线是根据不同类型的用户在不同的场景下的一种事件流程组成的,也就是说线是由用例组成的。用例是参与者在系统中执行了一系列动作,这些动作将生成特定执行者可见的价值结果。这里值得注意的是两点,用例是有人物有场景有目标的,也就是说它能够在特定场景下为参与者带来有意义的结果,例如填写表单信息显然对参与者而言是没有意义的,所以这就不是一个合适的用例。第二个是对角色的划分,很多人认为C端产品没有太多角色的划分,其实以电商为例可以划分为首次登录的用户、老用户、从外链进入的用户等等,不同的用户不同的场景都是能产生不同的用例的,在梳理的阶段分得越细就越不容易出现遗漏或考虑不周的情况。
  图1根据用户和场景的不同建立不同的用例线
  分清楚线之后我们开始丰富线里面的交互动作。用例场景是有步骤的(执行了一系列动作):也就是说,它是一个由一系列业务步骤组成的业务活动。业务活动是属于线下的真实活动,我们需要把这个业务流转化成线上的交互动作流。对于一个动作,实际上是没有具体的划分的,例如一张表单里面如果需要填写两部分的内容,产品人员认为表单的其中一部分有复用性需要区分,那么这个流程就可以拆分成两个填写的交互动作。只要是属于交互动作,并且有足够的理由支持能成为一个节点,那么这一个流程便是合理且符合实际业务情况的。
  图2丰富用例线中每个场景的交互动作
  在一个用例里动作也存在与其他用例的动作产生交互的现象,例如某机构有销售人员与财务人员,财务人员进行记账时就要获取销售的报价然后等待销售与客户完成交易,这就是销售人员的用例与财务人员的用例产生交互的情况,所以在存在与别的用例产生交集的地方可以先把这里一系列的动作归纳为一个父级动作,在里面再进行一系列子级动作的过程。同样如果存在一个动作涉及到几个交互动作也可以把它分为子级与父级的关系。比如完成表单是一个父级动作,新建、填写、提交这就是属于完成表单的三个子级动作。这里也类似我们在画素描的时候,如果局部的地方需要画一个箱子,我们就会把这个箱子的范围先确定下来,整个局部都画好了再去细化这个箱子里面的细节,属于一个局部分总分的思想。最终把所有用例线的交互动作都表示出来就完成了这一环节的工作。
  图3完整得构建出所有用例的交互流程
  点线构成面,这里所说的面其实是页面。交互动作在系统中最直接的体现就是页面的反馈,所以页面的反馈是需要我们去设计的。上一步在确定节点的时候以动作去做一个划分也是希望在这个阶段可以把每个动作变成一次对页面的交互,通常情况下一个动作(子级动作)一般对应一个页面的变化,所以在这个阶段,我们把每一个节点转化成页面。在个时候还不是页面最终呈现的效果,只是把每次动作的变化转换成界面的变化,不需要考虑某些动作是在同一个页面上操作的情况,只需完整地把结果页面列出来即可。
  图4把交互动作转化成页面的变化
  最后我们需要把同类用例线的所有页面进行一个归纳和分层,确定页面与页面之间的层级关系。归纳是把不用用例的同类操作合并,分层是把不同流程的动作区分界面的层级以确定产品的架构层级。这一步的目的是为了在表现层中提取内在业务的联系,也是基于所有构成的用例中(业务流转方式)取出最合适的页面表现关系。
  图5把所有用例的页面变化相连接
  图6归纳和整理同层级的页面,提取核心
  图7页面分层,最终效果
  总结一下整个过程就是线点线面这样的一个顺序,先把用例线进行全面梳理确定范围,然后再细化每条用例线中的交互动作确定节点,再思考每条用例线之间的交互与联系,从而把整体进行页面化,把流程最终转化成页面的关系,最终是一个通过页面确定整个系统架构的过程。这样的方法是先把业务流程产生的用例转化成交互流程,然后以交互流程为依据建立页面与层级之间的关系,实际上整个过程都是在以业务流程为核心推动着系统架构的设计,是一种自下而上的设计方法。先把底层的所有用户、场景、需求产生的用例都梳理出来,再经过向上一级的归纳提取把其中核心的业务流程模型建立起来。这样的方法非常适合做快速的功能设计,能够在较短的时间内确定交互动作的流程,在这个过程中只注重交互的流程而不是交互的形式。
投诉 评论 转载

吃什么能增加血管弹性呢人一旦上了年纪,就爱发生血管性的疾病,这需要我们平时注意保养,那么吃什么能增加血管弹性呢?只要血管有了弹性,才不容易患上这类的疾病。但是不建议使用药物进行药补,因为药物总是会有……产品设计中的点线面法则上一篇文章主要讲的是如何从零搭建起一个信息系统的方法,但实际上甚少有产品人员会参与到系统搭建的工作,因为系统架构往往是在产品的初期,大部分的情况下都是已经搭建好的系统再去根据不……明明爱了对的人为什么还是不幸福范师傅说:用错的方式爱了对的人,就不要再把锅甩给爱情了。再好的爱情,也经不住天长地久的消磨和无穷无尽的作。曾经有人问我,谈恋爱的感觉是什么样的?……父母血型事关孩子健康大家通常知道,如果输血时血型不合,两种血型就会在体内战斗而造成严重后果,所以在输血前必须做血型鉴定。同样,如果母亲与孩子的血型不合,母亲体内的抗体通过胎盘进入宝宝的身体,从而使……女士另类个性短发发型时尚短发强大内心的展示这款造型有些男版贾斯丁比伯的味道在里面,亚麻色的发丝染色显得简单时尚,刘海处理的略显凌乱,但十分立体,而不是贴在额头上,这样的感觉很有国际范的味道在里面。第一眼看过去刘海……互金产品设计思考产品设计细节与特点总结作为一个在互金领域的产品经理,在历经P2P行业从野蛮生长到依法合规的历程,对互金行业的产品设计,尤其是P2P领域也有了些自己的思考,在此抛砖引玉,希望和对此感兴趣的小伙伴们一起……旅途中防止腹泻有那些方法欢迎大家来到本站,在接下里的时间里,小编为大家带来了一个新的话题,旅行者腹泻。今天咱们先和大家说一说旅途中防止腹泻有那些方法,敬请收看。外出旅行如何有效预防腹泻?小编总结……一颗梦想的种子一颗梦想的种子,就会收获一份梦想的力量。梦想,似彩蝶一样翩翩起舞,那婀娜多姿的身段为梦秀出了自己的缤纷的色彩。梦想这粒种子,种在我们每个人心田里,我们用努力的汗水灌溉着她……最新晚安说说大全一、人生,顺其自然就好,心安自然快乐。当你看淡得失、无谓成败的时候,反倒顺风顺水、遇难成祥。人生最宝贵的,就是有一颗平常心,远离混浊,平静如水,不为世间五色所惑,不被人生百味所……植物园万株郁金香进入最佳观赏期记者昨天从北京植物园获悉,该园园内百余品种、20余万株郁金香已进入最佳观赏期,在科普馆西侧约4000平方米的展区内已形成花海景观。园内花卉观赏季将持续至4月25日左右。工……河神鱼四真的死了吗鱼四会被连化青变成一个行尸走肉很多人在《河神》第一部的时候,对于剧中鱼四这个角色也是印象非常深刻的,他作为丁家的红牌护卫,身份地位还是比较高的,而且忠心耿耿,深得丁卯的信任,而鱼四在剧中最后也是为了救丁卯和……人参当归汤的做法对身体的保养方式是有很多种的,其中通过饮食调整是最安全和有效的一种方式,其中人参当归汤作为一道药膳也被越来越多的人认可,它能起到很好的补气养血恢复体力的作用,但是它的制作方法有……
齐国的稷下学宫齐国稷下学宫灭亡的根本原因揭秘孙武和伍子胥谁更厉害纯露怎么用分钟掌握纯露的所有用法孕妇乘地铁的坏处幸福心理学怎样花钱更快乐李自成无心争夺皇位崇祯为什么不投降李自成桂文亚三毛异乡的赌徒原文欣赏有种家具叫环保家具受广大群众喜欢的环保家具把人气到半疯的爆笑妹子泪水伴我成长专家教您对抗雾霾的保健方法我家的混蛋换一种方式,让你说话更有分量秋季该如何给宝宝添加衣服观察蚂蚁三年级作文老师我想对你说甜了青梅配竹马原著小说结局是什么苏念风和苏牧云在腰背部肌肉劳损怎么办新百伦伦纳德签名球鞋开箱测评伦纳德全新战靴细节伊利湖岸边成千上万鱼鸟死亡原因不明(图)传统中式婚礼流程重量级世纪大战基本敲定!泰森富里出场费超2亿,令中国拳击蒙羞下午六点,全红婵获重大奖励!网友纷纷祝贺二战中党卫军到底什么水平?连德军国防军的将领都瞧不起他们

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找