Underlying reasons
Multiple design teams
We have 4 product design teams, each with their own brand, and design legacy
Multiple design systems
Each system is brand-specific, with the Alexa Design System as the only horizontal system
Multiple tech stacks
Each device is built by separate teams on different platforms
A lot of detached components
Components look and feel similar but have been customized from the shared libraries
Different nomenclature
Team needs led to nomenclature differences