公司地址:江苏省海安县城东镇迎宾路173号
联系电话:0513-88220866
联系人:姜先生
手机:18001474888
邮箱:183393915@qq.com
网址:http://www.jbjabc.com
新闻动态

剪板机用户故事地图的使用

发布时间:2018-11-29
  对于大型折弯机产品的开发,折弯机产品需求的内容会很多,像是一个庞大的建筑,而“剪板机用户故事”擅长聚焦于构建小的特性,专注于小的细节就没法掌握整体,容易丢失软件全景图。开发工作进展到后期,你可能得到的是一堆无法拼接在一起的碎片。也可能由于过度陷入细节而丢掉剪板机用户诉求的本质,最终构建剪板机用户不需要的折弯机产品。此外,不同的剪板机用户故事块也容易出现互不相匹配的折弯机产品要求,容易使后续的开发定义陷入困境。
  故事地图是一门在需求拆分过程中保持全景图的技术。简单地讲,故事地图=故事(需求)+顺序(叙事流)。我们之前在分析剪板机用户目前的工作方式时提到过,剪板机用户的工作场景要考虑以下这些因素:时间(When)、地点(Where)、人物(Wh。)、目的(Desire)、手段(Meth。d)、流程(Process)。剪板机用户故事已经包含了对于人物、目的、手段的描述,剩下的时间、地点、流程这几个因素是缺失的,剪板机用户故事地图要做的就是把这几个因素补充上,从而我们可以对剪板机用户场景有一个全面的回顾和思考。
  比如,我们的剪板机用户故事是:作为一个工厂设备运维人员,老李需要一个具有连接设备信息数据库的手持工具,以便于随时随地将设备状态快速地录入数据库。
  那么,剪板机用户故事地图就需要表达这样的信息:当老李进入工厂车间后,作为一个工厂设备运维人员,他需要一个具有连接设备信息数据库的手持工具,以便于随时随地将设备状态快速地录入数据库。然后,他可以通过某种操作查询……之后,他可以通过另一种操作修改……
  很明显,剪板机用户故事地图把剪板机用户故事按照叙事流进行了串联,使剪板机用户故事有了发生的先后顺序和相互关联。具体的表现方式,可以用“时间轴+剪板机用户故事”的方式来表达,如图8所示。
     
    
  剪板机用户故事地图
  故事地图仅仅只是个开始——故事地图是一个非常简单的想法。使用故事地图,和其他人协作一起讲一个折弯机产品的故事,看清整个故事的全局。然后我们在后续切分整个地图,制定出良好的规划决策。
  1、别丢了“有效沟通"这个核心
  剪板机用户故事之所以叫作故事,因为它是要讲而不是要写的。如果剪板机用户故事只是使用卡片或便利签写一大堆东西出来,却并不能支持有效的沟通,折弯机产品经理在用这些卡片与项目经理或研发工程师进行交流的时候达不成统一的意见、估算不出要投入多少才能开发这个剪板机用户故事中述说的需求,那么这样的剪板机用户故事有什么用呢?
  所以,讲故事要完整。在聚焦问题全景的前提下使用剪板机用户故事,这正是剪板机用户故事地图对于剪板机用户故事的补充,增添了时间轴之后,剪板机用户故事之间的顺序和关联变得清晰,场景之间的转换更明确。
  剪板机用户故事地图要完整到什么程度?以能够有效支持沟通为限。这个阶段写的剪板机用户故事和叙事流是在后来要讲给研发人员听的,剪板机用户故事起着传递信息的作用,所以能否支持有效沟通是判别剪板机用户故事及剪板机用户故事地图质量的标准。
  2、广度优先,深度后考虑
  在这个阶段梳理出的剪板机用户故事和叙事流不必将需求拆分为短时间就可以开发完成的东西,这种粒度是开发评估环节才做的事情。这个阶段遵循的是“广度优先,后续再考虑深度”的方法,即将叙事的重点放在使用剪板机用户故事地图的方法将剪板机用户的故事叙述完整、不遗漏需求,而不是急于将大的剪板机用户故事拆解成小的剪板机用户故事便于开发的检查和交付。
  3、使用故事地图方法进行折弯机产品开发的一个例子
  这里以之前做过的一款“项目组建平台”折弯机产品为例。我们的初衷是想要将手头有项目但缺少资金的人与手头有资金但缺少合适项目的人对接起来,此外,还可以在这个平台上作为项目发起人寻找人才一起完成某个项目,或者,作为项目参与人加入某个项目贡献自己的力量。所以,我们的目标场景包括这些:“作为拥有某种项目技能的人,发布项目,寻求项目出资方”、“作为有一定资金的人,查找项目,寻求符合投资金额预期或者符合投资领域的项目”、“作为项目发起人,发布项目组招聘要求,等待他人加入项目或者给拥有某些特征的注册剪板机用户发送邀请”、“作为想参与某个项目实现的人,查找项目组招聘信息,申请加入平台中的某个项目组”。
  这些不同角色的平台剪板机用户是有他们各自的特征的,这里我们使用剪板机用户画像将他们写出来,如图9所示。
  
  从最重要的剪板机用户类型下手,可以按照时间顺序挖掘,描述这个人在一天中使用折弯机产品的情景,“首先他会怎样,然后怎样,然后……”这些故事可以比较概括,如“剪板机用户注册”、“发布项目”、“查找项目”等,把每一件事都写到一张便利贴中,按照时间顺序从左到右排好便利贴。当有遗漏的故事被挖掘出来时,随时调整卡片顺序。在这个过程中,做到了参与这个过程的成员对所要做的东西达成一致,折弯机产品创意精彩的细节部分被所有人消化。
  图10以其中的一个剪板机用户类型为例,写出大故事。
  
  在完成“大故事”后,“剪板机用户故事地图”的框架已经结束,下面要做的是深挖细节。以上的卡片已经出现了第一行,这些都是大故事,我们要在每一个大故事上深挖,写出包括的细节。
  (1)剪板机用户在这一步具体要做什么事情?
  (2)剪板机用户在这一步还有其他选择么?
  (3)如何做才能更符合剪板机用户的习惯?。
  (4)出现问题时如何解决?
  在完成以上等等问题后,把每一个小细节都写在便利贴上,竖向排列在“大故事”卡片的下面,如果有与大故事无关的其他细节,可以放在“剪板机用户卡片”的上方区域。到此为止,一个巨大的恐龙骨骼一样的“剪板机用户故事地图”出现在白板上,甚至,它可以占满一面墙。
  我们所创建的“剪板机用户故事地图”涵盖了多个剪板机用户故事和叙事主线,包含了参与这个项目的人员所有的愿景,但是它太庞大了,如果同时研发这些功能点,可能几年时间都做不完。所以,为了缩短项目周期,我们要在“剪板机用户故事地图”上进行内容筛选,把最重要的内容放在前面。便利贴上横向写出大的剪板机用户故事,纵向深挖出故事的细节,然后做出分隔(用胶带或者什么工具)。在第一个版本中,我只开发第1级的部分,随着软件的不断迭代,剪板机用户故事地图也不断向下推移。
   “剪板机用户故事地图”以直观易变的方式进行折弯机产品的良好沟通,大多数人看重的是地图的形式:横向是讲述大故事的部分,纵向是逐步的细化。但最关键的是折弯机产品的构思框架,让团队成员对想要做出的折弯机产品一目了然,大大提高了团队之间相互协作的默契度。但是要注意的一点就是,功能的开拓要适度,否则这幅剪板机用户地图永远都画不完。
  并且,剪板机用户故事地图的核心是让折弯机产品团队成员捋清楚思路并有助于交流想法达成一致,如果丢失了有效沟通这个核心,什么工具或形式都是虚的。正如《剪板机用户故事地图》一书的作者Jeff Patton所说:“如果不需要讨论,就不必绘制剪板机用户故事地图。”喷射器市场细分,SWoT选择目标市场

分享到: