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

Compare with Current View Page History

« Previous Version 6 Next »

Interviews

Interviewed three people:

  • 40 y/o male, Software Engineering Manager at a local company
    • Often has to answer the same questions over and over again about when deadlines are.
    • Spends a large amount of time reminding people about deadlines
    • Currently uses Jira to manage tasks, but people typically ignore the due date feature because it is extremely complicated
  • 25 y/o male, Software engineer at a local company
    • Uses a todo list manager and calendar notifications to manage tasks
    • Difficult to work in a team with his current set up
    • Gets notified far too often about impeding deadlines 
  • 20 y/o female, Simmons Student
    • Uses a written planner to keep track of due dates
    • Has lost her planner and then struggled to get organized again

User Analysis

Andy the team manager
Andy is the team leader of a project in his company. He has a lot of experience managing his team. One of his main jobs is to ensure that deadlines for projects are met. He often reminds his team members via email of deadlines as they approach. However, these manual actions sometimes are time-consuming for Andy.

Bill the team member
Bill is a team member of a project. While he is generally diligent about keeping track of his own tasks and deadlines in a personal planner, he finds it cumbersome to easily see deadlines of other members in his team. He wants to find a more efficient way to see his specific deadlines along with those of his teammates. He might also want to set private deadlines of his own for a given project.

Chuck the casual user
Chuck is a user who does not use TeamTimer quite as intensely as people on project teams. He isn't the most organized person in the world either. He wants to create countdowns to events, such as birthdays of close friends and family. He wants to be notified of events efficiently. He also would like to have the option share timers with a specified group of people, or share them publically.

Task Analysis

  1. Easily creating a timer.
    1. It is extremely important that a user can quickly and easily create a timer with a simple web based interface.
  2. A user needs to be able to browse their personal timers
    1. A users should be able to browse their personal timers either via a login system or local storage on their computer.
  3. Sharing a timer with your team
    1. The main focus of this app is for users to be able to share timers with each other, so it must be easy to invite other people to use your timer. This can be done via email or Facebook integration.
  4. Finding timers that are relevant to you
    1. A user should also be able to search timers based on their interests and location. A notion of public and private timers should be introduced. 
  5. Sending customizable notifications
    1. A user should be able to set notification settings for each timer that they follow, as well as be able to set default notification settings that apply to all new timers they follow. A texting service like twilio could be used to send text notifications, as well as simple email notifications.
  6. Displaying a timer
    1. When a user visits an individual timer page it should have a large simple countdown timer prominently displayed with few other distractions.
  • No labels