
This article is an excerpt from the book “Digital Transformation and Product Culture: How to Put Technology at the Center of Your Company’s Strategy”.
When organizing teams into tribes and squads, including product teams and structural teams, it’s common to encounter dependencies between teams. For instance, one team may need another team to implement something in their part of the product to achieve a specific goal. These dependencies can lead to bottlenecks in the product development process and delays in achieving results and objectives.
There are three ways to handle dependencies between teams:
It’s important to note that innersource is not just a technical practice, but also a direct reflection of an organization’s culture. It requires a higher level of trust between teams, clear standards for code quality, mature review processes, and a shared-ownership mindset. Without these elements, attempts to adopt innersource are likely to create more friction than benefits.
Since my time at Locaweb, I’ve been intentionally working with the innersource model to help reduce cross-team dependencies.
In organizations going through digital transformation, how cross-team dependencies are handled becomes a strong indicator of product culture maturity. The more a company relies on escalations and top-down prioritization, the slower and more fragile its execution tends to be. On the other hand, models that increase autonomy and reduce structural bottlenecks typically translate into higher speed, better alignment, and stronger business outcomes.
This article is another excerpt from my newest book “Digital transformation and product culture: How to put technology at the center of your company’s strategy“, which I will also make available here on the blog. So far, I have already published here:
I’ve been helping companies and their leaders (CPOs, heads of product, CTOs, CEOs, tech founders, and heads of digital transformation) bridge the gap between business and technology through workshops, coaching, and advisory services on product management and digital transformation.
At Gyaco, we believe in the power of conversations to spark reflection and learning. That’s why we have two podcasts that explore the world of product management from different angles:
Do you work with digital products? Do you want to know more about managing a digital product to increase its chances of success, solve its user’s problems, and achieve the company objectives? Check out my Digital Product Management books, where I share what I learned during my 30+ years of experience in creating and managing digital products:
