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!
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.
Locality and Simplicity
Empower teams to work independently without needing to coordinate across many departments.
Reduce complexity by improving code locality and modularity.
Focus, Flow, and Joy
Remove friction so developers can focus and achieve flow.
Joyful work is productive work.
Improvement of Daily Work
Teams must have the ability (and time) to improve their own work systems, not just deliver features.
Technical debt isn’t just a cost—it’s a barrier to innovation.
Psychological Safety
Teams must feel safe to take risks, admit mistakes, and speak up.
Cultivating trust enables collaboration and learning.
Customer Focus
Every decision should deliver value to the customer.
Using the Five Ideals, Maxine and the Rebellion begin to transform the company from the inside out, tackling:
Continuous delivery pipelines