为了推进业务敏捷,需要从用户和客户的视角,围绕假设的客户群体、客户痛点、客户解决方案,进行最小可行产品(Minium Viable Product,MVP)探索和实验。如图所示,MoMoKo模型使用影响地图用户故事地图看板墙来推进业务敏捷。

影响地图

影响地图要解决什么问题

产品开发的任务是通过交付功能(或服务)达成商业目标,通常这对应组织的两个功能一部分人关注业务——客户需求和产品目标;另一部分人关注开发——用什么技术及怎样实现。为此,产品开发一直要面对两个挑战:①业务职能和开发职能之间的理解、沟通和协作的隔阂,它带来极大的沟通和管理的耗费;②产品功能和业务目标之间关联的模糊,它导致范围的蔓延及范围与目标之间的不一致。如图所示,影响地图有助于应对这些挑战。

影响地图Why-Who-How-What结构如图所示

第一层:目标(Why),也就是要实现的业务目标或要解决的核心问题是什么,目标应该具体、清晰和可衡量。

第二层:角色(Who),也就是可以通过影响谁的行为来实现目标,或消除实现目标的阻碍。角色通常包含①主要用户,如产品的直接使用者;②次要用户,如安装和维护人员;③产品利益相关者,也就是虽然不使用产品但会被产品影响或影响产品的人,如采购的决策者、竞争对手等。

第三层:影响(How),也就是怎样影响角色的行为来达成目标。这里既包含产生促进目标实现的正面行为,也包含消除阻碍目标实现的负面行为。

第四层:功能(What),也就是要交付什么产品功能,它决定了产品的范围。

影响地图实例

影响地图关键要点是跨职能团队共创、逐层拆解、形成树状结构、叶子节点可以分层并划分优先级、动态执行及调整。

影像地图示例

用户故事地图

用户故事地图的关键作用

由于用户故事是以一个个条目按优先级排序的,比较容易陷入“只见树木不见森林”的境地,而用户故事地图可以使我们专注于用户和用户体验,对用户故事进行组织和排序,并且保持产品的全景图。如图所示,用户故事地图将用户故事按照横轴和纵轴重新排序,讲述产品的故事,形成叙事主线。

最上方是不同的用户角色;横向从左到右是用户角色以第一人称讲述的故事(用户活动的优先级或业务流程),纵轴表示每一个步骤实现的细节。

用户故事按照颗粒度目标抽象程度分为3个目标层级:

(1)用户活动(User Activity)——最抽象、最粗粒度、最高层的用户目标,像空中的“风筝”一样,称为摘要级任务(Summary-level Task)。如“管理邮件”。

(2)用户任务(User Task)——较具体、较详细、中层的用户目标,像“海平面”一样,称为功能级任务(Functional-level Task)。如“管理邮件”按照增删改查维度拆分的“读取邮件、删除邮件、查找邮件、撰写邮件”等。

(3)子任务(Sub-tasks)——最小颗粒度、最具体、最底层的细节、替代、变化和异常等用户目标,像“海平面”任务下的“小鱼”任务一样,称为子任务。如“读取邮件”拆分的子任务:打开基本文本邮件、打开富文本邮件、打开HTML邮件、打开附件等。

“摘要”级任务/用户活动代表的是用户的关键行为,这些活动形成了一条叙事主线,构成了用户故事地图的主干(Backbone)。无论是“风筝”“海平面”,还是“小鱼”,都仅仅是用户目标不同的抽象程度,代表不同颗粒度的用户故事。简单来说,就是将用户故事分成三级,代表大、中、小故事。通常来说,业务逻辑不是特别复杂的系统可以采用比较简单的两个层级的故事地图,如京东360评测系统的用户故事地图,如图所示。

用户故事地图实例

1.京东旅行项目群用户故事地图(包含76个子项目)

京东旅行项目群用户故事地图的相关内容如图所示。在实际流程中,可用三色小飞机代表状态:红色代表需求已经细化,可以进入开发;蓝色代表开发已经完成,可以进入测试;紫色代表测试已经完成,可以对外发布。在一张地图上,既有了全局视角,又有了需求的进度状态。这样,用户故事地图可以一直保持到项目结束,随时根据外界变化进行调整。

京东旅行项目群用户故事地图全景

京东旅行项目群用户故事地图之版本计划

京东旅行项目群用户故事地图中故事的状态

看板墙

可视化项目进展与问题

在敏捷团队协作方面,挂在墙上的“人人可见的大图表”是一种普遍的实践,它被用来共享项目的状态并将之可视化。只有将一切可视化,才能实现项目管理过程的透明化;透明后才能看到问题与风险;有了观察,才能进行有针对性的调整。

最常见的看板墙是任务看板图(Task Kanban Board),如图所示。

另外,还有特性看板图(Feature Kanban Board)展示整体进展趋势的燃尽图,如图所示。

看板墙实例

1.京东到家主数据团队的任务看板墙

用一面墙可视化了3个协同团队的日常工作,并展示了DoD、每日例会的3个问题、最近1~2个迭代的高优先级需求列表、团队回顾改进行动项、迭代之星等关键内容。京东到家主数据团队任务看板墙如图所示。

2.京麦团队看板墙

京麦团队看板墙如图所示,在该实例中,看板墙边就是持续集成状态大屏,实时监控代码提交是否引起了构建失败。

3.无人仓机电团队的电子看板

除了物理的看板墙,也可以采用电子看板。如图所示,使用京东“乐哦”电子看板管理无人仓机电团队的工作。

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