Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Andres Lopez-Pineda, Jesse Riemer, Taylor Gilbert

User Analysis

Rower
  • Physical limitation: No hands available to use interface
  • Motivation: Interested in retrieving relevant information, quickly
  • Environment: Will be used on a boat while rowing
Coxen
  • Physical limitation: No hands during race, since they will be needed for steering
  • Motivation: Interested in retrieving relevant information, quickly
  • Environment: Will be used on a boat while steering and communicating with rowers
Coach
  • Environment: In a chase boat, so cannot directly interact with other boat, rowers, or coxen.  

Task Analysis

Access boat-related data in real-time   
  • Goal: To monitor the status of the boat in order to communicate that to the rowers
  • Precondition: iPhone is secured to boat, in view of the user
  • Subtasks:

...

  • Once started, view all relevant information with minimal interaction

...

  • View pre-written notes

...

  • View ghost trail of current path and desired path

...

  • View stroke + accelerometer data

...

  • Toggle between on-boat and coach modes

...

  • If in coach mode, use a button to count strokes
Store race data
  • Goal: Save a set of data related to a race
  • Subtasks:

      ...

        • Press button to start race

      ...

        • View data (as in the task above) during the race

      ...

        • View timer for the race

      ...

        • Choose whether to record audio in addition

      ...

        • Press button to end race

      ...

        • Have the data automatically be stored for later use

      ...

        • Change the name of the race afterwards
      Replay race data
      • Goal: To be able to review race data at a later date
      • Precondition: the user has stored at least one set of race data
      • Subtasks:

          ...

            • Choose desired race out of a list of past races

          ...

            • View race data at any point in the race, with the different sets of data time-synced

          ...

            • Play/Pause/Rewind playback