核对表:业务用例模型
此核对表有助于确保业务用例模型是完整并且准确的
关系
检查项
对于业务目标
  • 业务策略已转换成业务目标了吗?
  • 业务目标是具体并且可评估的吗?
  • 业务目标之间的关系明确吗?
  • 已确定了所有业务目标吗?
对于业务参与者
  • 已找到了所有业务参与者吗?
  • 每个业务参与者都代表某个角色而不是某个人吗?尝试至少为两个可充当参与者的人员命名。
  • 每个业务参与者都对业务之外的某个事物建模吗?
  • 每个业务参与者至少涉及一个业务用例吗?若不是,请删除该业务参与者。
对于业务用例
  • 业务用例与您希望它们描述的业务一致吗?
  • 已找到了所有业务用例吗?应将业务用例结合到一起执行业务内的所有活动。
  • 存在名称非常相似的多个业务用例吗?如果存在,则考虑将它们合并或更改它们的名称。
  • 业务用例与业务策略一致吗?
  • 每个业务用例都至少支持一个业务目标吗?
  • 业务内的所有活动至少包含在一个业务用例中吗?
  • 业务用例的数目和大小之间平衡吗?
  • 每个业务用例都是唯一的吗?如果不是,则考虑将它与某个类似的业务用例合并。
  • 每个业务用例都至少涉及一个业务参与者吗?如果不是,那么它有意义吗?
对于业务用例图
  • 图的结构看起来合理吗?
  • 图提供了易于理解的业务用例概述吗?
  • 图中的关系是否过多?
  • 图是不是太大且又复杂以致于应分成若干个较小的图?
对于业务用例模型中的包
  • 每个业务用例包的名称和用途都明确吗?
  • 每个业务用例包的内容与它的名称和用途一致吗?
  • 包的数目与业务目标、业务参与者和业务用例的数目之间的比率合理吗?业务用例包中(直接)包含的元素不应超过大约 20 个。
  • 业务用例包是否嵌套得过深?
  • 包结构是否使得模型更清楚且更易理解?