A guide to the unFIX model - LogRocket Blog (2024)

There are many different ways to structure your organization to create value. You might use traditional ways, such as a matrix or division structure, as well as more modern ways, like a flat structure.

A guide to the unFIX model - LogRocket Blog (1)

Agile approaches like LeSS, SAFe and the Spotify engineering culture invented or popularized scaling structures that should ensure self-organized, cross-functional teams. These structures have one big thing in common — stability.

But for most organizations, stability is a luxury, not a given. Many factors can get in the way — customers may develop their demands and new technology arises that demands a response. Whenever a change of circ*mstances happens, you need to respond rapidly.

When these changes arise, you may need to adapt your structure to accommodate the new circ*mstances. Because of this, stable organizational structures are often an illusion.

Here’s where unFIX comes into play. In this article, you’ll learn what the unFIX model is, how it benefits product management, and how to build an organizational structure around it.

What is unFIX?

The unFIX site says that unFIX is:

“Organization design for continuous innovation and better human experience.”

No organization is the same. unFIX offers the building blocks to create your unique organization design. It is specifically NOT another Agile scaling framework.

unFIX was created by Jurgen Appelo, a thought leader in leadership and product management. For unFIX he was inspired by recent developments in the industry, like the Spotify engineering culture, dynamic reteaming, team topologies, and fluid scrum teams.

unFIX centers on organizing people around a value stream or product experience. He specifically doesn’t limit it to software development, as agile frameworks often do.

Appelo argues that an experience isn’t limited to the core product:

“I deleted a shopping app from my phone that worked perfectly fine. But I very often had an item missing. I then had to go to the supermarket to get that missing item. Logistics made a mistake. Not the app. But I still deleted the app due to a terrible product experience.”  —  No Nonsense Podcast

unFIX assembles all the people who should collaborate to create a complete experience in the base. This base should be able to work autonomously.

What inspired unFIX?

unFIX draws its inspiration from three different product management principles — dynamic reteaming and fluid scrum teams, Spotify engineering culture, and team topologies.

Over 200k developers and product managers use LogRocket to create better digital experiencesLearn more →

Dynamic reteaming and fluid scrum teams

Both concepts share the premise that changes in teams happen regardless of what you do. Dynamic reteaming focuses on patterns of reteaming and how to respond to them. Fluid scrum teams embrace the fact that people organize around goals and then reorganize when they achieve them to look towards the future. unFIX confirms this and is specifically designed to easily adapt an organization to changed needs.

Spotify engineering culture

The Spotify engineering culture inspired unFIX. Spotify has tribes and unFIX has its base. unFIX also took the concepts of autonomous cross-functional squads, chapters, and guilds, and turned them into crews and forums. The similarities are clear:

A guide to the unFIX model - LogRocket Blog (4)

However, Spotify emphasizes autonomy so strongly that it can lead to siloes. Because of this, unFIX stands out from the Spotify engineering culture.

Team topologies

Team topologies are created to optimize team interactions for flow. The four topologies are:

  • Stream aligned team
  • Enabling team
  • Complicated subsystem team
  • Platform team

A guide to the unFIX model - LogRocket Blog (5)

unFIX uses these team topology concepts, but changes them slightly. The facilitation and experience crews in unFIX are enabling teams. Instead of value stream crews, unFix uses stream-aligned teams. The capability crew is a complicated subsystem team. Finally, the platform team is called platform crew.

Parts of the unFIX model

At this point, you know that the base should house all the people who collaborate to create a complete experience, but let’s break down the subcategories that live within it:

A guide to the unFIX model - LogRocket Blog (6)

Inside the base, there are then several types of crews. The crews that focus on building the experience are value stream crews and they cover the entire value stream. Typically, these crews build the product. However, as it covers the full experience, this includes people from support, finance, etc (if they play a role in that value stream).

