logo-gyacologo-gyacologo-gyacologo-gyaco

  • Workshops
  • Consulting
  • Articles
  • Books
  • Newsletter
  • Testimonials
  • Clients
  • About
            No results See all results
            ✕
                      No results See all results
                      Tuckman Model
                      20 de January, 2026

                      Dependencies between teams

                      27 de January, 2026

                      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:

                      1. Requesting prioritization: The simplest approach is to ask the other team to prioritize the task. If the team doesn’t prioritize it, there’s always the option to escalate the need, and the area leader can make a top-down prioritization. This is the least preferable way to handle dependencies since the priorities of one team are rarely the same as those of another. Escalating the need and prioritization can lead to relationship difficulties between teams.
                      2. APIs (Application Programming Interfaces): In this model, all teams build not only their functionalities but also APIs for internal consumption of these functionalities. It’s a good strategy that allows minimizing dependencies between teams and, eventually, offering these APIs for external consump- tion. However, there is a risk that something new has not yet been implemented and needs to enter the team’s prioritization.
                      3. Innersource: This involves using best practices from open- source software development and establishing a culture sim- ilar to open source within organizations for developing their proprietary software. It is the best solution for dependencies between teams but requires maturity. In this dependency model, when team A needs something to be implemented in the code of another team B, members of team A make the necessary modification in team B’s code and submit it for team B to review. If everything is okay, the modification is published.

                      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.

                      Digital transformation and product culture

                      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:

                      • About the book
                      • Part 1: Concepts
                        • Chapter 1: The so-called digital transformation – Project and Product
                        • Chapter 2: Uncertainty and digital transformation
                        • Chapter 3: Types of company
                        • Chapter 4: Type of company vs digital maturity
                        • Chapter 5: Business models
                        • Chapter 6: Agile, digital and product culture
                      • Part 2: Principles
                        • Chapter 7: Deliver early and often – Measuring and managing the productivity – Case study: Dasa Group – Case study: Itaú Unibanco
                        • Chapter 8: Focus on the problem – The Famous Product Discovery – Why the “business demands => IT implements” model does not work – Case study: Magazine Luiza
                        • Chapter 9: Result delivery – Outsource or internal team? – Case study: Centauro
                        • Chapter 10: Ecosystem mindset
                      • Part 3: Tools
                        • Chapter 11: Product Vision – Product vision examples
                        • Chapter 12: Product Strategy
                        • Chapter 13: Team Structure – Structuring effective product development teams – Structural teams – Team structure spreadsheet – Downsizing and layoffs – CTO + CPO – Internationalization – Outsourced team – Tuckman model – Dependencies between teams

                      Workshops, coaching, and advisory services

                      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.

                      Gyaco Podcasts

                      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:

                      • Produto em Pauta: In the new season, titled “Beyond the Buzzwords”, Felipe Castro and I demystify product terms with real examples from our clients. Available on YouTube and Spotify. Recorded in Portuguese, with English subtitles on YouTube.
                      • Product Chronicles, the Brazilian Way: with Fábio Martinelli Duarte and Paulo Caroli — the Brazilian way of building products: stories, challenges, and lessons learned, featuring case studies from our clients. Available on YouTube and Spotify. Recorded in English, with Portuguese subtitles on YouTube.

                      Digital Product Management Books

                      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:

                      • Digital transformation and product culture: How to put technology at the center of your company’s strategy
                      • Leading Product Development: The art and science of managing product teams
                      • Product Management: How to increase the chances of success of your digital product
                      • Startup Guide: How startups and established companies can create profitable digital products

                      Share

                      Let's talk!

                      If you believe my experience can be useful to you and your company, please contact me through email or WhatsApp, and we can discuss how I can help.

                      Copyright 2026 Gyaco - All rights Reserved
                                  No results See all results