September 12, 2024

ScoreKeeper

ScoreKeeper

ScoreKeeper

UX Case Study: ScoreKeeper - A Mobile App for Managing Scores Among Friends

UX Case Study: ScoreKeeper - A Mobile App for Managing Scores Among Friends

UX Case Study: ScoreKeeper - A Mobile App for Managing Scores Among Friends

@nandi

@prianca

@nandi

@prianca

@nandi

@prianca

Year

2024

Platform

Android

Category

Sports

Duration

4 Weeks
Context
Background

Friends in competitive gaming settings often struggle to keep track of scores accurately during their sessions. This project focuses on creating a solution that is simple, intuitive, and engaging, allowing users to track scores seamlessly without interrupting the flow of the game.

Industry

Mobile Applications, Gaming

Problem Statement
Define

Users need a streamlined method to track scores during gaming sessions that is quick, easy to use, and doesn’t disrupt the gaming experience.

Key Challenges
  • Designing a simple and intuitive interface for quick interactions during gameplay.

  • Accommodating different game types and scoring rules.

  • Ensuring smooth performance on a variety of Android devices.

Project Goals
Primary Goals
  • Improve user retention by delivering a tool that is both engaging and easy to use.

  • Enhance satisfaction by minimizing the effort required to manage scores.

Success Metrics
  • User Retention: Track user retention rates after the first session.


  • Task Completion Rate: Measure ease of score management.


  • Engagement: Monitor leaderboard and history feature usage.

04

Solution

Inshort

Solution

Inshort

04

Solution

Inshort

Crafted

solution

Designed a minimal and clear interface that allows users to set up custom scorekeeping variables in under 20 seconds. This reduced the average match setup time by over 40 percent during testing.

Built an intuitive scoring screen with large tappable targets and reduced clutter, enabling users to update scores with one hand while staying focused on the game.

Implemented a lightweight history view that lets users revisit previous matches within 2 taps. Early testing showed a 60 percent faster retrieval rate compared to the original experience.

Tested with casual players to ensure users can navigate without needing guidance or onboarding. Achieved a 100 percent task success rate in our final round of usability testing.

04

UX Research

Analsis

UX Research

Analsis

04

UX Research

Analsis

Research

and Discovery

Research Goal
What do i need to learn or validate?

I needed to understand how users track scores across different types of sports, what common frustrations exist in current apps, and what features would offer real value to casual and competitive players alike.

Why does this matter for the user?

By validating real-world pain points and expectations, I ensured that ScoreKeeper would be useful, intuitive, and genuinely fill a gap in the current sports tech market.

Research Methods
What methods or sources are i using?

• Secondary research (sports UX reports, online forums)
• App store reviews of existing scorekeeping apps
• Competitor feature analysis
• UX pattern research on gamification and engagement

Why did i choose them?

Since this is an individual case study without live access to users, secondary research was the fastest and most scalable method to gather authentic user pain points and behavioral insights.

Signals and Noise From

Signals and Noise From

The Internet

The Internet

Key Insights from Articles & Online Research
What patterns or trends am I seeing across sources?
  • Users prefer minimal setup before scorekeeping

  • Offline functionality is important for outdoor and club sports

  • Gamification features such as badges and streaks increase retention

  • Many apps lack history or analytics which limits value over time

  • Users dislike needing to register just to try the app

How are users thinking, behaving, or reacting?
  • They want instant access to tracking without onboarding friction

  • They are frustrated when scores are lost due to connectivity issues

  • They value history and trend analysis but do not want complex interfaces

  • They often default to manual tracking because digital tools feel slow or overdesigned

Competitive Analysis

Competitive Analysis

To validate and deepen what I found during online research, I analyzed direct competitors to see how these insights show up in real products.

ScorePal
Strengths

Comprehensive Score Tracking – Allows users to track scores across multiple games with detailed statistics. Game History & Analytics – Users can review past games and track performance over time.

Weaknesses

Complex UI – The interface feels cluttered, making it difficult for casual users to navigate. Limited Social Features – No easy way to share scores with friends directly via social media or messaging apps.

Score Counter – The Tally Game
Strengths