unFIX also identifies the following supporting crews:

  • Governance crew — This is the management team, bringing leadership and purpose
  • Facilitation crew — They help the value stream crews be effective
  • Experience crew — This crew helps the value stream crews focus on creating the highest value
  • Capability crew — These are the people with rare skills that can’t be in one value
  • Stream crew — They assist the value stream crews with their skills
  • Partnership crews — Focuses on external partners (like vendors and freelancers)
  • Platform crew — Offer shared services to a crew in the base

Apart from this, there are also forums. These are groups of people from various crews who hold similar interests, share ideas, and grow together.

All crews in a base work together towards their mutual goals. As soon as their goals are met, they set new goals and reorganize.

There are many other building blocks like domains, turfs, leagues, crowds, coalitions, and congresses. However, these are beyond the scope of an introductory article. It’s worth noting though that unFIX offers a considerable amount of scaling potential.

Benefits of unFIX for product management

One of the major challenges within product management is finding a way to control the entire product experience. Typically, the different aspects of the experience work in isolation:

A guide to the unFIX model - LogRocket Blog (7)

In the picture above, IT teams work together to build the core product. However, this is only a part of the complete picture. unFIX helps you to remove walls so that you can organize your team around mutual goals. This has the following benefits:

  • Everyone knows who’s a part of the base responsible for the product experience
  • The value stream crews have end-to-end responsibility for a value stream
  • Everyone in the base has the same goals, set by the governance crew
  • Everyone in the base is supported by the same experience, facilitation, and partnership crews
  • Everyone in the base is set up for collaboration
  • unFIX enables collaboration with customers and users
  • The crews can choose their own (agile) approach to create these products

Steps for building an organization with unFIX

unFIX and its building blocks are very accessible. It doesn’t take a lot of explanation for people to understand them and use them. With this, unFIX allows you to be proactive in adapting your organization as often as needed.

To build an organization with unFIX, follow these steps:

  1. Determine everything that makes the product experience (or value stream)
  2. Determine who is required to create this product experience
  3. Using unFIX, create a picture of the current organization with the complete product experience in mind
  4. Discuss the current organization and the pain points. I recommend doing this with everyone involved in the product experience
  5. Draw several different alternative organization designs using unFIX
  6. Discuss and refine the organization design until you have your current best idea for a target organization
  7. Reorganize according to the unFIX target design. I recommend giving people a deciding voice in where they wish to be placed
  8. Reassess your organization regularly to incorporate learning and changes

Conclusion

unFIX can help you accelerate the creation of value within your team. It allows for flexible organizations with clearly defined roles that enable you to focus on the complete value stream. unFIX is a key tool for any product manager because of its adaptability, which makes it unique from agile models that often depend on stability.

As with any organizational change, seek out buy-in prior to the swap and try to communicate the value of unFIX to your team. It’s important to involve everyone responsible for the product experience to get the best results. During the process, allow your team to have some say over where they wish to be placed and always remember to iterate as the product changes.

Featured image source: IconScout

LogRocket generates product insights that lead to meaningful action

LogRocket identifies friction points in the user experience so you can make informed decisions about product and design changes that must happen to hit your goals.

With LogRocket, you can understand the scope of the issues affecting your product and prioritize the changes that need to be made. LogRocket simplifies workflows by allowing Engineering, Product, UX, and Design teams to work from the same data as you, eliminating any confusion about what needs to be done.

Get your teams on the same page — try LogRocket today.

A guide to the unFIX model - LogRocket Blog (2024)

References

Top Articles
Latest Posts
Article information

Author: Barbera Armstrong

Last Updated:

Views: 6055

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Barbera Armstrong

Birthday: 1992-09-12

Address: Suite 993 99852 Daugherty Causeway, Ritchiehaven, VT 49630

Phone: +5026838435397

Job: National Engineer

Hobby: Listening to music, Board games, Photography, Ice skating, LARPing, Kite flying, Rugby

Introduction: My name is Barbera Armstrong, I am a lovely, delightful, cooperative, funny, enchanting, vivacious, tender person who loves writing and wants to share my knowledge and understanding with you.