Steven Walbrick

Empowering developers to find answers faster.

Empowering developers to find answers faster.

Empowering developers to find answers faster.

GM's developer portal needed an intuitive AI assistant to streamline support and reduce search time.

GM's developer portal needed an intuitive AI assistant to streamline support and reduce search time.

GM's developer portal needed an intuitive AI assistant to streamline support and reduce search time.

Context

Context

Developers frequently struggle to locate critical information within extensive resources, leading to slower workflows, miscommunication, and delays in resolving inquiries. An intuitive AI chatbot was needed to streamline support, minimize search time, and enhance collaboration across teams.

Developers frequently struggle to locate critical information within extensive resources, leading to slower workflows, miscommunication, and delays in resolving inquiries. An intuitive AI chatbot was needed to streamline support, minimize search time, and enhance collaboration across teams.

Roles

Roles

  • UX/UI Designer (me)

  • Front-end developers

  • Product Manager

  • Back-end developers (API focus)

  • UX/UI Designer (me)

  • Front-end developers

  • Product Manager

  • Back-end developers (API focus)

  • UX/UI Designer (me)

  • Front-end developers

  • Product Manager

  • Back-end developers (API focus)

The results

The results

Enhanced developer efficiency, reduced inquiry resolution times, and streamlined workflows—all achieved through the user-friendly AI Chatbot!

Uncovering developers' pain points

Uncovering developers' pain points

Developers struggled with delays caused by the contact page, which often took too long to provide replies or resolve issues. Feedback and analysis highlighted the need for an instant, self-service solution—leading to the development of an AI-driven support strategy.

John

Developer

PAIN POINT

I waste so much time digging through the documentation just to find one code snippet—it's like searching for a needle in a haystack.

Julia

Developer

PAIN POINT

When I submit a question through the contact page, it feels like I’m shouting into a void—responses take forever, and I end up solving it myself.

Ben

Developer

PAIN POINT

I just want a quick way to test solutions or get answers without wading through pages of outdated or irrelevant content.

What really matters?

What really matters?

We defined key metrics to measure existing pain points and evaluate the impact of our solution upon completion.

# of tasks completed per dev (per hour)

# of tasks completed per dev (per hour)

8-9

8-9

Inquiry resolution time

Inquiry resolution time

> 5 minutes

> 5 minutes

Common feelings

Common feelings

Frustrated
& Inefficient

Frustrated
& Inefficient

Where to start?

Where to start?

Providing instant, accurate support is critical for developers, but selecting the right AI solution required careful consideration. After exploring various options, ChatGPT stood out for its ability to deliver reliable, contextual responses seamlessly.

Designing a chatbot that stands out

Designing a chatbot that stands out

The chatbot features a sleek glassmorphism design, distinct message styles for clarity, and accessibility-focused elements that align with GM’s Dev Portal brand system.

The results say it all!

The results say it all!

John

Developer

FEEDBACK

Finding code snippets is so much faster now—no more digging through endless documentation!

Julia

Developer

FEEDBACK

The chatbot gives me instant answers, so I don’t have to rely on the slow contact page anymore.

Ben

Developer

FEEDBACK

I can test solutions quickly and get accurate info without wasting time on irrelevant content.

# of tasks completed per dev (per hour)

# of tasks completed per dev (per hour)

12-13

12-13

Inquiry resolution time

Inquiry resolution time

~ 1 minute

~ 1 minute

Common feelings

Common feelings

Productive
& Satisfied

Productive
& Satisfied

What I learned…

What I learned…

This project underscored the importance of user feedback and rapid prototyping in creating a chatbot that meets developers' needs. Future opportunities include adding multilingual support and real-time notifications to further streamline workflows and boost productivity.

COPYRIGHT 2024

COPYRIGHT 2024

COPYRIGHT 2024

Steven Walbrick