Simple & Lightweight – Minimalistic design makes it easy for users to start tracking scores quickly. Customizable Scoring System – Users can define their own scoring rules for different types of games.

Weaknesses

No Game History – Scores reset after each session, making it impossible to track long-term performance. No Multiplayer Leaderboard – Lacks the ability to compare scores across multiple players over time.

Game Score Keeper
Strengths

Multi-Player Score Tracking – Allows multiple players to log scores in a single session easily. Quick Score Entry – Users can update scores quickly without too many steps.

Weaknesses

Lack of Visual Appeal – The UI is outdated and doesn’t engage users visually. No Performance Analytics – Users can track scores in real time but cannot analyze past performances.

Simple Score Keeper
Strengths

Easy to Use Interface – Clean and intuitive UI allows users to enter scores effortlessly. Offline Functionality – Works without an internet connection, making it useful in remote areas.

Weaknesses

No Leaderboard Functionality – Lacks a way to track high scores or rankings over time. Limited Customization – Users cannot modify the interface or scoring system for different games.

learning
What can we learn or avoid based on their UX?
  • Simplicity wins in casual play

  • Over-specialization limits audience (e.g., tennis-only apps)

  • Gamification is missing from most score apps

  • Many apps are not mobile-first or offline-capable

Key Insights from Secondary Research

Key Insights from Secondary Research

USERS WANT QUICK & HASSLE-FREE SCORE UPDATES

Players prefer apps that minimize steps for inputting scores. Quick updates reduce friction, improve adoption, and enhance the overall game experience, especially during fast-paced matches.

USERS WANT QUICK & HASSLE-FREE SCORE UPDATES

Players prefer apps that minimize steps for inputting scores. Quick updates reduce friction, improve adoption, and enhance the overall game experience, especially during fast-paced matches.

USERS WANT QUICK & HASSLE-FREE SCORE UPDATES

Players prefer apps that minimize steps for inputting scores. Quick updates reduce friction, improve adoption, and enhance the overall game experience, especially during fast-paced matches.

USERS WANT QUICK & HASSLE-FREE SCORE UPDATES

Players prefer apps that minimize steps for inputting scores. Quick updates reduce friction, improve adoption, and enhance the overall game experience, especially during fast-paced matches.

LEADERBOARDS & GAME HISTORY BOOST MOTIVATION

Tracking game progress and showing rankings keeps both casual and competitive players engaged. It builds a sense of progression and healthy competition that encourages return usage.

LEADERBOARDS & GAME HISTORY BOOST MOTIVATION

Tracking game progress and showing rankings keeps both casual and competitive players engaged. It builds a sense of progression and healthy competition that encourages return usage.

LEADERBOARDS & GAME HISTORY BOOST MOTIVATION

Tracking game progress and showing rankings keeps both casual and competitive players engaged. It builds a sense of progression and healthy competition that encourages return usage.

LEADERBOARDS & GAME HISTORY BOOST MOTIVATION

Tracking game progress and showing rankings keeps both casual and competitive players engaged. It builds a sense of progression and healthy competition that encourages return usage.

INTEGRATION WITH POPULAR TOOLS ENHANCES EXPERIENCE

Many scoring apps miss out on integrating features like timers, match formats, or stat exports. Including support for commonly used tools or platforms helps competitive players streamline their game, while keeping things accessible for casual users.

INTEGRATION WITH POPULAR TOOLS ENHANCES EXPERIENCE

Many scoring apps miss out on integrating features like timers, match formats, or stat exports. Including support for commonly used tools or platforms helps competitive players streamline their game, while keeping things accessible for casual users.

INTEGRATION WITH POPULAR TOOLS ENHANCES EXPERIENCE

Many scoring apps miss out on integrating features like timers, match formats, or stat exports. Including support for commonly used tools or platforms helps competitive players streamline their game, while keeping things accessible for casual users.

INTEGRATION WITH POPULAR TOOLS ENHANCES EXPERIENCE

Many scoring apps miss out on integrating features like timers, match formats, or stat exports. Including support for commonly used tools or platforms helps competitive players streamline their game, while keeping things accessible for casual users.

Balance Between Simplicity and Customization is Crucial

