... | ... | @@ -13,12 +13,31 @@ PERSONAS |
|
|
* Robert
|
|
|
* Robert works an office job writing reports daily hidden away in his cubicle with little variety in his day. He has been working this job for four years now and it has started to take a toll on him. Robert has been looking for a way to spend his time doing something more meaningful after work. He has been thinking about starting a kids' soccer league for his son to participate in.
|
|
|
|
|
|
|
|
|
<!-- Note: some of these features are extras and probably won't be implemented -->
|
|
|
EPICS
|
|
|
1. Find & join a sports team (Lee)
|
|
|
* As a person wanting to join a sports team, I want to see all available sports teams in a sport I can join.
|
|
|
* As a person wanting to join a sports team, I want to be able to see information about current leagues for a particular sport of interest.
|
|
|
1. Find & join a sports team (Lee)
|
|
|
* As a person wanting to join a sports team, I want to see all available sports teams for a particular sport that I am eligible to join.
|
|
|
* **Acceptance Criteria:**
|
|
|
* User can search up particular sports to see leagues that play that sport
|
|
|
* User can see all sports leagues and filter by sport
|
|
|
* User can see sports teams within a particular league
|
|
|
* User can see team and league capacity so they know if the team or league can accept new players
|
|
|
* As a person wanting to join a sports team, I want to be able to see information about the leagues and teams that I could join.
|
|
|
* **Acceptance Criteria:**
|
|
|
* User can see descriptions about teams and leagues
|
|
|
* User can see players on a team or in a league
|
|
|
* User can see win loss records and rankings of a team
|
|
|
* As a person wanting to join a sports team, I want to join a sports team easily by sending a request or receiving an invitation.
|
|
|
* **Acceptance Criteria:**
|
|
|
* 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
|
|
|
* As a person wanting to join a sports team, I want to be able to communicate with the owners or administrators of the leagues or teams I might join.
|
|
|
* **Acceptance Criteria:**
|
|
|
* Users and team/league owners can communicate via chat
|
|
|
* Users receive notifications after receiving a message
|
|
|
* As a person wanting to join a sports team, I want to be able to see sports teams close to my location.
|
|
|
* **Acceptance Criteria:**
|
|
|
* Users see leagues closer to their location by default
|
|
|
|
|
|
|
|
|
2. Keep track of all stats. (Jay)
|
... | ... | |