R&D Management 12 min read

How to Keep Multiple Teams Agile: Insights from Alibaba, Spotify, and Taobao

This article explores how small, focused teams can scale to multiple coordinated groups while preserving agility, comparing approaches like business‑unit feature teams and unrestricted feature teams through real cases from Alibaba, Spotify, and Alibaba Health.

Alibaba Cloud Developer
Alibaba Cloud Developer
Alibaba Cloud Developer
How to Keep Multiple Teams Agile: Insights from Alibaba, Spotify, and Taobao
Banner
Banner

1. Keep Small Teams

When a startup or early‑stage product grows, the instinct is to add people, but small teams can still deliver remarkable results by staying focused on a single mission and leveraging open‑source, platform, and cloud tools to accelerate development without heavy infrastructure.

2. Business‑Unit Feature Teams

When product complexity exceeds the capacity of a single team, organizing around business‑unit feature teams works best. Each unit acts like a mini‑startup with its own mission, clear boundaries, and end‑to‑end responsibility for product design, development, testing, and release, minimizing inter‑team dependencies.

Examples include Alibaba’s mobile Taobao, where content platforms such as Weitao and Taobao Live operate as independent business units with separate product and development teams, and Spotify’s “tribe‑squad‑chapter‑guild” model, where squads own specific product areas and are supported by chapters for knowledge sharing.

Spotify scaling diagram
Spotify scaling diagram

3. Unlimited Feature Teams

When business direction is unclear, unlimited feature teams share a single product backlog and prioritize work collectively. In Alibaba Health’s 2018 case, a 30‑person pool was split into two balanced teams that each covered core applications, allowing them to pull tasks from the same backlog and dramatically reduce delivery delays.

4. Summary

Whether using business‑unit feature teams or unlimited feature teams, each team must be capable of delivering product features independently. Practices such as appointing module guardians for code review and design oversight help maintain consistency across modules. Over time, unlimited teams can evolve into business‑unit teams as product direction stabilizes, ensuring continuous delivery of business value while preserving agility.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

team scalingSpotify ModelMulti‑team DevelopmentProduct Organization
Alibaba Cloud Developer
Written by

Alibaba Cloud Developer

Alibaba's official tech channel, featuring all of its technology innovations.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.