Tools: Figma, Google Analytics, a11y Audit, Competitive Analysis, Usability Testing, Elicitation Studies, A/B Testing, User Survey, Design System
Project Type: B2B, Business Process Automation (BPA), Desktop and Mobile Web Design
Collaborators: 1 Product Owner, 3 Developers, 1 UX Designer
Duration: 5 weeks (2024), Appian Releases 24.4-25.1
"It's hard to find anything.”
—user survey response
You are a tech-savvy product owner. Exploring workflow automation for your team, you visit Appian Documentation to evaluate Appian’s capabilities—but find it extremely difficult to navigate and overwhelming. You abandon the site, and start looking at a competitor.
You are a consultant using Appian Designer for a client’s project, and a screen-reader user. Appian Documentation should be your go-to resource to troubleshoot your project, but because it is not screen-reader friendly, you avoid visiting the site entirely.
You are an Appian developer in-training. You’ve encountered a platform error and know the solution exists somewhere in Appian Docs. You eventually find it, but only after digging through pages upon pages with interactions that feel more early-2000s than enterprise-grade.
Appian automates business processes for 2,100+ global customers. Every year, over 144,000 users rely on Appian Documentation Site for platform guidance, solutions, and release updates.
Redesigning the site for improved navigation, accessibility, and interaction design is a major opportunity to better support both current and prospective customers, while reinforcing Appian’s position as an innovative industry leader.
It's live! Check out the redesigned site here :-)
Before. The old Appian Docs Site, which was last updated ~10 years ago.
After. The redesigned Appian Docs Site is powered by a unified, reusable design system that overhauls the design, behavior, and accessibility of all existing components.
Before. The old Appian Docs Site was difficult to use on mobile devices.
After. The redesigned Appian Docs Site is optimized for mobile, allowing users to access documentation on the go.
Site navigation is the #1 issue for Appian Docs.
—user survey (n=118)
—user survey response
Improving the navigation structure of the site is a major opportunity for increased customer satisfaction and user trust.
95% of Appian Docs users describe the “ideal docs site” as “like a book, with chapters and topics.”
Unfortunately, Appian Docs uses collections (illustrated below) and cannot support breadcrumbs at all.
I adapted and focused instead on unifying and enhancing the site's information hierarchy. With product knowledge from my PO, Google Analytics data on the site's traffic, and observation studies on how users interact with the site, I identified the highest-impact and most-used components on the site. I targeted the topmost Navigation Bar, the left-rail Content Browser, and the right-rail Table of Contents (TOC).
The topmost navigation should provide users with enough information so that they know where to go. Additionally, this navigation should scale with the site—prepared to support more content without sacrificing understandability.
The outdated navigation bar grows vertically as new releases are added, cluttering the interface and is difficult to parse.
My UX collaborator and I reviewed 20+ documentation sites for their approach to navigation menus with large numbers of links/items.
Adopting a similar approach to Appian Docs, I also introduced nesting levels for increased scalability.
But how can we ensure navigation remains usable on smaller screens?
About 15% of Appian Docs users (~20,000 people) access the site on tablets or mobile devices.
On smaller screens, visible items are enlarged and lose context (a “parent” item, for example).
To address this, I added breadcrumbs to the navigation bar. Breadcrumbs strengthen users’ mental map of the navigation hierarchy and eliminates the need to remember their precise location within this menu.
Participants: 3/6 daily Docs users, 2/6 monthly user, 1/6 new user
Task: Navigating to a specific page about an Appian product of interest.
Results:
"On my phone, as I click I forget where I am, so breadcrumbs are really helpful."
Final mobile Navigation Bar design, ready for developer hand-off
“I’m not sure how these [navigation rails] are different from each other, so I usually don’t use them.”
How can we remove ambiguities between the Content Browser and TOC so that users can use them for navigation?
I began the redesign with a competitive analysis of 10+ sites and a design audit of both components.
Consistent font sizes but with varied weights, colors, and indentation communicate information hierarchy across articles and topics.
Lower-contrast colors and controls to collapse the Content Browser help reduce visual overload.
Employ the scrollbar analogy for the design of the TOC component, signaling its purpose (vertical scrolls that allows navigation to contents on the page).
I wanted to verify that the visual design of these components align with users’ expected interactions. I observed the participants' interactions on the site as they explore it freely.
Familiarity with Appian Docs: 2/4 daily users, 2/4 monthly users
Task: Explore the prototype freely, acting on their impulse
Results:
Familiarity with Appian Docs: 3/6 daily users, 2/6 monthly user, 1/6 new user
Task 1: Exploring content related to the current page.
Task 2: Finding specific information on the current page.
A/B Options:
Pros:
Cons:
Pros:
Cons:
Results:
Users prefer Option B.
The more interactive design is not the more effective.
More interactive, but allows for greater margin of error in interaction and less accurate understanding of Appian release versions. Lots of questions about versioning and "Didn't mean to click on that!"
Less interactive, but communicates better touch targets and conveys more accurate understanding of Appian release versions. We hear multiple "I like this more now that I've clicked on it and found out where the version dropdown is."
"I like this [Content Browser] more! It's a better mental model."
—user testing participant
Outdated Zoom-in functionality does not support keyboard access and lacks visible controls.
This accessibility issue does not just affect screen-reader users, but any users who rely on keyboard shortcuts to view diagrams/screenshots to understand complex concepts—a crucial and common scenario for enterprise offerings.
Participants' expected interactions to zoom-in and exit overlay modal.
The final design employs the most commonly expected interactions. I worked closely with developers to ensure that accessibility features were included in the design spec for development.
The code box on Appian Docs is one instance of high-traffic components that are functional, but a pain to use.
Imagine: you are visiting Appian Docs to find code snippets that fit your use case. As you parse through long pages, you miss the code snippet a few times and become overwhelmed by the visual clutter. You'd find yourself thinking “can’t wait to get this over with.”
I analyzed 5 competitors' docs sites for their approach to find out: what makes a code box a joy to use?
With insights from competitive analysis, the new code box is a complete UI refresh, featuring:
Participants: 2/4 in non-technical roles (limited familiarity with Docs), 2/4 software developers (intermediate familiarity with Docs).
Task: Typical task in Appian Designer that requires programming.
I observed participants interacting with the code box as part of this task.
All 4/4 users found the code box intuitive to use.
When prompted, most found the design utterly unremarkable (“I guess it just looks like that…”)—but one participant appreciated the language indicator, as they were unfamiliar with programming.
"I wasn't sure if I'm copying the right language example for [code snippet], so [new design] really helps."
This suggests that what seems boring to experienced users can be reassuring and user-friendly for new users. Boring can imply ease and trust.
Because of the implementation timeline, I was not able to comprehensively test the modernized Docs Site (just individual components). I would like to conduct a heuristic analysis to confirm that users are able to more easily navigate through the site and find information they need.
As Appian Docs continues to evolve, I would like to optimize the design to adapt to more modern development best practices.
my resume ---- my LinkedIn ---- my e-mail