我正忙着为我正在进行的项目编写业务规则和用户故事。对于一些故事,应该有如下的默认行为。
该应用程序处理代表的订单。当为某个地区下订单时,它应该选择一个默认仓库(某些地区有自己的仓库)。
我想知道如何为用户故事定义这些行为。这些是业务规则吗?
答案 0 :(得分:2)
'听起来像你刚刚做得很好。
是的 - 这绝对是用例中绝对属于的细节。
... IMHO
答案 1 :(得分:1)
我想知道如何为用户故事定义这些行为。
他们期望用户明确表示。
这些是业务规则吗?
是
棘手的部分是这个。
故事1:手动处理订单,用户选择仓库。这是每个人心中的前沿和中心。他们详细讨论了这个问题。
故事2:订单自动处理,系统挑选仓库。这是假设的。更重要的是,这里没有真正的用户交互。它只是“发生”而没有演员看到它或与之交互。由于没有互动,因此用户故事不是很好。它不会导致花哨的屏幕和正常的工件,以及用户与系统交互的正确用户故事。
当“自动”或“默认”事件发生时,用户故事就变成了一种堕落的情况,因为没有任何屏幕,页面或表格或互动,因此似乎需要做的工作量较少。
然而,当“自动”或“默认”事情发生时,某个地方的某个用户确实关心并且确实需要确定它确实发生了。即使它是大量发生的。在其他地方,用户故事2有一些变化。
自动或默认行为通常会突出显示需要审核或审核或概述故事,以确保自动内容确实正确发生。
答案 2 :(得分:0)
从我的观点来看,默认行为是主要用户故事,任何替代方案都是另一个用户故事。
所以是的,你必须添加这个用户故事。
由于
M.Radwan