Use Cases

From Secure Computing Wiki
Revision as of 12:26, 18 September 2010 by Benjamincrist (Talk | contribs) (Created page with 'Use Case UC1: Play Game Scope: Laser Chess application Level: User goal Primary Actor: Player Stakeholders and Interests: Player: plays the game as a form of entertainment. Comp...')

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Use Case UC1: Play Game Scope: Laser Chess application Level: User goal Primary Actor: Player Stakeholders and Interests: Player: plays the game as a form of entertainment. Company: wants to ensure game flows as intended and players enjoy playing the game. Advertiser: wants players to view and interact with their advertisement(s) within the game.

Preconditions: Player has application installed. Success Guarantee: Player plays through an entire game. Main Success Scenario: Player starts the application and initiates a game mode: Single Player, Two Player Mode, or Online Multiplayer. Game is initiated, sides are chosen, and the player who moves first is selected. Play begins and player makes move(s). AI or human opponent takes turn making move(s). Steps 3 and 4 are repeated until a winner is declared.

Extensions: Player exits game before a winner is declared:

a. The player who exits the game forfeits. Player times-out (fails to make a move within 7 days):

a. The player whose turn was pending forfeits the game.

Use case 2: Registration (different path for purchase then register as opposed to register then purchase)

Use case 3: Tech support that is automated


Project Topics