This work highlighted the importance of sequencing, positioning, and balancing short-term adoption with long-term system maturity.
Sequencing over speed: Earlier design → engineering alignment could have accelerated delivery, but would have expanded the scope into a full platform transformation. Positioning Tangram as a design-led initiative made it more adoptable and allowed momentum to build before introducing engineering complexity.
Need for a dedicated platform team: While governance enabled contribution, embedding Tangram within a central platform or design systems team would have improved focus on engineering implementation, tokenisation, and long-term system scalability.
Technical trade-offs in implementation: The system was layered onto existing codebases (iOS: Swift UI, UIKit / Objective-C and Android legacy Views, Jetpack Compose) to increase the speed of delivery. This required the modern design system code to be wrapped in legacy code increasing complexity. A full rebuild would unlock greater long-term efficiency, but required significantly higher upfront investment and alignment.
Positioning as a leadership lever: A significant part of this work was aligning the initiative to company priorities, particularly pace and brand consistency. Securing buy-in was critical, and while support existed, it required consistent reinforcement of design leadership to ensure decisions were upheld at scale.
Designing the system is the easy part, aligning the organisation around it is the real work.