By Marty Cagan · svpg.com · LinkedIn
Marty Cagan describes a common failure mode: once a product has customers, the same development team is pulled between urgent fixes and new product work, so both slow to a crawl and everyone becomes frustrated. Dedicated teams and portfolio grooming help only partly. He proposes a small dedicated "Rapid Response Team" (typically 2-4 developers plus QA and part of a product manager) that handles critical fixes for sustaining products, minor high-value requests, and time-sensitive issues that would otherwise derail a dedicated team. This acts as a relief valve, letting the organization respond to customers while keeping new-product velocity intact. Cagan argues that pulling a few developers out often speeds up the remaining teams and makes responsiveness dramatically better.
01Key takeaways
- Expect velocity to drop once a product has customers unless urgent maintenance work is separated from new product work.
- Consider a small dedicated team of 2-4 developers with QA and partial PM coverage to handle sustaining fixes and urgent requests.
- Use the rapid response team to shield dedicated teams from disruptive interrupts that cost more in momentum than the fix itself.
- Review changes made by the rapid response team with the owning dedicated team so context is not lost.
- Rotate developers through the team roughly every six months and pair new hires with senior developers to make the role attractive.
- Pilot the approach on part of the development organization and compare results before rolling it out broadly.
02Key sections
- The problem of slowing velocity
- Once a product is live, bug fixes and urgent changes compete with new development, leaving teams unfocused and stakeholders dissatisfied on all sides.
- Why shared responsibility breaks down
- Having the same developers support their own code and also build new features causes both kinds of work to slow down, a trade-off that is sometimes too costly for the business to accept.
- What a Rapid Response Team does
- A small dedicated team handles critical sustaining-mode issues, minor high-value requests, and urgent fixes that would disrupt a dedicated team mid-project, with changes reviewed with that team.
- Overcoming developer reluctance
- Rotating new hires, pairing them with senior developers for mentoring, and limiting tenure to about six months makes the assignment less of a dead end.
- Why it speeds up the whole organization
- Removing interruptions lets the remaining teams focus and move faster, and the organization can test the idea on a subset of teams first.
03From the post
“A partnership dedicated to teaching best practices to product teams and product leaders”
04Frameworks mentioned
Summary and takeaways written by PM Atlas; quotes are short excerpts. © the original author.