Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

*** This project was changed after GR1, we are no longer "FriendTrain" we are now "LunchBunch".  LunchBunch is an Androis app designed to allow users to create lunch events and invite their friends to them.  Users may also browse lunches they have been invited to and either accept them or decline them.  GR2-4 are up-to-date.

User Analysis:

We have identified the following main user classes, but it is possible for a user to belong to more than one of these classes:

...

The parent class is interesting, because there can be adults who both work and are parents. This indicates a need for our design to have some sort of flexibility to overlap between different user groups.

Task analysis:

The main tasks involved in interaction with the FriendTrain application are:

  1. Organizing Contacts
  2. Activity Administration
  3. Joining Activities
  4. Finalizing Activity Details

1. Organizing Contacts

To interact with other users through the application, each user must maintain a list of approved contacts. These contacts may be categorized into groups based on the user’s preferences.

Subtasks*

  • Find contacts who also have the app
  • Organize contacts into groups that the user wants to do activities with

...