微服务设计:从用户需求到接口规范
1. 工作理论与工作故事格式
哈佛商学院教授克莱顿·克里斯坦森提出了“待办工作理论”,他指出客户购买产品往往是为了解决自身面临的问题。在产品设计中,以“工作”而非“客户”作为基本分析单位,能让产品更成功且受客户青睐。
在收集需求时,我们应将关键角色需要完成的工作作为分析单位。为了统一记录和确保关键数据点得到妥善记录,我们采用标准的工作故事格式来捕捉待办工作(JTBDs),即 “当 <某种情况> 时,我想 <动机>,以便我能 <目标>”。
与Scrum或其他敏捷方法中的用户故事不同,工作故事不围绕用户角色展开,而是强调具体情况。例如,挂一幅画时,无论是专业承包商还是新手房主,都需要在墙上打一个四分之一英寸的洞,重要的是完成工作的背景和情况,而非执行者是谁。
以下是不同角色的工作故事示例:
- 家庭度假者(Riley) :
- 当Riley为家庭度假规划航班时,他们希望能够通过多个标准过滤可用航班,包括航班上有四个相邻座位、转机次数、转机机场是否有适合儿童的设施等,以便家人能舒适飞行。
- 当Riley计划一个突发的长周末家庭短途旅行时,他们希望获得价格实惠且航程短的有趣旅行建议,以便有可供考虑的选择列表。
- 常旅客(Emma) :
- 当Emma的计划改变,无法乘坐之前预订的航班时,她希望能够轻松改签航班,以便获得符合新计划的航班。
- 当Emma更喜欢另一个可用座位而不是当前分配的座位时,她希望能够选择替代座位,以便更享受飞行。
-
超级会员免费看
订阅专栏 解锁全文
170万+

被折叠的 条评论
为什么被折叠?



