【项目管理】需求-用户故事Invest原则
2017-05-17 20:28
232 查看
用户故事Invest原则
Invest描述:I dependent(独立的):
一个用户故事对于另一个用户故事应该是独立的(尽可能的)。故事之间的依赖性使得增加了计划编制,确立有限级,故事估计这些工作非常困难。通常,可以通过组合用户故事或者分割用户故事来减少依赖性。
N egotiable(便于沟通的):
一个用户故事是便于沟通的。一个故事的卡片是包含故事详情的简短描述。这些详情是通过讨论阶段来完成的。一张还有很多详情的卡片实际上减少了和客户的会谈。
V aluable(有价值的):
每个故事必须对客户具有价值(无论是用户还是购买方)。一个让用户故事有价值的好方法是让客户来写下它们。一旦一个客户意识到一个用户故事并不是一个契约而且可以进行协商的时候,他们将非常乐意写下故事。
E stimable(可估计的):
开发者需要去估计一个用户故事以便确定有限级并对故事进行规划。但是让开发者难以估计故事的问题来自:对于领域知识的缺乏(这种情况下需要更多的沟通),或者故事太大了(这时需要把故事切分成小些的)。
S mall(短小):
一个好的故事应该在工作量上短小,描述具有代表性,而且不超过2-3人周的工作量。超过这个范围的用户故事,将会在划分范围和估计时出现很多错误。
T estable(可测试的) :
一个用户故事是可测试的来用于确认完成,记住,我们不开发不能测试的故事。如果你不能测试那么你永远不知道你什么时候是完成了。一个不可测试的用户故事例子:软件应该是易于使用的。
一个编写良好的用户故事是敏捷开发的基础。它们应该相互独立,详情应该便于开发者和用户进行沟通,应该对用户有价值,应该对于开发者来说尽可能的清晰以便进行估计,应该短小,通过预定义测试用例的使用确保它是可以测试的。
(转自:http://www.blogbus.com/duweizhong-logs/112151436.html)
相关文章推荐
- 艾伟也谈项目管理,需求分析之六大原则
- 《最后期限》- 项目管理101条重要原则
- 网站项目管理-如何做好需求分析
- IT项目管理中的2/8原则
- 软件项目管理的成功原则
- “四快一慢”与ERP实施项目管理3--“四快一慢”战术原则的剖析
- 网站项目管理-如何做好需求分析
- 鲜为人知的软件项目管理原则
- 黄得承的文章__“建设项目的费用控制以及项目费用管理系统的需求”—2005年9月13日
- 企业信息化项目管理的七个原则-转自牛津管理评论
- 鲜为人知的软件项目管理原则
- 《最后期限》- 项目管理101条重要原则
- 项目管理:怎样做需求分析(一)
- 软件项目需求调研过程管理小议(转载)
- 需求变更管理的应对和需要遵循的六大原则[zz]
- 软件项目管理的成功原则
- 软件项目管理的成功原则
- 软件开发项目需求变更的管理
- 网站项目管理-如何做好需求分析
- 第17回 测试项目的管理原则