Agile teams aim for autonomy to deliver end-to-end solutions quickly. However, most organizations rely on interdependent teams, creating delays and bottlenecks. In the latest article that I wrote for the Agile Connection I explore five types of dependencies: chain, stack, shared people, shared resources, and shared codebase.
Each dependency type comes with its own challenges that impact delivery speed and quality. I end the article by giving some tips on how you can include dependency-thinking in your e.g. refinement.
you can read the full article on the Agile Connection