Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User stories - 3rd group, detailed statistics 📊📈 #61

Open
YassenEfremov opened this issue Nov 8, 2021 · 10 comments
Open

User stories - 3rd group, detailed statistics 📊📈 #61

YassenEfremov opened this issue Nov 8, 2021 · 10 comments

Comments

@YassenEfremov
Copy link
Contributor

YassenEfremov commented Nov 8, 2021

Our customer persona and their requirements:

Story 1:

As an experienced football fan who's into betting,
I want to have detailed information about every team and player in a certain match:

  • comparisons between the teams and the players from the current and previous matches
  • information about previous matches of a team and it's players

so that I can decide on what to bet myself.

Tasks:

  • Show detailed statistics about each team - their previous matches, their ranking, etc.
  • Show detailed statistics about each player in each team - goals, cards, fouls, etc.
  • Show comparisons between the two teams in a match - their rank, players, etc.
  • Show comparisons between the individual players in each team - goals, cards, fouls, etc.

Story 2:

As an experienced football fan who's into betting,
I want to have access the profile page of a particular player or team
so that I can see more specific information about them.

Tasks:

  • We need to have 2 seperate profile page formats - one for a player and one for a team (think of a github profile and github organization as an example). They will contain information about:
    • Player profile:
      • player description (name, age, short biography, etc.)
      • general statistics (goals, fauls, injuries, etc.)
      • other statistics (teams the player has been and is a part of, matches, etc.)
    • Team profile:
      • players
      • matches (match history)
      • general statistics (goals, leagues, leaderboard, etc.)

Story 3:

As an experienced football fan who's into betting,
I want to see a leaderboard of the best performing teams and players in certain categories
so that I can get an idea of who the best teams and players are.

Tasks:

  • Show a leaderboard of the best (or worst) performing teams:
    • In a selected category (goals, passes, wins, etc.)
    • Filtered by specific information (date, tournament, player position, etc.)

If you have any questions or suggestions about the stories feel free to comment!

@NikolayLazarov
Copy link
Contributor

Aren't we supposed to have more than one persona?

@YassenEfremov YassenEfremov changed the title User story - 3rd group, detailed statistics 📊📈 User stories - 3rd group, detailed statistics 📊📈 Nov 10, 2021
@YassenEfremov
Copy link
Contributor Author

Aren't we supposed to have more than one persona?

That's right! 👍

@yavor0
Copy link
Contributor

yavor0 commented Nov 14, 2021

[Task] Head to head top scorers
[Story] https://github.com/elsys/soft-dev-public/projects/1#card-72666404

Description:
We want to make a panel that has information about the top scorers of each team

  • a metric how good the player has performed in the last season
  • a metric how good the player performs in the current season

The metric would look something like this:

  • strengths and weaknesses panel: Goals, Shots converted, Defense, Passes, Assists
  • Detailed stats about each player:
    In terms of goals: Goals scored, Shots on target, Big chances, Expected Goals(Average goals)
    In terms of playmaking: Key passes(count), Chance creation, Expected assists(Average assists)
    In terms of passing: Total passes, Overall ball possession, Passes into the box
    In terms of defence: Blocks total, Tackles total, Aerial duels, Pass interception
  • Optional:
  • Performance curve: a graph that represents the overall player performance for the past few seasons
  • Market value
  • A vote tab to let the people vote for who they think is better

@LachezarLazarov
Copy link
Contributor

[Task] Head to head goalkeepers
[Story] https://github.com/elsys/soft-dev-public/projects/1#card-72666404

Description:
We want to make a panel that has information about the goalkeepers of both teams

  • a metric how good the goalkeeper has performed in the last season
  • a metric how good the goalkeeper performs in the current season
    The metric would look something like this:
  • strengths and weaknesses panel: Goals, Saves, Passes, Goal kicks, Sweeper
  • Detailed stats about each player:
    In terms of attacking: Goals, Shots, Penalties scored, Freekicks scored, Big chances scored
    In terms of teamplay: Assists, Big chances created, Passes, Touches, Crosses
    In terms of defending: Clean sheets, Goals conceded, Blocks, Interceptions, Tackles, Clearances, Own goals
    In terms of goalkeeping: Saves, Saves per match, Penalties saved, Punches, High claims, Throw outs
    In terms of discipline: Yellow cards, Red cards, Fouls, Penalties conceded, Offsides
  • Optional:
  • Performance curve: a graph that represents the overall player performance for the past few seasons
  • Market value
  • A vote tab to let the people vote for who they think is better

