在收集业务用户的需求时,我遇到了需要了解业务用户领域中两个概念之间的基数的问题。

这通常是我想在流程的早期就知道的事情,因为它会影响数据库设计,而数据库设计以后很难改变。

例如,业务用户可能具有“潜在客户”和“参考人”的特定于域的概念。让他们告诉我一个潜在客户有多少推荐人并不总是那么容易,反之亦然。

如果我问一个数据库程序员,我可能会简单地问:“铅和参考之间的基数是什么?”但是,这对企业用户并不总是有意义的。

有帮助吗?

解决方案

我在这里看不到你的问题。你不应该对商务人士使用基数之类的术语,否则你只会得到白眼,或者别人认为你是个自命不凡的人&%^$#$@。:-)

两个问题:

  • 参考人可以有多少线索?
  • 潜在客户可以有多少推荐人?

是简单的英语,任何说该语言的人都可以理解。

但是,一如既往,需求收集是一个梳理过程。如果您无法获得这些简单问题的明确答案,您需要:

  • 向您询问的人明确表示有必要知道(不知道会延迟交付)。
  • 让他们坐在白板前,讨论各种可能性(假设他们有关系,只有四种:一对一、一对多、多对一、多对多)。

和他们坐在一起对你们俩来说都是个好主意。它使他们理解您为什么需要知道,并为您提供所需的信息 更多领域知识。

其他提示

您可以做到这一点的唯一方法是通过用例的工作,并确定基数为他们解释什么是应该发生的。

您:谁需要一个“领导”?它是什么用的?

他们:A铅是我们从一个基准获得

您:?应该怎样的工作

他们:嗯,作为事物的一部分或其他,我们会得到一个参考。我们希望把那些陷入某种名单,所以我们可以细分和区分它们,然后做参考冷调用。有兴趣的冷呼叫转变为“领导”。

您:那么一个参考变成一个铅

它们:号有时参考不产生引线的 [可选性]

您:这样一个提法可能成为潜在客户,也可能去任何地方。

他们:绝对

您:还有什么与基准发生什么呢?比创建可能铅以外什么吗?

他们:没什么

您:没有

他们:除了当信用评分和重新排名所有引用发送出去。

您:所以有两个用例?初始参考和信用评分?

它们:我想是

您:和参考可以创建一个领先的信用评分?

它们:是。是否所有的时间。

您:这样的参考可以产生零,一个或多个线索? [基数]

它们:不。 0或1。

您:除非它被拿下,那么它可能产生的第二引线

它们:右。零,一个或两个。永远不要超过三四个。在绝对上限说它六人。给我们的每基准六个导。我们永远不会需要比这更多。

您:?如何通过外键引用的魔力无限数量

它们:从不。这只是0或1。除了当它的两项。 [尝试抵赖]


我觉得你可以有意义地参与用户的唯一途径是讨论用例。不是数据模型。

您从用例导出的数据模型。

不要忘记询问其他用户。其他部门的员工可能有不同的看法。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top