What is Spotify Model?

blog_auth Blog Author

StarAgile

published Published

Apr 25, 2024

views Views

2,866

readTime Read Time

15 mins

Table of Content

 

What is Spotify Model?

Spotify is one name that we all have heard with 286 million users presently. Among the many reasons for the company’s success is the company’s approach to team dynamics and organizational workflows. As sociological, political and economic pressure transformed the company's kinetics, the traditional structures and practices became outdated. As a result, this model was found and executed by Spotify’s engineers to fulfil the organizational goals. They found out the best practices that were working for them and documented them for the world to practice. With this blog, I will explain more about the Spotify Model and how teams can use it for scaling agility across organizations: inter and cross-functional teams. The company dynamics change as it is impacted by social, political, or economic factors. 

What is the Spotify model in Agile?

As I discussed before, the Spotify model is developed by the Spotify team that works towards achieving agility across teams. It is a people-driven, autonomous approach that enhances innovation and productivity by focusing on factors like communication, accountability, and quality. 

The Spotify model was introduced to the world in 2012, when Spotify coach, Henrik Kniberg published a whitepaper on how the company looks at agility and practices it through a very simple model. This model gained popularity immediately as it was different from all the other models that came into the market before. It majorly focused on organizing around the work rather than working as per the set of guidelines. The framework suggested that all the teams in the Spotify framework can choose the agile framework of their own choice and complete the work as per the guidelines set by it. 

  • Benefits:  When Spotify moved forward with the model, they wanted to move things faster and ship the software faster with minimum pain. They realized certain benefits of the model, which are as follows: 
  • Less formal processes and ceremonies: Instead of requiring squads to work similarly, they are given the freedom to work and it should align with each other. 
  • More self-management: The autonomous behaviour of the project resulted in better-performing self-management teams. The employees are trusted to complete their work on time and work together towards a single goal. This gives a sense of accountability to them. 
  • Transparency: The model offers better productivity as well, wherein the work is built on trust. Everyone is aware of the tasks done and to be done that will result in better products and happier customers. 

Scaling Agile @ Spotify - Henrik Kniberg and Anders

Henrik and Anders were part of the team that helped Spotify scale to a big company. They proposed the Spotify model in 2012 and shared the learning in a whitepaper. The Spotify model is based on the autonomous scaling agile at Spotify, it is primarily based on an agile model and specifications tailored to the needs of Spotify company. It became popular and was invented by Henrik Kniber. But later on, Henrik cleared the fog by mentioning he is not an inventor of the framework but merely a messenger for the same. 

As I researched, I found out that in the article, published by Henrik himself he is stating how the internet is passing on wrong information and he did not invent the method. The Spotify model is the result of a lot of people collaborating and experimenting over time, and many aspects of the model were invented without my involvement at all. Mentioned Henrik 

Elements of the Spotify model

The model is built around simplicity and these are the elements figured out by Spotify to make the Spotify Agile Model a success. It is primarily based on three key elements which are: people, culture, and network keeping people first. These elements are used to make it scalable and feasible for complex and big organizations.

1. Squads: Similar to the scrum teams, the squads are also a compilation of 6-12 individuals who work for a particular feature area. They are assisted by an Agile coach and guided by a product owner. They are the ones who decide which agile framework will be used for the framework. 

2. Tribes: When many squads work together for the same feature area they come together to form a tribe. It is typically a group of 40-50 individuals. Each tribe is headed by a Tribe head who is responsible for maintaining the sync between the work being done. They are responsible to improve collaboration and make sure every squad is working towards the same goal. 

3. Chapter: Even though squads are autonomous groups, the specialists must get aligned for the best technical process. Chapters are defined as a family that every specialist has to maintain for the engineering standards. Chapters are led by a Senior technology lead who can be the manager for team members in a chapter. 

4. Guild: Guild connects people with the same interests. People who are passionate about the same thing can join a guild and they can be from different tribes as well. Whereas chapters belong to tribes, guilds are completely independent and it doesn’t have a formal leader. If we want to keep things on track, having a guild coordinator will be a good idea. 

5. Trio: The trio stands for Tribe Lead, Product Lead, and Design Lead. There is one trio in each tribe to make sure there is a proper sync in the work and continuous alignment between the feature areas. 

6. Alliance: 

  • Sometimes when companies scale, a task can become out of scope for a single tribe; this is where an alliance comes into the picture. An alliance is more than one tribe working together to accomplish a common goal. 
  • Unlike other frameworks, there are not many ceremonies in the Spotify model. It revolves around the work and how it can be done in easier ways. 

How is the Spotify Agile Model helpful?

In the short timeframe, the Spotify model was able to help the organization fulfil the tasks at hand. The method is proven to be helpful in many ways including: 

1. Scalability: This model is scalable which means it can be implemented in any kind of team and project. 

2. Cross-functional teams: The team helps the members to make quick decisions effectively which is essential for any project's success. Moreover, it helps in building cross-functional teams with a different set of skills and capabilities to accelerate collaboration and enhance productivity. 

