GR1 - Project Proposal and Analysis
User analysis
- Persona 1: Jill does not have a calendar set.She just joined a group, she got invited to a to a meeting.(Power)
- Persona 2: (Drew) Team leader Jim needs to schedule weekly team meetings with the same group.
- Persona 3: Bret wants to have lunch with his frnds (short time a lot more ppl)
- Persona 4: Didy does not have a smartphone (non mobile user)
Task analysis:
Tasks:
- Linking of calendars/create accounts
- Create meetings
- Sending invitations
- View mashed events
- Group circles
Linking of calendars/create accounts,
Goal: To link/register users on to MashCal
PostCondition: Have account, imported calendar, can create events
Precondition: user want to create or join an event
Subtask: input login, import cal
Create meeings:
Goal: create people
Precondition: Have an account
Postcondition: invitations sent, subscription deadline
Subtasks: Event recurence, deadline
Inviting people:
Goal invite ppl by bumping
Precondition: have a creatd event, have intended users/ mail group
Postcondition: Users receive emails with a link, event link created,
Subtask: Choose group/ email (autocomplete)
View mashed events:
Goals:
Precondition: have an account;
Postcondition: view subtask
Subtask: Reschedule, edit events, filtering,
Group circles:
Goal:
Pre: Have an account, have users emails/group
Post: Have a group for quick inviting
Subtask: Adding removing emails, emailing individually