Problem

Accessing GP services in the UK has been an ongoing challenge for many patients due to long waiting times, limited appointment availability, and inefficient booking systems.Â

According to NHS Digital reports, nearly 40% of patients found it difficult to contact their GP practice in 2022, with 25% abandoning attempts to book appointments due to the complexity of the process. Additionally, inconsistent user experiences across different platforms made it harder for patients to book appointments efficiently, leading to increased frustration and reduced satisfaction.

Objective

The goal of this project was to design a user-friendly digital solution that enables patients to seamlessly book GP appointments online, reduces the time spent on scheduling, and improves overall patient satisfaction.Â

The platform aimed to ensure accessibility, inclusivity, and compliance with NHS Service Standards and WCAG 2.1 AA accessibility guidelines while addressing diverse patient needs, including those with disabilities or limited technical expertise.

DESIGN PROCESS

I chose the design thinking process to ensure a human-centered approach that prioritizes patient needs, incorporates stakeholder insights, and delivers a seamless, accessible, and efficient solution aligned with NHS standards

EMPATHISE

In this stage, I conducted health report analysis to understand systemic challenges, distributed user surveys via Google Forms to Facebook groups for direct patient feedback, and performed competitor analysis to identify best practices and gaps in existing GP appointment booking solutions.

Health Reports Analysis

1. Reviewed NHS Digital’s “GP Patient Survey 2023â€, revealing:

  • – 29% of patients found it difficult to book a GP appointment.
  • – Only 57% were satisfied with their practice’s opening hours.
  • – Patients aged 65+ faced more accessibility challenges.

2. Insights from King’s Fund Report on General Practice Pressures highlighted the inefficiency in traditional phone-based systems, leading to longer queues and administrative strain.

Survey Insights

To gain user insights, I conducted a survey with 20 participants distributed via Google Forms in relevant Facebook groups. The survey aimed to understand patient experiences and pain points in booking GP appointments. Key findings included:

  • Accessibility Issues: 70% of participants found it challenging to book appointments due to limited digital options.
  • Long Wait Times on Phone: 65% reported waiting on the phone for more than 10 minutes to speak to a receptionist.
  • Limited GP Availability: 50% noted that appointments were often unavailable at convenient times.
  • Difficulty Reaching Receptionists: 75% experienced being unable to connect with receptionists due to busy lines.
  • Failed Booking Attempts: 60% reported multiple attempts before successfully securing an appointment.

.

Empathy Mapping

An empathy map was created to represent patient perspectives based on survey responses and health report analysis. The map categorized insights into four quadrants:

DEFINE

PERSONA

Personas were created to represent the primary user groups identified during the research phase. These personas embodied the key demographics, behaviors, and pain points observed in the user surveys and empathy mapping

USER JOURNEY MAP

To understand the user experience of booking a GP appointment, I created a user journey map that outlines the key stages, touchpoints, and user emotions throughout the process. This helped identify pain points and opportunities for improvement.

To understand the user experience of booking a GP appointment, I created a user journey map that outlines the key stages, touchpoints, and user emotions throughout the process. This helped identify pain points and opportunities for improvement.

Key Stages:

  1. Awareness: The user realizes the need to book a GP appointment (e.g., for a routine check-up, urgent care, or follow-up).
  2. Research: The user explores options to book the appointment (calling the receptionist, using online portals, or visiting the GP office).
  3. Action: The user engages with the booking system or contacts the clinic.
  4. Confirmation: The user receives confirmation of the appointment details.
  5. Follow-up: The user is reminded of the appointment through notifications or messages.

Â

From my analysis, i derived insights on the user’s pain points and opportunities which include;

Pain Points:

  1. Long wait times and difficulty in accessing receptionists.
  2. Complex and unclear navigation in booking systems.
  3. Lack of timely notifications and follow-ups.

Opportunities:

  1. Streamline the digital booking process with a clean and intuitive interface.
  2. Provide real-time updates and reminders to keep users informed.
  3. Ensure accessibility features for all users, including the elderly and disabled.

IDEATE

USERFLOW

The user flow was created to map out the step-by-step journey users take to accomplish key tasks in the Patient Health app, such as onboarding, signing up, booking appointments, and managing their profiles. This user flow helps ensure that the design supports a seamless and intuitive user experience while addressing user pain points identified during the research phase.

PROTOTYPE & TESTING

The Prototype phase is where ideas began to take shape, transitioning from concepts to tangible designs. At this stage, I created low-fidelity wireframes and a high-fidelity prototype to visualize and refine the app’s structure, functionality, and user interactions.

LOW FIDELITY WIREFRAMES

To outline the basic structure and layout of the app, I developed low-fidelity wireframes using Figma. These wireframes focused on key screens, such as onboarding, sign-up, doctor search, and appointment booking, ensuring the user flow aligned with the insights gathered in the previous phases.

HIGH FIDELITY PROTOTYPES

Building on the low-fidelity wireframes, I designed a high-fidelity prototype in Figma, incorporating branding, color schemes, and interactivity. This prototype provided a realistic simulation of the app, enabling stakeholders to experience the design and gather user feedback effectively.

USABILITY TEST 1

Objective:

To evaluate the initial prototype’s usability and identify potential areas of improvement.

Methodology:

  • Participants: 5 participants representing the target audience.
  • Tasks: Users were asked to complete key tasks such as onboarding, searching for doctors, and booking an appointment.
  • Metrics Tracked: Task completion rate, time taken to complete tasks, and user feedback.

Key Findings:

  1. Confusion About App Functionality: Participants struggled to understand the app’s navigation and functionality during the registration process.
    • – Solution Implemented: Developed an onboarding guide to walk users through key features and navigation upon opening the app.
  2. Desire for Estimated Time to Destination: Users expressed the need to know the time required to each medical facility.
    • – Solution Implemented: Added estimated travel time directly on the map under each facility.
USABILITY TEST 2

Objective:

To test the updated prototype after implementing solutions from Usability Test 1.

Methodology:

  1. Participants: 5 new participants from the target audience.
  2. Tasks: Users completed the same tasks as in Test 1, with a focus on the updated onboarding guide and new travel time feature.
  3. Metrics Tracked: Improvement in task completion rate and user satisfaction.

Key Findings:

  1. Onboarding Guide Success: 90% of participants found the onboarding guide helpful in understanding the app’s features, significantly reducing confusion.
  2. Travel Time Feature Impact: 85% of participants appreciated the addition of estimated travel time, citing it as a valuable addition that influenced their decision-making

SOME SCREENS

STYLE GUIDE