3. Scope for improvements: As the model is not rigid, it helps you to do experimentation. It allows you to fail and learn from the mistakes made allowing, imposing a growing environment. 

Does Spotify use the Spotify Model?

Spotify currently doesn’t use the Spotify Agile Model and there have been controversies that it was never used. These are the primary reasons why the Spotify model was discarded by the company: 

1. Relabaling of structures: It was believed, that the Spotify model was the renaming of most of the existing matrixes followed in an organization. This led to confusion among employees and demolishing of the model. 

2. Challenging management: Each squad has different functional managers for the chapters. If any disagreements arise, it has to be resolved between multiple managers and then go to the tribe managers. It will create unnecessary complications within the team. 

3. Team autonomy: Spotify works on the concept of team autonomy, it works well for the fast-moving startups but will be poor for big organizations. As the Spotify company grew, the company needed better alignment to manage rapid growth and avoid duplication and complexity. 

4. Agile knowledge: There are agile coaches to guide the squads, but when there is a transition happening, there are not enough agile coaches to guide the team on how to implement agile into the workspace. These things collectively impacted the model negatively and were discarded by Spotify.

Here’s what you should learn from Spotify’s mistakes: 

1. Lack of engineering managers: One of the major drawbacks of the Spotify model was the TDE team saw an absence of an engineer manager. The Spotify Agile model has chapter leads but they are not accountable for any work deliverables which sets unrest in the team dynamics. 

2. Cross-team collaboration and autonomy are hard to balance: Different squads didn’t have the bandwidth to collaborate and contribute to other people's work. If there were some roadblocks, the team itself had to create tools and perform tasks efficiently. 

3. Unnecessary complexities: The name structuring of the processes is only according to Spotify's requirements, it is not aligned with your company's requirements. 

4. Shifting responsibilities: The model is criticized for shifting the responsibilities of the project to complete the targets. 

5. No clear hierarchy:  Another lacking issue in the Spotify model is no clear hierarchy and the projects fall apart without a clear leader. many believed as it was too rigid, it lacked innovation, responsiveness, and creativity. 

6. Only for small-scale: The model is a complete flop for larger organizations as there is no hierarchy and without it is very difficult to keep large groups of people working efficiently. 

Is the Spotify Model still used?

Big companies like Lego and ING implemented the Spotify Model in their organization. The companies who opted for the Spotify Model are struggling and will continue to struggle due to the many loopholes the framework has. Leaving behind the Spotify Model, many companies moved forward to more detailed agile methodologies like those mentioned below to drive more success, better results, and also better productivity: 

  • SAFe
  • Kanban 
  • Scrum 
  • XP or Extreme Programming 
  • Learn 
  • DSDM (Dynamic Systems Development Method) 
  • FDD or Feature Driven Development 
  • Crystal 

The primary difference between Spotify and SAFe is that Spotify is a lightweight framework. This means the framework is not considered as an extensive tool for Spotify's agile development rather the teams have to produce the details. Moreover, the Spotify model doesn't deliver any solutions to maintain portfolios like SAFe. 

On the other hand, the SAFe framework gives more comprehensive and detailed solutions. It has the following advantages: 

  • Increase in quality of services
  • Increase in productivity 
  • Transparency between the teams 
  • Short time to market features 
  • Alignment between teams 

Conclusion

I will conclude by saying that If you’re looking for an agile framework that will suit a fast-moving environment, then the Spotify model can be a good choice. But copying and pasting the methodology as it is in your organization will do no good, you need to tailor it as per your requirements. Spotify is not a destination, it is more of a pathway to learn what suits the company best. Ironically, the Spotify company itself doesn’t use the Spotify Agile model right now, and not many companies follow it at present. You can start with the Spotify model and work your way up to agility further. 

As the Agile Spotify Framework is refrained by the big names, people are switching to SAFe as a primary agile methodology. If you’re interested in learning SAFe and becoming an expert in it, then SAFe Certification should be an ideal choice for you. StarAgile’s SAFe Certification is chosen by 300k+ students to transition into a more successful career. You can also join fellow participants and take your career ahead. 

 

Share the blog
readTimereadTimereadTime
Name*
Email Id*
Phone Number*

Keep reading about

Card image cap
Agile and Scrum
reviews6987
CSM Certification vs CSPO Certification
calender05 Jul 2019calender15 mins
Card image cap
Agile and Scrum
reviews4061
Overview of PMI-ACP Certification
calender28 Jun 2019calender12 mins
Card image cap
Agile and Scrum
reviews4455
Do We Need an Agile Coach
calender27 Jun 2019calender15 mins

Find Leading SAFe® Certification Course in Top Cities

We have
successfully served:

3,00,000+

professionals trained

25+

countries

100%

sucess rate

3,500+

>4.5 ratings in Google

Drop a Query

Name
Email Id*
Phone Number*
City
Enquiry for*
Enter Your Query*