How to Repaint an Elephant — Redesigning a Mature Product
summary
Redesigning a mature product: discusses practical challenges of changing the UI/UX and codebase in an established system, covering risks like breaking existing features and user expectations. Describes approaches such as incremental refactors, feature toggles/gradual rollouts, and coordination between design and engineering to manage the transition safely.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 2:40Mature product design problems
- 7:22Need for design system
- 8:52Baton components
- 12:58Color standardization
- 18:43Typography and text hierarchy
- 24:54Change introduction plan
- 28:03Visual and code consistency
- 33:50Component API and defaults
- 37:08Modal and form systematization
- 41:03Step-by-step changes
- 42:49Change communication and docs
- 43:11Summary and thanks
related talks
51mRedesigning a Complex Web Application - Best Practices & Learnings
25mJurassic UX: Design Best Practices for Legacy Software
22mRebranding, or the subtle art of juggling new and legacy design systems
48mDesigning Change in Enterprise
01h 05m“Wouldn’t it be cool…” and other bad design approaches
29mDesign System 1.0
39mExtreme Rebranding: Three Months to Change Everything
37mLet your design evolve, adopt a Design System!
