Tailor-Made Software Architecture
summary
Argues that architectural capabilities arise from explicit constraints, not from picking a pattern, and introduces the Tailor‑Made Software Architecture Model (published 2023) that composes constraints into named styles and a scorecard to get design‑time feedback. Uses case studies: Twitter’s Rails monolith → rebuilt platform to meet scalability/elasticity needs, LaserDisc lost despite technical superiority (one player sold per 50 VCRs), and Gartner’s prediction that 90% of microservices adopters will fail. Shows tooling: constraint grids, capability targets and trade‑off analysis that produce more deterministic outcomes.
AI-written summary · about
chapters (8)
- 0:00Introduction to tailor-made software
- 5:14Foundational assumptions in software
- 12:37Defining software architecture
- 20:42Architecture patterns and trade-offs
- 30:57Case study Twitter's evolution
- 40:05Architecture as constraints and capabilities
- 51:43Tailoring architecture to fit
- 1:00:06Holistic architectural fit








