SharedClearVision | Prepare a statement of purpose for the system that clearly describes the objectives of the system and supports the mission of the organization. Freely distribute it to everyone involved with the project. |
VisibleBoundary | Establish a visible boundary between the system and its environment by enumerating both the equipment and people that interact with the system. |
ClearCastOfCharacters | Identify the actors the system must interact with and the role each plays with respect to the system. Clearly describe each. |
UserValuedTransactions | Identify the valuable services that the system delivers to the actors to satisfy their business purposes. |
EverUnfoldingStory | Organize the use case set as a hierarchical story that can be either unfolded to get more detail or folded up to hide detail and show more context. |