Pipeline Failure Analysis

The Problem
Diagnosing pipeline run failures is difficult due to the number of possible failure points. Support spends too much time investigating run failures that users should be able to resolve themselves.

Goals
• Provide decision support for failed runs
• Improve customer satisfaction
• Reduce support costs by making it easier for users to self-diagnose failures

My Role
I proposed this experience when my team was looking for ways to reduce support costs without negatively affecting customers.

Challenges
• Lobbying product management to prioritize this type of feature work
• Designing for staged delivery of a new feature

Product management recently agreed to take on the "minimum viable product" version of this proposal :-)

Posted on Aug 12, 2020
Jim Lamb
Full-stack Designer

More by Jim Lamb

View profile