You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

GR1 - Task analysis

User analysis

Task analysis

GOAL 1: Check current Midnights

Preconditions:

  • Midnights for the coming week have been posted by the Midnight Maker (brother responsible for running the algorithm). 
  • The user needs to know his username, password, or have an MIT certificate.

Subtasks:

  1. Login to the exchange
  2. Navigate to the most current display of Midnight assignments

GOAL 2: Buy Midnight Labor

Preconditions:

  • The user cannot make his assigned Midnight, or
  • The user achieves higher utility by paying for labor rather than doing his assigned Midnight.
  • The user has logged in to the exchange

Subtasks:

  1. Display the current market for labor prices for a specific Midnight
  2. Determine if the current market price for Midnight labor is acceptable to the user. If so,
    1. Enter date of Midnight
    2. Enter Midnight type
    3. Place buy market order
  3. If market price is too high,
    1. Enter date of Midnight
    2. Enter Midnight type
    3. Enter ask price
    4. Place buy limit order
  4. Confirm order
  5. Wait for notification that order has been filled.

GOAL 3: Sell Midnight Labor

Preconditions:

  • The user has free time and wishes to earn money by doing Midnights, or
  • The user achieves higher utility by doing Midnights
  • The user has logged in to the exchange

Subtasks:

  1. Display the current market for labor prices for all Midnights
  2. Determine if the current market price for Midnight labor is acceptable to the user. If so,
    1. Enter date of Midnight
    2. Enter Midnight type
    3. Place sell market order
  3. If market price is too low,
    1. Enter date of Midnight
    2. Enter Midnight type
    3. Enter bid price
    4. Place sell limit order
  4. Confirm order
  5. Wait for notification that order has been filled.

Domain analysis

  • No labels