Case Study: Sunoco finds Userdoc a game-changer for requirements
By Chris Rickard · June 24th, 2025
Sunoco LP is North America's largest independent fuel distributor and a leading operator of critical energy infrastructure, distributing approximately 9 billion gallons of branded and unbranded fuel annually across more than 40 states and the Caribbean. Sunoco LP also operates a network of over 14,000 miles of pipelines and more than 100 terminals throughout the United States, Puerto Rico, Mexico, and Europe.
The problem: "just a lot of words"
"Generally, people struggle to write cohesive and well-structured requirements. It often resulted in poor-quality requirements that were difficult to follow… It was just a lot of words."
— Casey Gay, Director of IT at Sunoco
For their internal technical projects, Sunoco's .NET and Salesforce teams faced a familiar challenge: collecting comprehensive, useful user requirements that actually worked. Poor requirements led to friction between development teams and business users, with numerous mid-project redesigns and misunderstandings due to insufficient acceptance criteria.
Sunoco tried to standardise with a Word template, but this approach also fell short, often resulting in 30-page documents that were hard to read and even harder to follow.
Where other tools fell short
Sunoco started the search for a tool to help write better software requirements and after considering several common industry tools, found they didn't offer the AI features needed, or were too complex and had a steep learning curve for their users.
"Userdoc stood out. It doesn't attempt to be everything. Instead, it focuses specifically on building user requirements and software documentation, and it's great." — Casey Gay
How Userdoc changed the game
- 15-minute onboarding
Training Sunoco's team members on Userdoc didn't take days, it took minutes -a learning curve of about 15 minutes, it's something we can hand over to business users with minimal training
, Casey notes. - Deeper requirements with AI guidance
You always need a human in the loop, but by writing or pasting rough bullet notes, Userdoc's AI expands them into precise user stories, acceptance criteria and test cases. Breaking one 30-page spec into dozens of bite-sized stories pushes the team to think through each part, yielding more thorough, developer-ready requirements and cutting rework later on. - Higher quality requirements
But it's not just about speed.We can confidently say that Userdoc has significantly improved the quality of our requirements
says Casey, having used the platform on three medium-to-large-sized projects so far. - Just "Ask Userdoc"
Traceability - across requirements, versions, decisions and owners - becomes simple. Just ask Userdoc.We no longer have debates over what the requirements were or what was meant, we simply use the built-in Userdoc AI to 'ask' the requirements [...]. For larger projects, this is a game-changer for the development team when they have questions about how something is supposed to work
, Casey notes. - Focus on what matters the most
The simplicity of Userdoc is its strength. Limited formatting keeps writers concentrating on the content itself.Userdoc's restraint is its superpower. It forces us to articulate what matters
, Casey adds.

Measurable impact
❌ Without Userdoc | ✅ With Userdoc |
---|---|
30-page Word documents that were "hard to read" | Bite-sized stories that are easy to understand and follow |
Friction between development teams and business users | Seamless collaboration with minimal training required |
Numerous mid-project redesigns due to poor requirements | Thorough, developer-ready requirements that cut rework |
Debates over what requirements meant | Instant answers through "Ask Userdoc" AI feature |
Poor-quality requirements that were "just a lot of words" | Significantly improved requirement quality with AI guidance |
Sunoco's streamlined workflow
Sunoco has developed a clear process using Userdoc:
- Map out high-level user journeys to ensure mutual agreement on the software's purpose
- Create an initial outline of high-level epics and user stories
- Fill out detailed acceptance criteria with the business team using AI assistance
- Develop with confidence using a live, shared source of truth via living software requirements
"It's all very straightforward and allows us to break the project down into logical, easily understandable pieces." — Casey Gay
The results
After using Userdoc on three medium-to-large-sized projects, Casey is clear about the impact:
"We can confidently say that Userdoc has significantly improved the quality of our requirements. Additionally, the AI integration has reduced the time it takes to create them.
Better quality. Less time. That's a win." — Casey Gay
The transformation wasn't just about speed - it was about fundamentally changing how Sunoco approaches requirements gathering, turning a source of friction into a streamlined, collaborative process.
Sunoco's advice to other teams
Sunoco's journey from 30-page Word documents to streamlined, AI-enhanced requirements demonstrates how the right tool can transform not just processes, but team dynamics and project outcomes.
"If you're not happy with the quality of your requirements documents, I highly recommend giving Userdoc a try. It's incredibly easy to get started and straightforward to learn, so there's no reason to keep struggling. I have over 20 years of experience in IT, building and using software. It's easy to distinguish good software from bad. Good software simplifies my life and is fun to use. Userdoc is excellent software." — Casey Gay
By leveraging Userdoc's AI to enhance human expertise and implementing a structured process, Sunoco has turned software requirements gathering from a source of friction into a competitive advantage.
✨Ready to transform your requirements process?✨
Try Userdoc today
Frequently Asked Questions
Question | Answer |
---|---|
What problem was Sunoco trying to solve? | Replacing long 30-page requirement specs with a faster, clearer way to create and manage software requirements. |
How quickly can a new team learn Userdoc? | Sunoco's business and dev users were productive after roughly 15 minutes of onboarding. |
Did AI help Sunoco create better requirements? | Yes – "Better quality. Less time. That's a win". Userdoc's AI transforms rough bullet notes into precise user stories with detailed acceptance criteria and test cases |
How does the "Ask Userdoc" AI help? | Anyone can query the live requirements in plain language and instantly see the accepted answer, removing debates over "what was meant". |
Does Userdoc integrate with our existing tools? | Yes – Userdoc syncs software requirements with popular project-management platforms such as JIRA so teams keep a single source of truth. |
Is Userdoc only useful for new projects? | No – Userdoc can reverse-engineer existing source code into detailed requirements documentation, giving existing and legacy systems the same living documentation as green-field work. |