运输公司对用户计算运输费用
我偶尔(通常是偶然地)发现自己在讨论每个故事是否都应该是可移植的工作。 最近,当我被邀请回答问题时,我(故意)参与了讨论: “ ...用户故事应与潜在的可交付产品增量相对应吗?” 在Quora上 。
理想情况下,每个用户故事都可以独立发送。 对照Bill Wake的INVEST首字母缩略词检查一个故事可能会有所帮助,其中每个故事都是:
- 我 –独立
- N –面议
- V –有价值
- E –估计
- S –小
- T –可测试
挑战通常在于我们如何剖析故事以及我们认为可能的故事。
让我们看一个真实的场景:
您与之合作的律师事务所希望向其站点添加律师搜索。 他们在全球各地拥有数百名律师,专门研究法律的不同方面。
这家设计公司返回了漂亮的屏幕布局,带有搜索栏,可让您以任何顺序提供法律服务的位置和分类,并且它将在屏幕上实时过滤律师名单。 “婚姻PA”,“匹兹堡家庭”和“宾夕法尼亚州孕妇”都可能产生相同或相似的结果。 键入时,搜索系统会提示您可能的单词匹配以供选择。
我会一次解决这个问题。
我将从简单的事情开始-也许可以从下拉菜单中选择我们的一个办事处,并获得律师及其专业法律领域的清单。 一个故事。 装运它。
然后,我将添加按专业法律领域排序的功能。 一个故事。 装运它。
然后,我将添加按专业法律领域进行过滤的功能。 一个故事。 装运它。
我想你可以到达我要去的地方。 每个故事都增加了一些新功能。
我们可能不会像这样完全分解它。 也许我们认为选择专业比位置更重要。 但是方法基本上是相同的。
一路上,我们可能会学到东西。 也许人们在搜索栏中输入律师姓名。 也许人们通常按城市名称搜索,但很少按州搜索。 每个故事都是学习,验证并为我们的客户提供直接价值的机会。
在某些公司中,他们拒绝将早期版本交付生产。 在其他公司,他们会一起发货。 如果做对了,它们都是潜在可交付的-将它们推入生产环境可增加功能,而不会破坏其他任何东西。
先前发布在https://docondev.com/blog/2020/4/17/shippable-stories
运输公司对用户计算运输费用