... | ... | @@ -2,23 +2,26 @@ |
|
|
|
|
|
In this milestone we talk about the personas we created for using the app, an epic for each persona, and break the epics down into smaller user stories for implementation.
|
|
|
|
|
|
## TODO for ALL:
|
|
|
Write personas, modify Epics, write user stories (2-3), write acceptance criteria for each user story
|
|
|
|
|
|
|
|
|
## Personas
|
|
|
|
|
|
### Chad
|
|
|
* Chad is a third-year U of S Student and enjoys playing sports competitively throughout the year. He is 20-years-old and works at Sport-Chek part-time. He particularly likes working in the racket department, because he enjoys playing racket sports the most. His favorite sports are squash, tennis, badminton, basketball, and volleyball. For some sports, he already has a group of friends to play with. For other sports, he wishes that there was an easier way to find people interested in the same sport so he can play with them. But above all else, because of Chad's competitive nature, he wants to track stats and standings for all the games he plays and overall stats for his team against other teams. Chad wants to see his team's performance and history so he can have a better idea of his team's competitiveness against other teams. He is also interested in seeing historical data for games/matches so he can find trends over time and ultimately improve his game. Chad has just completed a design class, which has made him actively aware of how things are designed around him, including apps. As a result, Chad only uses apps that have a modern look, with a simplistic layout, and an intuitive feel.
|
|
|
|
|
|
|
|
|
### Michelle
|
|
|
* Michelle is a first-year U of S student, Michelle's high school friends went to different universities and Michelle wants to branch out and make new friends at her new university. Michelle used to play soccer in elementary school and thinks this could be a good starting point to meet new people. Michelle, being new to campus, doesn't know of any recreational sports groups and would like an easy way to find a soccer team and connect with others. Michelle is an English major and is very inexperienced with technology. Michelle doesn't want to feel stupid or clueless when using an app and would prefer an app that has a clean design and is easy for a new user to pick up and use efficiently.
|
|
|
|
|
|
|
|
|
### Jim (Shantanu)
|
|
|
* Team owner
|
|
|
|
|
|
|
|
|
### Robert Young
|
|
|
* Robert Young has been working Data Entry at Hilden & Locke for six years. This keeps Robert cooped up inside a cubicle for eight hours a day staring at a screen with little interaction from his surroundings. He comes home from work every day feeling tired and worries about an argument that could ensue with his wife of seven years. He sometimes sits on the porch and remembers when the two of them had fun together but it feels like such a distant memory now. He thinks that the only reason they are still together is for the sake of their son, Tony.
|
|
|
* Robert Young has been working Data Entry at Hilden & Locke for six years. This keeps Robert cooped up inside a cubicle for eight hours a day staring at a screen with little interaction from his surroundings. He comes home from work every day feeling tired and worries about an argument that could ensue with his wife of seven years. He sometimes sits on the porch and remembers when the two of them had fun together but it feels like such a distant memory now. He thinks that the only reason they are still together is for the sake of their son, Tony. Robert has always loved soccer and only stopped playing after a knee injury a few years ago. Since the incident, Robert had this growing feeling of emptiness with all of his wasted time towards nothing. He has been looking for something to fill this gap when he had the idea of starting a kids' soccer league that his son could participate in. Robert has a decent grasp on how to use computers from his job but doesn't have any idea how to set up a system for managing something of this scale.
|
|
|
|
|
|
|
|
|
* Robert has always loved soccer and only stopped playing after a knee injury a few years ago. Since the incident, Robert had this growing feeling of emptiness with all of his wasted time towards nothing. He has been looking for something to fill this gap when he had the idea of starting a kids' soccer league that his son could participate in. Robert has a decent grasp on how to use computers from his job but doesn't have any idea how to set up a system for managing something of this scale.
|
|
|
|
|
|
<!-- Note: some of these features are extras and may not be implemented -->
|
|
|
|
... | ... | @@ -87,13 +90,6 @@ As a person wanting to manage a sports league, I want to manage a kids' soccer l |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Extra
|
|
|
Plan and schedule games with other teams.
|
|
|
* Create invitations for a specific time to have a game
|
|
|
* Notifications for an upcoming game (and when next game is confirmed by team owners)
|
|
|
|
|
|
|
|
|
## User Stories
|
|
|
* DID WE ALREADY DO THIS UNDER THE EPICS?
|
|
|
* [IDENTIFY THE USER STORIES]
|
... | ... | |