Change wings on the fly
summary
Company acquires a firm with ~€50M turnover and moves 100+ customers to a new platform in under a year with zero downtime by replacing functionality incrementally. Priority is the core end-to-end flow: pick one customer/order/card/delivery variation, implement it fully, then expand. A request gateway that forwards API calls based on parameters lets customers keep existing integrations. Design work abstracts from clicks to tasks—build one end-to-end variation first and translate UI steps into solution-agnostic tasks—minimizing risk and enabling future upgrades.
AI-written summary · about
chapters (25)
- 0:00Introduction
- 1:58Acquisition and integration of systems
- 5:28Inspiration
- 8:11Personas
- 9:31To do list
- 9:56Rebuilding software
- 11:23Train service example
- 15:25Prioritization process
- 16:42How we did it technically
- 18:41How we replaced the functionality
- 20:27Explicit steps
- 22:13Imagine 19th century
- 22:53Imagine 21st century
- 24:43Abstract
- 25:26Descriptions
- 26:01Why do I do this
- 29:18Main principles
- 30:18Implementation
- 31:50Evolution
- 33:11Finding a compromise
- 34:36Low fidelity wireframes
- 35:05Encourage honest feedback
- 36:11Join walkthroughs
- 38:51Shared understanding
- 39:37Summary
related talks
29mMoving from A and B to ~150 microservices, the journey and learnings
27mMicro-transformation
18mWinning in the API economy
32mHow to migrate some of Europe's biggest online shops to ONE platform
14mGrowing pains: Scaling and re-architecting systems under fire
52mBusiness process digitalisation
58mJourney to the Cloud - a Rearchitecting Story
23mOn the road from Monolith to Micro