@YassenEfremov
Copy link
Contributor Author

[Feature] Profile/Info pages [Story] Team and player profile pages

Persona: A football fan, familiar with betting who needs a source of statistics so they can make better bets.


As the persona above,
I want to have detailed information about:

  • A player:

    • a description of the player (name, age, etc.)
    • general player statistics (goals, fauls, injuries, etc.)
      • teams the player has been and is a part of
      • matches
  • A team:

    • all the players that play for that team
    • a brief history of the team's most recent matches
    • general team statistics (goals, leagues, etc.)

so that I can see more specific information about them.

@PlamenTs18
Copy link
Contributor

PlamenTs18 commented Nov 17, 2021

[Task] Player profile page
[Story] Team and player profile pages

Description:
We want to show detailed information about every player.

  • A photo of the player
  • A short biography(country of origin, education, family, etc.)
  • An information panel
  • A panel about the player's performance in the last 5 matches
  • The information panel will include this:
    • Name of the player
    • Age of the player
    • Position
    • Current team
    • Previous teams
    • Years of experience
    • Market Value
    • Goals scored last season
    • Average goals per season
  • The performance panel will include this:
    • In terms of goals: Goals scored, Missed shots, Shots on target, Big chances, Expected Goals(Average goals)
    • In terms of playmaking: Key passes(count), Chance creation, Expected assists(Average assists)
    • In terms of passing: Total passes, Overall ball possession, Passes into the box
    • In terms of defence: Blocks total, Tackles total, Aerial duels, Pass interception
  • Optional:
    • Make the performance panel include different information depending on the player's position.
      (For example if the player is a goalkeeper it will show goals saved instead of goals scored)
    • Show short videos of the player's best moments.

@ItzNinjaCat
Copy link
Contributor

ItzNinjaCat commented Nov 17, 2021

[Task] Team Profile page
[Story] Team and player profile pages

Description:
We want to make a panel that has information about the statistics of a given team

  • A list including information about every player and some of the more important staff
  • Match history
  • Other statistics about the overall team performance
    The panel would look something like this :
  • The list will be something like a main page and the information included in it will be displayed when you open the panel
    • The information that will be displayed will include : Every player on the team, Their position in the team, Injured players.
    • There will also be hyperlinks to the players' and the staff's profile
  • The team's match history will be displayed as a separate tab from the main page.
    • The match history can be filtered ( for eg. : display only information about matches played in the team's league, etc. )
    • There will also be hyperlinks to the team's profile and the MVP of the match
  • The other statistics will be displayed as a separate tab from the main page.
    • The other statistics will include information about : Goals scored, Games played, Goals conceded, Win rate, Ball possession stats, Average goals scored per match, Average goals conceded per match
    • All the information displayed is about the current season. @yavor2 @LachezarLazarov

@Lachezar-Velinov
Copy link
Contributor

Lachezar-Velinov commented Nov 18, 2021

[Feature] Leaderboard with filters [Story] Leaderboard

Persona: A football fan, familiar with betting who wants to see the top teams in a specific category, for specific games and during specific date.

As the persona above,
I want to have a leaderboard showing the top teams in a category like

  • goals
  • passes
  • wins
  • etc

and I want filters to show more specific information

  • date period
  • region
  • tournament
  • etc

so that I can catch up to the newest information.

@MartinZlatanov1
Copy link
Contributor

[Task] Categories
[Story] Leaderboard

Description:
We want to add a button that opens a table, which shows:

  • the best performing teams in said category (e.g. goals, passes, wins, loses, etc.)
  • the worst-performing teams

@MartinZlatanov1
Copy link
Contributor

[Task] Filters
[Story] Leaderboard

Description:
We want to add a filter to select a piece of specific information in the leaderboard. These filters may include:

  • Date period
  • Region
  • Tournament
  • Player position

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants