{"id":20,"date":"2025-02-08T18:56:28","date_gmt":"2025-02-08T18:56:28","guid":{"rendered":"https:\/\/sagadenov.com\/?p=20"},"modified":"2025-02-20T00:04:26","modified_gmt":"2025-02-19T19:04:26","slug":"the-phoenix-project-a-novel-about-it-devops-and-helping-your-business-win-by-gene-kim-george-spafford-kevin-behr","status":"publish","type":"post","link":"https:\/\/sagadenov.com\/?p=20","title":{"rendered":"The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win by Gene Kim, George Spafford, Kevin Behr"},"content":{"rendered":"\n<p><strong>6 conclusions from the book<\/strong>&nbsp;<strong>\u00abThe Phoenix Project\u00bb.<\/strong><\/p>\n\n\n\n<p>\u00abImproving daily work is even more important than doing daily work.\u00bb<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>DevOps as a unifying approach<\/strong><br><strong>Idea<\/strong>: The main goal of DevOps is to establish close collaboration between development, testing, and operations, eliminating \u201ccommunication gaps.\u201d Instead of blaming each other, teams begin to function as one integrated system.<br><strong>Example<\/strong>: In the book, the protagonist Bill tries to tame the chaos of the \u201cPhoenix\u201d project. When he brings developers and ops teams together for regular meetings, overall downtime and critical incidents decrease.<\/li>\n<\/ol>\n\n\n\n<p><strong>The Three Ways<\/strong><br><strong>Idea<\/strong>: The authors highlight three fundamental directions that help build an effective IT system:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>First Way<\/strong>: Ensure a continuous flow of work from development to production.<\/li>\n\n\n\n<li><strong>Second Way<\/strong>: Implement fast feedback loops.<\/li>\n\n\n\n<li><strong>Third Way<\/strong>: Cultivate a culture of continuous learning.<br><strong>Example<\/strong>: Any code error or release delay is quickly found and resolved because both developers and operations maintain close communication and share monitoring tools.<\/li>\n<\/ul>\n\n\n\n<p>2. <strong>Limiting Work in Progress (WIP)<\/strong><br><strong>Idea<\/strong>: Strictly limit the number of tasks in progress to avoid \u201cbottlenecks.\u201d Fewer simultaneous tasks lead to higher quality and faster delivery.<br><strong>Example<\/strong>: Initially, the \u201cPhoenix\u201d project is overwhelmed by countless tasks happening all at once, with nothing getting done on time. After Bill and the team introduce WIP limits, it becomes clearer what the actual priorities are, and the project moves forward without constant firefighting.<\/p>\n\n\n\n<p>3. <strong>Visualizing processes and priorities<\/strong><br><strong>Idea<\/strong>: Tracking all tasks on Kanban boards or similar tools provides transparency and reveals where bottlenecks occur.<br><strong>Example<\/strong>: Bill sets up a task board for the entire team\u2014managers and engineers can now see what\u2019s in progress, where issues arise, and what the company\u2019s true top priorities are each week.<\/p>\n\n\n\n<p>4. <strong>Leaning on Lean Manufacturing principles<\/strong><br><strong>Idea<\/strong>: As with <em>The Lean Startup<\/em> or <em>The Goal<\/em> (by E. Goldratt), it\u2019s important to continuously identify and eliminate waste, optimize the flow of value creation, and not be afraid to change processes that aren\u2019t working.<br><strong>Example<\/strong>: The team realizes that a cumbersome approval system (requiring sign-offs from multiple managers) slows down releases. Simplifying this procedure speeds up improvements and gets management support because results appear faster.<\/p>\n\n\n\n<p>5. <strong>Silos ruin a company<\/strong><br><strong>Idea<\/strong>: Isolated departments\u2014\u201csilos\u201d\u2014where each team only focuses on its own tasks and ignores the impact on other processes, lead to delays, conflicts, and finger-pointing.<br><strong>Example<\/strong>: Marketing demands new features \u201cyesterday,\u201d development says \u201cthat\u2019s not our problem,\u201d and operations complains about frequent breakdowns. Once they form a cross-functional team, they all pursue the same goal\u2014a successful product launch.<\/p>\n\n\n\n<p>6. <strong>A culture of learning and experimentation<\/strong><br><strong>Idea<\/strong>: Mistakes are not a reason for punishment but an opportunity for improvement. By creating an environment where the team isn\u2019t afraid to discuss incidents and errors, the company learns faster and becomes more flexible.<br><strong>Example<\/strong>: At first, failures are concealed so no one \u201cgets fired.\u201d But by the end, thanks to the new approach, every outage is logged and analyzed, leading to new, more efficient DevOps practices.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>6 conclusions from the book&nbsp;\u00abThe Phoenix Project\u00bb. \u00abImproving daily work is even more important than doing daily work.\u00bb The Three WaysIdea: The authors highlight three fundamental directions that help build an effective IT system: 2. Limiting Work in Progress (WIP)Idea: Strictly limit the number of tasks in progress to avoid \u201cbottlenecks.\u201d Fewer simultaneous tasks lead [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-20","post","type-post","status-publish","format-standard","hentry","category-about-my-read-books"],"_links":{"self":[{"href":"https:\/\/sagadenov.com\/index.php?rest_route=\/wp\/v2\/posts\/20","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sagadenov.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sagadenov.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sagadenov.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sagadenov.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=20"}],"version-history":[{"count":1,"href":"https:\/\/sagadenov.com\/index.php?rest_route=\/wp\/v2\/posts\/20\/revisions"}],"predecessor-version":[{"id":21,"href":"https:\/\/sagadenov.com\/index.php?rest_route=\/wp\/v2\/posts\/20\/revisions\/21"}],"wp:attachment":[{"href":"https:\/\/sagadenov.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=20"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sagadenov.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=20"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sagadenov.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=20"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}