Apps that are too simplistic lack essential features like leaderboards and game history, while overly complex apps overwhelm casual users. The ideal solution is to offer a simple default experience with optional customization for users who want more control.

Balance Between Simplicity and Customization is Crucial

Apps that are too simplistic lack essential features like leaderboards and game history, while overly complex apps overwhelm casual users. The ideal solution is to offer a simple default experience with optional customization for users who want more control.

Balance Between Simplicity and Customization is Crucial

Apps that are too simplistic lack essential features like leaderboards and game history, while overly complex apps overwhelm casual users. The ideal solution is to offer a simple default experience with optional customization for users who want more control.

Balance Between Simplicity and Customization is Crucial

Apps that are too simplistic lack essential features like leaderboards and game history, while overly complex apps overwhelm casual users. The ideal solution is to offer a simple default experience with optional customization for users who want more control.

User Pain Points
What problems do users face, based on all research?

Paper based score tracking is error prone and gets lost
Apps with too many steps create friction before a match begins
History and performance records are often missing
No offline support leads to frustration mid game
Apps usually focus on one sport or specific tournament structures
Navigation and visual clutter make it harder to track in real time

Which of these pain points should i focus on next?

Make scoring instant with minimal setup
Add offline support for uninterrupted experience
Organize clean navigation to avoid distractions
Build in simple gamification to boost repeat usage
Keep design consistent across different sports and use cases

Target Audience

1. Casual Players
Social players who enjoy quick, fun matches with friends, especially during free time or in informal groups. They value ease of use and want minimal setup before starting a match. Most of their games are spontaneous and offline.

2. Competitive Gamers
Players who frequently participate in group tournaments, office leagues, or club games. They are goal-oriented and track progress over time. They value performance history, fair scoring, and social ranking systems like leaderboards.

3. Small Groups and Clubs
Sports groups made up of friends, colleagues, or local communities. These groups organize their own events casually and want an app that supports group visibility, shared score history, and engagement through rankings and badges.

07

user persona

Behavior Patterns

user persona

Behavior Patterns

07

user persona

Behavior Patterns

user insights

& profiles

Ananya Singh
Ananya Singh

/Student

AGE: 22
Role

Ananya plays quick games with her roommates during breaks or late night hangs. She does not want to waste time setting up scores or adjusting rules. She just wants to tap and go.

Ananya Singh
Ananya Singh

/Student

AGE: 22
Role

Ananya plays quick games with her roommates during breaks or late night hangs. She does not want to waste time setting up scores or adjusting rules. She just wants to tap and go.

Ananya Singh
Ananya Singh

/Student

AGE: 22
Role

Ananya plays quick games with her roommates during breaks or late night hangs. She does not want to waste time setting up scores or adjusting rules. She just wants to tap and go.

Malee Rahman
Malee Rahman

/Student

AGE: 24
Role

Malee loves tracking match details and comparing stats over time. She hosts regular game nights and likes to keep things organized and consistent.

Malee Rahman
Malee Rahman

/Student

AGE: 24
Role

Malee loves tracking match details and comparing stats over time. She hosts regular game nights and likes to keep things organized and consistent.

Malee Rahman
Malee Rahman

/Student

AGE: 24
Role

Malee loves tracking match details and comparing stats over time. She hosts regular game nights and likes to keep things organized and consistent.

08

information architecture

Structure

information architecture

Structure

08

information architecture

Structure

Navigation &

Content Hierarchy

ScoreKeeper IA
ScoreKeeper IA
ScoreKeeper IA
ScoreKeeper IA

09

User Flow

Decision Paths

User Flow

Decision Paths

09

User Flow

Decision Paths

Guiding Users

with flow

10

Mockups

Visual Fidelity

Mockups

Visual Fidelity

10

Mockups

Visual Fidelity

Final designs

Home Screen

Quick Match Setup

Start a new game instantly with easy player selection and match settings.

Quick Match Setup

Start a new game instantly with easy player selection and match settings.

Quick Match Setup

Start a new game instantly with easy player selection and match settings.

Recent Match History

View past game results with scores and player performance insights.

Recent Match History

View past game results with scores and player performance insights.

Recent Match History

