从模糊的功能需求到清晰的交付计划
跟随一个新用户引导案例,从开放的问题逐步走向小而可验证的改进;随着决策日渐明确,思维导图也随之完善。
有人说:“我们需要让新用户上手更容易。”
所有人都赞同。接着建议纷纷出现:增加清单、缩短设置流程、改进说明、发送欢迎邮件。
没过多久,想法就足以排满一个迭代。但团队究竟要解决哪个问题,却没那么清楚。
这正适合画一张思维导图。它为团队提供一个空间,在决定开发什么之前探索需求、关联想法,并让尚未解决的问题保持可见。
本指南以一个开发共享工作空间产品的虚构团队为例。新客户需要创建账号、设置工作空间,再邀请团队成员。团队接到的任务是改善这段体验。
我们将把这一需求从开放讨论推进为 Jira 中一项规模小、描述清晰的工作。无论使用哪种思维导图工具,你都可以沿用这个过程。
1. 从需求出发,但别把需求当成答案
“让新用户上手更容易”表达的是意图。它尚未说明用户在哪里遇到困难,也没有说明应该改变什么。
团队将“改善新用户引导”放在导图中央,并添加四个分支:
- 创建账号
- 设置工作空间
- 邀请团队成员
- 共同完成第一个有价值的操作
这样,讨论便有了结构。大家不再把“新用户引导”视为一个庞大的问题,而是可以指出体验中的某个具体环节。
团队在对应分支旁补充目前已知的信息。在这个虚构案例中,客服收到过用户询问在哪里邀请同事。在一次操作观察中,一位新工作空间的所有者在工作空间首页寻找邀请入口。这个入口确实存在,但位于工作空间设置中。
这些观察指出了值得调查的方向,并不能证明整个新用户引导流程都需要重做。
团队保留导图上的其他分支,将注意力转向“邀请团队成员”。
2. 区分已知事实和个人推测
一个解释一旦被人自信地说出来,就很容易听起来像事实。
“用户不邀请同事,是因为邀请流程太复杂了。”
也许如此。但他们的困难是找不到邀请表单、无法填写完成,还是不明白为什么现在就要邀请别人?这些是不同的问题。
团队在邀请分支下建立三个分组。
已观察到
- 客服收到过用户询问在哪里邀请团队成员。
- 一位工作空间所有者曾在首页寻找邀请入口。
- 现有邀请入口位于工作空间设置中。
假设
- 更显眼的入口能帮助用户找到它。
- 部分所有者可能没有意识到,邀请团队成员是有价值的下一步。
尚不明确
- 所有者找到现有表单后,能否顺利填写完成?
- 收到邀请的人是否明白接下来该做什么?
标签比视觉样式更重要。任何查看导图的人,都应该能区分观察结果与可能的解释。
在选择方案之前,团队请几位新工作空间所有者实际演示邀请同事的过程。团队观察他们在哪里寻找入口,并询问他们预期会发生什么,而不是先告诉他们邀请入口的位置。
在本例中,操作观察表明,找到表单是眼前的障碍。向所有者展示入口后,他们能够完成填写。收件人的体验仍需单独调查。
现在,团队可以更具体地描述问题:
“新工作空间所有者不容易找到邀请团队成员的入口。”
这个描述足够具体,能够指导接下来的讨论,也能让团队在做出改动后回头检验。
3. 围绕同一个问题探索几个方案
问题更加清楚后,团队重新考虑可能的改进,并在导图中加入三个方案:
- 在工作空间首页放置“邀请团队成员”操作入口。
- 在初始设置流程中加入邀请步骤。
- 发送后续邮件,说明如何邀请同事。
每个方案都可能有所帮助,但它们触达所有者的时机不同。
首页入口会在用户返回工作空间时持续可用。设置步骤可以尽早介绍邀请功能,但部分所有者当时可能还没准备好邀请别人。邮件可以起到提醒作用,不过所有者仍需返回产品中操作。
团队在每个方案旁写一段简短备注,说明它旨在提供什么帮助。这样,讨论就能始终围绕问题,而不会变成对各自最喜欢的功能投票。
不必把所有能想到的方案都画出来。先列出几个可行的应对方式,再问:
- 它能解决我们观察到的困难吗?
- 它能在所有者需要的时候提供帮助吗?
- 要让它奏效,我们还需要了解或改变什么?
有用的导图能让这些选择更容易讨论。分支越多,并不一定越好。
4. 选择一个有价值的起步方案
团队选择测试工作空间首页上一个显眼的邀请入口。
为什么选它?它直接回应了所有者寻找入口的位置,而且可以复用现有邀请表单。对于决定稍后再邀请同事的所有者,这个入口也会一直保留。
这是一个起点,并不意味着新用户引导中的所有问题都已解决。
团队展开选中的分支,明确约定范围,并在计划旁记录暂缓的想法和待调查事项:
本次改进包含
- 在工作空间首页添加标签清晰的邀请入口。
- 通过该入口打开现有邀请表单。
- 保留现有邀请权限和发送行为。
以后考虑
- 考虑是否应在初始设置中加入邀请步骤。
- 考虑后续提醒是否有帮助。
需要调查
- 检查接收和接受邀请的体验。
保持这些分组可见,有助于避免反复重开同样的决策。邮件方案并没有消失,收件人的体验也没有被遗忘。它们只是没有纳入这次初步改进。
此时,团队还会与负责实施改动的人核对。复用现有表单听起来很直接,但也可能存在影响方案的约束。最好在认为范围已经确定之前发现这些限制。
5. 描述用户应该能够完成什么
“添加邀请按钮”描述的是界面变化,却没有充分说明团队希望实现怎样的体验。
一个更有用的问题是:
“这项改进完成后,工作空间所有者应该能够做什么?”
团队约定了一组简短的检查项:
- 有权邀请团队成员的所有者,能够在工作空间首页找到“邀请团队成员”入口。
- 选择该入口会打开当前工作空间的现有邀请表单。
- 所有者能够使用现有流程完成邀请。
- 没有邀请权限的人不会通过新入口获得访问权限。
- 该入口在产品支持的屏幕尺寸上可用,并且可以通过键盘访问。
这些就是验收标准:团队可以用来检查工作的可观察条件。它们不必写得像技术规格说明。
还需要区分两个问题。“我们交付了约定的改动吗?”可以通过检查这些条件来回答。“改动让邀请入口更容易被发现了吗?”则需要观察用户如何使用它。
按钮即使完全按规格运行,也仍然可能被忽略。
6. 将约定的工作移入 Jira
导图帮助团队探索了需求并做出决策。现在,选定的改进已经可以转化为一项能够被接手的工作。
团队为约定的结果创建一个 Jira 工单,而不是为导图中的每个分支都创建工单。
这个工单可以包含以下内容:
标题:让用户能够从工作空间首页发起团队成员邀请
重要性:新工作空间所有者难以在设置中找到邀请入口。我们希望所有者能够在首页发起邀请,因为那里正是他们原本会寻找入口的地方。
范围:添加“邀请团队成员”入口,打开当前工作空间的现有邀请表单。保留现有权限规则和邀请行为。
不包含:新的设置流程、提醒邮件,或对接受邀请体验的修改。
验收标准:纳入上一节约定的检查项。
规划背景:链接到导图,让处理工单的人能够查看观察结果、备选方案和范围决策。
根据团队的工作方式,设计和实现可能拆成独立任务。应在拆分能够让职责或交付更清晰时拆分工作,而不是自动把导图结构复制到 Jira。
分支用来组织思考,工单用来描述工作。两者不需要一一对应。
如果思维导图工具支持连接 Jira,你可能可以从选定节点创建工单,并在导图上保留可见的关联。如果不支持,也可以单独创建工单,再添加链接。无论采用哪种方式,交接前都要检查工单:简短的节点标签通常无法包含接手者需要的全部背景。
交付开始后,在 Jira 中维护状态和负责人。使用导图记录更广泛的问题、决策依据以及仍未解决的问题。这样,每个地方都有明确用途,也能减少维护两套独立任务列表的冲动。
7. 检查原来的问题是否有所缓解
改动发布后,团队回到之前写下的那句描述:
“新工作空间所有者不容易找到邀请团队成员的入口。”
新所有者现在能在无人指引的情况下找到邀请入口吗?他们能继续完成现有表单吗?客服沟通是否表明,同样的困惑仍在发生?
如果团队具备合适的产品指标,也可以查看有多少新工作空间所有者开始并完成邀请。解读这些数字需要背景:部分所有者可能有意独自工作,其他改动也可能影响结果。
对于这个虚构故事,我们不必编造一个成功结局。有价值的下一步,是观察实际发生的情况,并把学到的内容加入导图。
如果所有者找到了入口,却在后续环节卡住,团队就有了一个更具体的探索问题。如果改动有所帮助,团队可以决定是否值得继续推进另一项改进。
最初的需求很宽泛,最终的计划则聚焦明确:清晰的问题、选定的应对方案、可控的范围,以及检验它是否有帮助的方法。
这就是导图的价值。它让讨论从“我们应该改进这个”走向约定好的下一步,同时保留可见的决策依据和尚未解决的问题。
相关文章
立即沟通
对此文章有疑问?让我们讨论你的工程目标。