I was a lead designer on an initiative to create an onboarding framework for enterprise software that helps users progress from beginners to experts.
There's learning how to use a tool. And there's learning how to do a job. And when you're designing for enterprise software, which can be very complex and technical, you often have to think about how you'll help users with both.
Across our portfolio, product teams were building incredibly useful and sophisticated capabilities for customers. And the everyday use experience of those capabilities was often brilliant and very intuitive...for some users. For the seasoned professionals, mostly. But Getting Started experiences were often not given due consideration or time, and product teams were leaning too heavily on support documentation and the Support Desk (poor experience, slow adoption, and very expensive) to help users onboard to new experiences and use the products in more advanced ways.
So, we set out to give product teams a continuous onboarding structure and experience-based playbook. One that caters to the important distinctions between roles, learning preferences, and motivations.
In this project, we integrated insights from comprehensive audits of onboarding experiences, gamification theory, Bartle's Taxonomy of Player Types, and psychological principles, alongside research on cybersecurity buyer personas and their decision-making processes. These findings informed the design of onboarding components and patterns, which we applied to a compelling test use case to create an engaging, user-centered experience.
I thoroughly enjoyed having the space to think deeply about what users needed to learn at each stage of their product adoption journey based on their experience, and to determine how and when to present those learning moments in a way that engaged users without disrupting their flow. Equally enriching was identifying the key metrics that would serve as indicators of user understanding. Perhaps most of all, I found it incredibly rewarding developing guidance and consulting with other teams to help them design effective, user-centered onboarding experiences.
“The team respects you so much and you manage to get the best out of everyone you work with!…For novice to pro, your advisory with Bridget and diligent reviews with the developers have resulted in a set of quality components and supporting documentation ready for the IBM Software community to use with confidence. You helped model and demonstrate how healthy cross-discipline partnerships lead to efficient and quality outcomes.”
– C. Calder, Design Principle, IBM Security
“Congratulations on the great achievements of the novice to pro asset. You have earned this Outstanding Technical Achievement Award for your technical leadership and vision. Thank you for your dedication and commitment to success.”
– H. Francis, VP of Design, IBM Security
One way I helped the team meet the GA deadline for the test use case was by coordinating sprint planning and improving how we managed Jira stories.
I coordinated, co-wrote, and edited the novice to pro framework and component guidance for IBM products to reference and use. This is a zoomed out view of several of the guidance pages, showing the asynchronous process we used to review, refine, and align on the content.
The initial tooltip component was completely overlooked by research participants in initial testing. I captured this finding and helped the team revise the design so it would better draw the user's attention.
C. Calder, Design Principle, IBM Security
Copyright © 2025 Shelley Dignum - All Rights Reserved.