View past game results with scores and player performance insights.

Intuitive Navigation

A clean layout ensures fast access to scoring, stats, and settings.

Intuitive Navigation

A clean layout ensures fast access to scoring, stats, and settings.

Intuitive Navigation

A clean layout ensures fast access to scoring, stats, and settings.

Seamless Score Synchronization

Automatically saves and syncs scores across sessions to avoid data loss.

Seamless Score Synchronization

Automatically saves and syncs scores across sessions to avoid data loss.

Seamless Score Synchronization

Automatically saves and syncs scores across sessions to avoid data loss.

Games Selection Screen

Favorite & Quick Access Games

Users can favorite frequently played games for faster selection and easy access.

Favorite & Quick Access Games

Users can favorite frequently played games for faster selection and easy access.

Favorite & Quick Access Games

Users can favorite frequently played games for faster selection and easy access.

Browse & Discover All Games

A categorized list allows users to explore and choose from various sports and games.

Browse & Discover All Games

A categorized list allows users to explore and choose from various sports and games.

Browse & Discover All Games

A categorized list allows users to explore and choose from various sports and games.

Sorting & Filtering Options

Users can sort by most played, recently played, or alphabetical order for quick navigation.

Sorting & Filtering Options

Users can sort by most played, recently played, or alphabetical order for quick navigation.

Sorting & Filtering Options

Users can sort by most played, recently played, or alphabetical order for quick navigation.

Seamless Game Setup Flow

Directly start a new game with a single tap, ensuring a smooth and intuitive experience.

Seamless Game Setup Flow

Directly start a new game with a single tap, ensuring a smooth and intuitive experience.

Seamless Game Setup Flow

Directly start a new game with a single tap, ensuring a smooth and intuitive experience.

Leaderboard Screen

Rankings Based on Performance

Displays top players based on wins, set victories, and overall game stats.

Rankings Based on Performance

Displays top players based on wins, set victories, and overall game stats.

Rankings Based on Performance

Displays top players based on wins, set victories, and overall game stats.

Win/Loss Ratio Tracking

Gives a deeper look into individual player consistency and skill level.

Win/Loss Ratio Tracking

Gives a deeper look into individual player consistency and skill level.

Win/Loss Ratio Tracking

Gives a deeper look into individual player consistency and skill level.

Sorting & Filtering Options

Users can search, filter, and sort rankings based on different game metrics.

Sorting & Filtering Options

Users can search, filter, and sort rankings based on different game metrics.

Sorting & Filtering Options

Users can search, filter, and sort rankings based on different game metrics.

Highlight Badges & Achievements

Recognizes players with awards like "Most Wins" or "Best Comeback Performance."

Highlight Badges & Achievements

Recognizes players with awards like "Most Wins" or "Best Comeback Performance."

Highlight Badges & Achievements

Recognizes players with awards like "Most Wins" or "Best Comeback Performance."

History Screen

Chronological Game Logs

Displays a list of past matches with scores, dates, and opponents.

Chronological Game Logs

Displays a list of past matches with scores, dates, and opponents.

Chronological Game Logs

Displays a list of past matches with scores, dates, and opponents.

Quick Access to Match Details

Displays a list of past matches with scores, dates, and opponents.

Quick Access to Match Details

Displays a list of past matches with scores, dates, and opponents.

Quick Access to Match Details

Displays a list of past matches with scores, dates, and opponents.

Re-Match Option

Allows players to quickly set up a rematch with the same opponents.

Re-Match Option

Allows players to quickly set up a rematch with the same opponents.

Re-Match Option

Allows players to quickly set up a rematch with the same opponents.

Export & Share Results

Users can download or share match summaries for future reference.

Export & Share Results

Users can download or share match summaries for future reference.

Export & Share Results

Users can download or share match summaries for future reference.

Game Type Selection Screen

Single vs. Multiplayer Mode

Users can switch between Singles and Doubles mode for better match customization.

Single vs. Multiplayer Mode

Users can switch between Singles and Doubles mode for better match customization.

Single vs. Multiplayer Mode

Users can switch between Singles and Doubles mode for better match customization.

Illustrative & Engaging UI

The screen features visual elements to make game selection intuitive and appealing.

