01 · The challenge
A powerful platform that needed a clearer mental model
BlackBerry IVY spanned the in-vehicle runtime, cloud services, and developer tooling. The challenge was helping engineers and partners actually understand how the layers fit together and how to move through the platform with confidence.
Edge runtimeCloud platformDeveloper tooling
02 · The system view
Architecture diagrams that translated complexity into clarity
The solution began with layered system diagrams. These mapped the overall platform, edge runtime components, cloud management flows, and developer interaction points so users could understand both the big picture and the operational detail.
System contextLayered mapsVisual consistency
03 · The enablement layer
A GitBook hub built around how developers actually learn
Documentation was structured around real user journeys: what the platform is, how the runtime works, how cloud operations connect, how Python and C++ integrations are set up, and how support teams can diagnose issues through guided troubleshooting paths.
GitBookTutorial flowsTroubleshooting
04 · The outcome
A more usable platform experience for onboarding and support
The end result was a developer-ready enablement layer around IVY: clearer onboarding, stronger system understanding, repeatable integration workflows, and more structured paths for debugging and support.
Clearer onboardingFaster integrationSupport readiness