... | ... | @@ -10,7 +10,7 @@ In this milestone we talk about the personas we created for using the app, an ep |
|
|
* 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.
|
|
|
|
|
|
### Michelle Teamseeker
|
|
|
* Michelle is a first-year U of S student pursuing an English major, Michelle is an only child from a rural town and is very shy. 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 for her elementary school team 'The Barley Harvesters' and even became team captain in her grade 8 year. When Michelle sits alone at the cafeteria, she often finds herself musing about her days as a Barley Harvester, remembering how she really came out of her shell when she was on the field. Michelle used to be the star of her team, but now has nobody to play with. Michelle wants not only to relive the glory of leading her team to victory, but also sees joining a team as a good opportunity to branch out and meet new friends. 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. As Michelle is quite shy, she would like an easy way of finding such a sports team without having to ask around or deal with too many people. Partly because of Michelle's rural background and partly because of her interest in books and English literature, Michelle has limited technical experience. Michelle is reluctant to try an app, as she has often been confused or has felt stupid while trying to use apps in the past. Since Michelle is very shy and doesn't know who to contact to find out more about potential sports teams, Michelle may be willing to give the right app a try. Michelle values simplicity and easy of use above all else. Michelle would also appreciate a text chat functionality so she doesn't have to communicate directly with people when joining teams.
|
|
|
* Michelle is a first-year U of S student pursuing an English major, Michelle grew up as an only child and is from a rural town. Like most rural town's Michelle's hometown was quite small and tightly knit, so Michelle is very anxious about her new, big-city university environment. Back in her hometown, Michelle had a very friends she was very close with, but was often very shy or awkward. Instead of hanging out with others, Michelle often preferred to curl up with a good book. There was one place, where Michelle really came out of her shell, on the soccer field: Michelle used to play for her hometown soccer team 'The Barley Harvester' throughout highschool. Once Michelle was on the field, she became aggressive, an animal flailing towards victory. Michelle harnessed this aggression and became team captain in here grade 12 year. The Barley Harvesters respected Michelle's ferocity so much, they began calling her 'The Combine.' Michelle is now in her first year at university and finds herself alone after all her friends went to other schools. Michelle wishes to branch out and make new friends and thinks playing soccer again could be a nice way to earn the respect of her peers and make some new friends. Since Michelle is a first year student and doesn't know anybody on campus, she has no idea how to join a recreational team and is too shy to ask around about sports teams. Due to Michelle's rural background and choice of major, Michelle has limited technical experience and often finds that many of the apps she tries to use confuse her or make her feel stupid. Since Michelle doesn't know how else to join a team, she would consider trying an app to find teams, so long as the app feels right to her. Michelle values simplicity and ease of use, since Michelle is shy, some sort of a built in chat function would also be appreciated so Michelle can find out more about potential teams to join without having to talk face to face. Michelle could later use this chat aspect to make friends with teammates and schedule meet ups with friends on the team. Michelle really appreciates the social aspect of sports and would like such an app to assist in this area.
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -62,12 +62,22 @@ As Michelle Teamseeker I want to find & join a sports team, so I can meet new pe |
|
|
* User can send a request to a team/league owner to join that team or league
|
|
|
* User can receive invitations to join a team/league
|
|
|
* If user sends a request to join a team, a request is also sent to join the league that team is in, as a player must be in both the league and team.
|
|
|
* As Michelle Teamseeker, I want to be able to communicate with the owners or administrators of the leagues or teams I might join, so I can get a better idea of what the team or league is like and if this will be a good fit for me.
|
|
|
As Michelle Teamseeker, I want to be able to easily communicate with users of the app, so I can easily meet new people and learn about various teams and sports.
|
|
|
* As Michelle Teamseeker, I want to be able to chat with teammates, so I can make friends and schedule events with the team
|
|
|
* **Acceptance Criteria**
|
|
|
* Users on the same team can send and receive text messages through a team chat room
|
|
|
* Users receive notifications describing the message sender and which chat room the message is from when they receive a message
|
|
|
* Team chatroom is available as soon as a new team is created
|
|
|
* As Michelle Teamseeker, I want to be able to directly chat with another user, so I can talk directly to a friend
|
|
|
* **Acceptance Criteria**
|
|
|
* Users can send a text message directly to another user
|
|
|
* Users have the option to send a message to another user when clicking on a user's profile
|
|
|
* Users can chat with other users even if they aren't on the same team or on the same league
|
|
|
* As Michelle Teamseeker, I want to be able to communicate with the owners or administrators of a league or team, to get more information about the sport they're playing or the team/league itself.
|
|
|
* **Acceptance Criteria:**
|
|
|
* Users and team/league owners can communicate via text chat
|
|
|
* Users receive notifications after receiving a message
|
|
|
* Chat is encrypted and secure
|
|
|
* Users can click on another user profile and send chat requests/messages
|
|
|
* Users can see owners of a team/league and have the option to send a message to these owners when they click on the owner's user profile
|
|
|
* Users receive notifications describing the owner and the team/league they own when they receive a message from a team/league owner
|
|
|
|
|
|
|
|
|
|
... | ... | |