Iโm a big fan of the Dual Track Agile framework
But lately Iโve been thinking it could use an update ๐
๐น What does Dual Track Agile do?
Splits work into two broad buckets:
A) Discovery Track
B) Delivery Track
This is useful because:
1) Separating discovery work paves the way for continuous discovery
2) Sets the team up for small, incremental releasing
๐น So whatโs the problem?
Not all releases are small and incremental
Dual Track doesnโt account for GTM coordination around major releases
Without this coordination, we can be dev complete and still have 2-3 cycles left coordinating with Marketing, Sales, and Success
Not only is this inefficient, requirements can change during this phase ๐
One solution is to introduce a third track of work โ
[enter Goto Market track]
โ โ โ โ โ โ โ โ โ
While Discovery is focused on learning velocity and Delivery is focused on development velocityโฆ the Goto Market Track is focused on release coordination.
Let's break them down a bit more:
๐ Discovery Track
Inputs โ opportunities, ideas, problems
Outputs โ product requirements docs, test results, learnings, insights, design specs, prototypes, abandoned ideas
๐ Delivery Track
Inputs โ product requirements docs, design specs, prototypes
Outputs โ releasable software
๐ข Goto Market Track
Inputs โ product requirements docs, design specs, prototypes, releasable software
Outputs โ press releases, help & support docs, product announcements, release planning & timing, talk tracks for sales & success, plans & pricing updates
โ โ โ โ โ โ โ โ โ
๐น How & when do we use the Goto Market Track?
Check-in with GTM folks early in Discovery to determine what coordination is needed for release. If anything is identified, start that work immediately! This way we don't cram it in after development.
If little coordination is needed, we can bypass parts of the GTM Track--i.e. we don't always need pricing updates
๐น Who participates in the GTM Track?
Just as Discovery is highly cross-functional, so is the GTM Track. For a major release, everyone is involved in GTM. Sales is updating their demo decks, Marketing is preparing announcement campaigns, Success is updating their onboarding playbooks, Engineering is tweaking feature flags for a controlled rollout.
๐น Doesnโt the โrelease coordinationโ work fit into Discovery & Delivery already?
I would argue that it *can* be peppered throughout dual track. However, splitting this type of work out into itโs own track is valuable for a couple reasons:
1) It recognizes release coordination as itโs own type of work, separate from discovery and delivery
2) It creates a lane for GTM stakeholders, and carves out space for them to share their thoughts early and often
โ โ โ โ โ โ โ โ โ
Hope this is helpful or interesting! ๐ฌ / ๐
Follow Andrew for more thoughts on โ
#product #productmanagement #productdevelopment #agile #discovery #delivery #productdesign #ux #uxdesign
But lately Iโve been thinking it could use an update ๐
๐น What does Dual Track Agile do?
Splits work into two broad buckets:
A) Discovery Track
B) Delivery Track
This is useful because:
1) Separating discovery work paves the way for continuous discovery
2) Sets the team up for small, incremental releasing
๐น So whatโs the problem?
Not all releases are small and incremental
Dual Track doesnโt account for GTM coordination around major releases
Without this coordination, we can be dev complete and still have 2-3 cycles left coordinating with Marketing, Sales, and Success
Not only is this inefficient, requirements can change during this phase ๐
One solution is to introduce a third track of work โ
[enter Goto Market track]
โ โ โ โ โ โ โ โ โ
While Discovery is focused on learning velocity and Delivery is focused on development velocityโฆ the Goto Market Track is focused on release coordination.
Let's break them down a bit more:
๐ Discovery Track
Inputs โ opportunities, ideas, problems
Outputs โ product requirements docs, test results, learnings, insights, design specs, prototypes, abandoned ideas
๐ Delivery Track
Inputs โ product requirements docs, design specs, prototypes
Outputs โ releasable software
๐ข Goto Market Track
Inputs โ product requirements docs, design specs, prototypes, releasable software
Outputs โ press releases, help & support docs, product announcements, release planning & timing, talk tracks for sales & success, plans & pricing updates
โ โ โ โ โ โ โ โ โ
๐น How & when do we use the Goto Market Track?
Check-in with GTM folks early in Discovery to determine what coordination is needed for release. If anything is identified, start that work immediately! This way we don't cram it in after development.
If little coordination is needed, we can bypass parts of the GTM Track--i.e. we don't always need pricing updates
๐น Who participates in the GTM Track?
Just as Discovery is highly cross-functional, so is the GTM Track. For a major release, everyone is involved in GTM. Sales is updating their demo decks, Marketing is preparing announcement campaigns, Success is updating their onboarding playbooks, Engineering is tweaking feature flags for a controlled rollout.
๐น Doesnโt the โrelease coordinationโ work fit into Discovery & Delivery already?
I would argue that it *can* be peppered throughout dual track. However, splitting this type of work out into itโs own track is valuable for a couple reasons:
1) It recognizes release coordination as itโs own type of work, separate from discovery and delivery
2) It creates a lane for GTM stakeholders, and carves out space for them to share their thoughts early and often
โ โ โ โ โ โ โ โ โ
Hope this is helpful or interesting! ๐ฌ / ๐
Follow Andrew for more thoughts on โ
#product #productmanagement #productdevelopment #agile #discovery #delivery #productdesign #ux #uxdesign