如何在现实世界中获取开发用例模型所需的信息?

How to obtain the information needed for the development of the use case model in the real world?

如何获取案例模型开发的相关信息。正确的做法是什么?

@Ister 是对的:正确捕捉客户的需求是一个完整且复杂的话题。

可以提供一些提示:

  • 如果得到工作状态,这是第一个来源

  • 如果你得到一个真正的客户,在工作状态之后,关于他的业务和他的业务流程的研讨会是一个来源

  • 如果你想与竞争对手一起实现一个软件,寻找竞争对手的产品是一种寻找用例的方法

  • 最先进的领域也是来源

  • 采访领域演员可能是来源

  • 如果你在交通、军队、医疗等领域工作;有一些规范可以用来定义用例

  • 做 UI 模型可能是定义用例和业务流程的一种方式。特别是与非 "it aware" 人。 UI是为了实现业务流程,所以展示ui模型可能会帮助一些客户定义他们的需求。

  • 自己的经历

跟你用的是什么Methodology有关。您的方法步骤准备好您对用例建模的输入。

例如,在基于 RUP 的方法论中,用例建模的输入是:

  • 获取常用词汇
  • 管理依赖项
  • 审核要求
  • 详述用例
  • 详细说明软件要求
  • 确定测试目标
  • 确定测试思路
  • 确定测试动机
  • 优先使用案例
  • 架构分析
  • 评估架构概念验证的可行性
  • 用例分析
  • 定义测试方法
  • 构建用例模型

您可以找到:

  • 用例建模的完整指南
  • 用例建模的输入
  • 用例建模的输出
  • 例子
  • 等等

this site.

但是,在其他方法论中可能有所不同。