HOME TECH BLOGS COMPUTER ARCHITECTURE BOOKS ABOUT GITHUB

The Unicorn Project

The Unicorn Project - Cover

A Novel About Developers, Digital Distruption, and Thriving in the Age of Data

Gene Kim

Published: 2019

This books tells the same story as The Phoenix Project but in the eyes of a software developer, instead of the team manager. This change of perspective is very interesting!

ChatGPT's summary

Premise:

While The Phoenix Project focuses on IT operations and leadership (from Bill’s perspective), The Unicorn Project tells a parallel story from the point of view of Maxine, a senior developer at Parts Unlimited. After a production incident, she’s blamed and reassigned to a failing initiative—The Phoenix Project.

Her journey highlights the struggles of developers, data teams, and architects in a dysfunctional organization that’s trying to modernize.


Key Themes and Concepts:

The Five Ideals (Core framework of the book):

  1. Locality and Simplicity

  2. Empower teams to work independently without needing to coordinate across many departments.

  3. Reduce complexity by improving code locality and modularity.

  4. Focus, Flow, and Joy

  5. Remove friction so developers can focus and achieve flow.

  6. Joyful work is productive work.

  7. Improvement of Daily Work

  8. Teams must have the ability (and time) to improve their own work systems, not just deliver features.

  9. Technical debt isn’t just a cost—it’s a barrier to innovation.

  10. Psychological Safety

  11. Teams must feel safe to take risks, admit mistakes, and speak up.

  12. Cultivating trust enables collaboration and learning.

  13. Customer Focus

  14. Every decision should deliver value to the customer.

  15. Avoid internal politics and misguided metrics that distract from this goal.

Plot Highlights:


Relation to The Phoenix Project:


Who Should Read It?