敏捷开发中,团队成员认领的是任务还是用户故事?

一次敏捷workshop上,有同学问:“敏捷软件开发中,团队成员自己主动认领的,是用户故事还是被分解成的任务?”同学们一时讨论热烈。

 

稍具敏捷开发实践经验的同学都应该知道,答案是——任务(Task)

 

但我们不想就此打住。让我们从以下几个方面来探讨一下这背后的原因。


用户故事和任务

敏捷团队

敏捷需求估算

敏捷迭代的跟踪与管理


用户故事和任务


用户故事(User Story)和任务(Task)[1]是敏捷开发中管理和跟踪用户需求的主要工具。用户故事是首创于极限编程(XP)的管理用户需求的基本方法,目前已广为各个敏捷实践方法和技术所借鉴和使用。Scrum将用户故事作为最基本的需求管理工具,组成了称之为产品待办事项列表(Product Backlog)的用户需求列表。


用户故事从用户的角度描述用户渴望得到的功能和实现的价值。一个好的用户故事包括三个基本要素:
  角色:谁要使用这个功能。
  活动:需要完成什么样的功能。
  商业价值:为什么需要这个功能以及这个功能带来什么样的价值。


用户故事关注的是交付给客户的最终价值

  • 4
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值