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

Compare with Current View Page History

« Previous Version 11 Next »

GR1 - Task analysis

User analysis

Both admins and users are likely relatively young, as they are partygoers and partythrowers.

  • Admin
    • Age 15-30
    • Confortable with standard music players(Winamp, iTunes etc)
    •  
  • User
    • Age 15-30
    •  

Task analysis

Tasks

Vote for songs

Goal

Have songs users desire played.

Subtasks

  1. Go to server website
  2. Show list of available songs
  3. Select songs you like
  4. Vote to send votes to server

Preconditions

  • Working network connection
  • Browsing capability
  • Song still on list when votes are sent
  • Know url for server

Time commitment and frequency

Must be done quickly, as users want to party. Might be checking often for updated lists

Exceptions

  • Songs is no longer available
  • Song is already playing
  • Lost network connection
  • Already voted on song

Create Song list

Goal

Create a list of songs available to voted on.

Subtasks

  1. View songs in library
  2. Select songs in library
  3. Set initial song order or vote seeding.
  4. Save list

Preconditions

  • Songs are in library
  • Is admin user

Time commitment and frequency

Will be done preparty, no hard time limit.

Add music to library

Goal

Make music available to be voted on, played, and added to lists

Subtasks

  1. Obtain music file
  2. Find location of music file
  3. Go to server website
  4. Login as admin
  5. Add the music file to library

Preconditions

  • Server is running
  • Working network connection
  • Music file is available

Time commitment and frequency

High frequency for initial setup of library. Then it will likely be low frequency and determined on an event by event basis.

Exceptions

  • File not found
  • Incompatible file format
  • Upload failure

Domain analysis

  • No labels