SVPG · Free post · Execution, roadmaps & process · Org design & culture

The Rapid Response Team

Marty CaganJun 17, 20104 min
SourceSVPG
KindFree post
PublishedJun 17, 2010
Originalsvpg.com ↗
N:

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”

“a small team that can focus on something can make amazing progress. Interrupt them frequently and things slow to a crawl.”Marty Cagan · SVPG
“Rather than be put in the position of either always saying "no" and being perceived as unresponsive, or else always saying "yes”Marty Cagan · SVPG
“being on this team is not a life sentence.”Marty Cagan · SVPG

04Frameworks mentioned

Summary and takeaways written by PM Atlas; quotes are short excerpts. © the original author.