Illustrative & Engaging UI

The screen features visual elements to make game selection intuitive and appealing.

Illustrative & Engaging UI

The screen features visual elements to make game selection intuitive and appealing.

Quick & Clear Navigation

A simple toggle lets users instantly switch between game modes without confusion.

Quick & Clear Navigation

A simple toggle lets users instantly switch between game modes without confusion.

Quick & Clear Navigation

A simple toggle lets users instantly switch between game modes without confusion.

Universal Game Mode Adaptability

Users can download or share match summaries for future reference.

Universal Game Mode Adaptability

Users can download or share match summaries for future reference.

Universal Game Mode Adaptability

Users can download or share match summaries for future reference.

Match Setup Screen

Customizable Game Rules

Users can set match parameters like max sets, points per set, and deuce rules for flexibility.

Customizable Game Rules

Users can set match parameters like max sets, points per set, and deuce rules for flexibility.

Customizable Game Rules

Users can set match parameters like max sets, points per set, and deuce rules for flexibility.

Player Selection & Customization

Allows users to select or add players, making it easy to personalize each match.

Player Selection & Customization

Allows users to select or add players, making it easy to personalize each match.

Player Selection & Customization

Allows users to select or add players, making it easy to personalize each match.

Interactive & Minimalist UI

Clean layout with dropdowns and toggles ensures quick and intuitive game setup.

Interactive & Minimalist UI

Clean layout with dropdowns and toggles ensures quick and intuitive game setup.

Interactive & Minimalist UI

Clean layout with dropdowns and toggles ensures quick and intuitive game setup.

Error Prevention & Validation

The Start button remains disabled until players are selected, reducing setup mistakes.

Error Prevention & Validation

The Start button remains disabled until players are selected, reducing setup mistakes.

Error Prevention & Validation

The Start button remains disabled until players are selected, reducing setup mistakes.

Score Tracking Screen

Live Score Updates

Easily update scores with a tap-based input system for smooth in-game tracking.

Live Score Updates

Easily update scores with a tap-based input system for smooth in-game tracking.

Live Score Updates

Easily update scores with a tap-based input system for smooth in-game tracking.

Set & Match Progression

A visual representation of sets and points helps users track match status in real time.

Set & Match Progression

A visual representation of sets and points helps users track match status in real time.

Set & Match Progression

A visual representation of sets and points helps users track match status in real time.

Player Specific Stats

Displays individual player points, fouls, and overall game performance.

Player Specific Stats

Displays individual player points, fouls, and overall game performance.

Player Specific Stats

Displays individual player points, fouls, and overall game performance.

Undo & Edit Feature

Allows quick corrections for accidental inputs to maintain accurate scoring.

Undo & Edit Feature

Allows quick corrections for accidental inputs to maintain accurate scoring.

Undo & Edit Feature

Allows quick corrections for accidental inputs to maintain accurate scoring.

11

Feedback

endnote

Feedback

endnote

11

Feedback

endnote

Share Your

Thoughts Below

Comments

  • More Works More Works

Let'S WORK

TOGETHER

BASED IN Pune, India

cyberpunk raider

UI/UX Designer + Digital Designer

UI/UX Design Intern at Smollan, Pune. I value working with domain experts who appreciate design and am open to thoughtful opportunities that support my growth as a designer.

Let'S WORK

TOGETHER

BASED IN Pune, India

cyberpunk raider

UI/UX Designer + Digital Designer

UI/UX Design Intern at Smollan, Pune. I value working with domain experts who appreciate design and am open to thoughtful opportunities that support my growth as a designer.

Let'S WORK

TOGETHER

cyberpunk raider
UI/UX Design Intern at Smollan, Pune. I value working with domain experts who appreciate design and am open to thoughtful opportunities that support my growth as a designer.

Let'S WORK

TOGETHER

BASED IN Pune, India

cyberpunk raider

UI/UX Designer + Digital Designer

UI/UX Design Intern at Smollan, Pune. I value working with domain experts who appreciate design and am open to thoughtful opportunities that support my growth as a designer.

Home

Changelog

Career

About

Home

Changelog

Career

About

Home

Changelog

Career

About