Problems, Not Features
Inspired by on Lenny's Podcast
The difference between a great product team and a mediocre one is exactly like the difference between teaching a kid to think and teaching them to follow instructions.
Marty Cagan has spent decades studying what makes product teams succeed or fail. The distinction he's found most important? Whether teams are given problems to solve or features to build.
'In a feature team, basically you are handed a typical roadmap... You are being asked to do a little design and a lot of coding. Compare that to a real product team. Instead of being given a roadmap of prioritized features, they're given problems to solve.'
This maps perfectly to parenting.
You can say 'Put your toys away' (feature). Or you can say 'The living room is a mess and guests are coming - what should we do?' (problem).
One creates compliance. The other creates capability.
When you give kids problems instead of instructions, something shifts. They start thinking. They start owning. They stop being executors of your plan and start becoming problem-solvers building their own.
The goal isn't a clean room. The goal is a kid who sees messes and knows what to do.
PM Theme: Empowered vs feature teams
Parenting Theme: Teaching problem-solving
“In a feature team, basically you are handed a typical roadmap... You are being asked to do a little design and a lot of coding and then some QA and then deploy it... Compare that to a real product team. In a real product team, first of all, instead of being given a roadmap of prioritized features, they're given problems to solve.”Marty Cagan · 00:08:00
