扫码阅读
手机扫码阅读
有时候用户故事拆分好坏可能只差一个问题
377 2024-02-22
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
查看原文:有时候用户故事拆分好坏可能只差一个问题
文章来源:
Bruce Talk
扫码关注公众号
用户故事拆分的质量直接影响一个团队是否能够顺利达成迭代目标。合理拆分Sprint Backlog能够简化任务估算,减少任务间依赖,从而提高团队效率。本文分享了一个用户故事拆分的实际案例。
团队讨论的是一个预计需要3天完成的中型用户故事,最初被拆分成三个相互依赖的子任务,分别是:
- 后台数据库的处理逻辑。
- 对应数据库上层的应用层逻辑修改。
- 前台交互的对应变化。
这种拆分方式要求每个任务按顺序在一天内完成,以便QA能在第三天开始测试。
然而,当提出如果只有1天时间完成该功能,并且需要保证最小可行产品(MVP)时,团队成员重新思考并提出了新的拆分方案。这个方案摒弃了之前的多余假设和非必要功能,使得用户故事可以在一天内完成。
Bruce有话说
团队在拆分用户故事时,往往会因为追求完美添加不必要的假设和功能。应通过引导性问题来转变思考方式,重新审视拆分方案的必要性。强有力的问题可以有效地激发团队的思考,打破思维定势。分享了两个有用的资源,包括敏捷大师Mike Cohn的"5种用户故事拆分法"文章以及一个全面的用户故事拆分图谱,供有兴趣的读者参考。
想要了解更多内容?
查看原文:有时候用户故事拆分好坏可能只差一个问题
文章来源:
Bruce Talk
扫码关注公众号
Bruce Talk的其他文章
SM和PO如何参与Daily Scrum——《Scrum指南》重读有感(3)
如果 Product Owner 或 Scrum Master 正在积极处理 Sprint Backlog 条目,那么他们将作为 Developers 参与其中。
我们需要软件工艺
软件开发并不是一项简单机械的活动,将其看作一种工程学实践是不恰当的。因此,我们需要给软件开发一个更好的隐喻:软件工艺。
配置Mountebank环境
介绍一下如何快速配置一个环境,启动mountebank服务。
理解用户故事的本质
我们为什么要使用用户故事来交流需求?你的用户故事写的对吗?为什么用户故事是三段式格式?
通过假设地图进行产品待办列表排序
本周介绍一个简单产品待办列表排序方法。
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线