核對清單: 使用案例模型
本核對清單有助於確認使用案例模型是否完整且有效。
關係
主要說明


檢查項目
使用案例模型的簡介內容簡潔扼要地概述系統用途及功能
使用案例模型確切呈現系統行為
檢閱模型時能否很快瞭解系統的功能:
  • 無繁複的包含及延伸關係,像是內含使用案例又再延伸,或延伸的使用案例又包含其他使用案例等情形。以免有礙綜合性。
  • 相互依存關係最小化,同時讓內含、延伸或專用使用案例清楚瞭解架構及其他內含、延伸或專用使用案例的內容。
所有的使用案例均已界定
使用案例全體涵蓋所有的必要行為。
所有的功能需求均對映到至少一個使用案例
特定使用案例所必須滿足的非功能性需求已全數對映至該等使用案例
使用案例模型不含多餘行為
所有的使用案例佐證皆可追蹤到功能需求。
使用案例之間的所有關係皆為必要
所有內含、延伸及一般化關係的佐證尤其不可或缺
當模型規模較大且/或模型中有部分責任分散配置時,適當套用使用案例套件
  • 已降低或排除跨套件相依關係,以防發生模型元素擁有權衝突。
  • 直覺化套裝使模型易於瞭解。