Let's cross the finish line all at the same timeDany Poudrier
schedule 10 months agoSold Out!
This is the story of how Autodesk's Fusion Lifecycle Product teams broke down the Feature Team silos and really worked towards maximizing the delivered value to customer.
Autodesk is implementing Release Trains based on the SAFe Framework. The Fusion Lifecycle has 6 development teams in 4 different countries with 3 different timezone.
Each team was "owning" a set of features. So feature specific bugs or enhancements would be automatically assigned to the right feature team. And each Team has it's own PO to order their team specific backlog items.
We are calling it "peanut butter spreading". 6 Teams, 6 features so we thought "let's reduce dependencies by assigning each team a feature". It did reduce dependencies, but we lost something more valuable: Time to market.
MVP for Feature A may require more effort than the MVP for Feature B. So Team B would be done with their MVP and start working on enhancing the Feature B while Team A were still not done on Feature A's MVP.
That lead to Team A taking 1 year to achieve their MVP while some other teams were way past their MVP and were into their "nice to have" stories.
That is where we introduced the notion of Milestones. Our milestones are a list of MVP Stories cross cutting features that we defined as User Journeys. Each team are still "owning" features, but we now follow the "everybody cross the finish line at the same time". So team B is not allowed to work on Milestone 2 Stories unless all Milestone 1 Stories from all teams are done. That means that Team B will do everything they can to help team A to reach the Milestone 1. That sounds counter intuitive, because it will probably take 3 or 4 times more effort for Team B to achieve same goal as Team A. But on a Time to Market perspective, it is awesome, because now we can go faster to market with a more limited set of features that comes together and only together unleash their full Business Value.
It's better to have a complete set of limited feature than an incomplete set of completed features.