TextSearch

Book Review of The Phoenix Project: DevOps For Everyone

Book Review of The Phoenix Project: DevOps For Everyone

· archived 5/18/2026, 12:38:18 AMscreenshotcached html
Book Review of The Phoenix Project: DevOps For Everyone – BMC Software | Blogs .rll-youtube-player, [data-lazy-src]{display:none !important;} Skip to Content ↵ENTER BMC Solutions Main Menu Multi-Cloud Management Accelerate Multi-Cloud Adoption Gain Asset Visibility Manage Performance in the Cloud Automate Across Clouds Manage Services Across Clouds Automation & DevOps Automate Application Workflows Automate File Transfers Automate Application Deployment Automate Your Data Center Automate Database Changes Mainframe Enterprise DevOps Modern Developer Experience Security & Compliance Build a SecOps Strategy Automate Cloud Security Remediate Vulnerabilities Secure Your Mainframe IT Optimization Provide Continuous Service Assurance Deliver End-to-End ITOM Optimize Your Mainframe Costs Achieve Peak Database Performance Service Management Excellence Transform HR Service Delivery Deliver Modern, Intelligent ITSM See All Your IT Assets Enable a Digital Workplace AI & Machine Learning Explore Cognitive Service Management Apply Artificial Intelligence to IT (AIOps) Gain Big Data Insights Accelerate With a Self-Managing Mainframe Solutions by Industry Financial Services Healthcare Manufacturing Public Sector Retail Telecommunications Products Main Menu Featured Products BMC Helix SaaS-based Solutions BMC Helix ITSM (Next Gen Remedy) BMC Helix Business Workflows BMC Helix Digital Workplace BMC Helix Virtual Agent BMC Helix Knowledge Management BMC Helix Operations Management BMC Helix Platform BMC Helix Discovery BMC Helix Continuous Optimization BMC Helix Automation Console BMC Helix Remedyforce BMC Helix Control-M TrueSight IT Operations and Automation TrueSight Operations Management TrueSight Automation for Networks TrueSight Automation for Servers TrueSight Orchestration Control-M Application Workflow Orchestration Control-M and DevOps Control-M and Managed File Transfer Control-M and Workload Automation Automated Mainframe Intelligence (BMC AMI) BMC AMI Data BMC AMI Ops BMC AMI Security BMC Compuware View All BMC Products Partners Partners Locate a Partner Become a BMC Partner Partner Resources Global Partnerships Developers Developer Community BMC Helix Platform Jobs-as-Code with Control-M Integrations & Connectors BMC Helix Control-M BMC Helix Control-M Mainframe Support & Services Main Menu Education & Certification BMC Academy Login (iLearn) Search for Courses Learning Paths IT Certifications Services & Consulting Success Plans Strategic Services Mainframe Services Deployment Services Managed Services Support Customer Support Offerings Downloads Documentation Support by Product Name Knowledge Base Case and Defect Management Ask the Community Supported Products (A-Z) Support Central About BMC Main Menu BMC’s Approach to IT Autonomous Digital Enterprise Transcendent Customer Experience Automation Everywhere Enterprise DevOps Data-Driven Business Adaptive Cybersecurity Why Choose BMC ? About BMC Leadership Team Customer Stories Corporate Social Responsibility Customer Experience Program BMC Innovation Labs Corporate COVID-19 Response Contact BMC Careers BMC Community Newsroom Free Trials| Get Pricing| Contact BMC AIOpsBMC BeatCloudDevOpsInnovationITSMMainframeWorkload AutomationMore Big Data The Business of IT IT Operations Security Industry Topics BMC Bloggers List BMC Guides Blogs Sitemap BMC DevOps Blog Book Review of The Phoenix Project: DevOps For Everyone November 20, 2020 4 minute read Kirstie Magowan As I read the book The Phoenix Project, A Novel About IT, DevOps, and Helping Your Business Win, by Gene Kim, Kevin Behr, and George Spafford, for the first time in 2013, I found myself looking around the office to see if I could spot the cameras that had quite obviously been recording the trials and tribulations of our IT development adventures. I think that just about every IT professional reading the book will have had the same suspicions. The difficulties being faced by Parts Unlimited, the fictional company at the heart of the book, are sadly familiar to many, if not the majority, of IT professionals. But don’t be fooled—this is not a book only for those of us who work in technology. The Phoenix Project should be compulsory reading for all business leaders as it gives a very clear vision of how to deliver real business value through IT capability. (This article is part of our DevOps Guide. Use the right-hand menu to navigate.) The Phoenix Project synopsis Parts Unlimited is a company in peril. Legacy IT systems, poor communication, badly managed change, and a lack of knowledge sharing. These factors all contribute to the company falling rapidly behind their competition in the auto parts market. Bill Palmer is our protagonist. At the outset, he is promoted to the role of VP of IT Operations, having been happily working as the Director of Midrange Technology Operations. Bill is not convinced that he wants this challenge, given the current issues being faced by the company. But, if wants to stay employed, he has little choice in the matter. Bill’s first challenge is to rectify a payroll system failure so their employees can be paid. On top of this major incident, he is charged with managing the deployment of the Phoenix Project, a huge IT project that the company is hanging all its hopes of turning around the downward spiral it finds itself in. Business as usual demands, unclear processes, and unrealistic business expectations mean that Bill has a thankless, almost impossible job. Working late nights, weekends, forsaking any hope of having a work-life balance, he does his best to deliver. Bill quickly realises that this will be impossible given the current way of working at Parts Unlimited’s IT department. DevOps: A new way of working Reading this book for the first time in 2013, the concept of DevOps was rapidly growing in acceptance and delivering exceptional gains in IT value delivery. But it was still relatively new and, for many, a step too far. The DevOps ideas of failing fast, accepting failure as a good thing, and pushing constant code delivery to production system were frightening concepts at the beginning of the decade. Fast forward to 2020 and DevOps, Agile, and other similar ways of working are accepted practice in organizations ranging from small start-ups to mammoth government institutions. The Phoenix Project paints a picture that those both within and outside of the IT organization can clearly understand. The novel shows just how DevOps can: Improve the value delivered by IT Allow organizations to react quickly and effectively to market pressures No quick fix The Phoenix Project does not give anyone cause for unrealistic expectations. The story shows just how painful change can be and illustrates that things are not going to turn around overnight. But the novel excels at showing just how much value a DevOps mindset and way of working can deliver when given the chance. The three authors showed the DevOps journey for Parts Unlimited in story form, with recognisable characters, plot twists, failures, and successes. The story allows the reader to see just how this way of working can be applied to a real organization with all its imperfections, different personalities, and cultural challenges. Change takes time, it can be painful, and not everybody will survive the journey. Through Bill’s advisor Eric, we are introduced to: The theory of constraints Lean thinking Agile methodologies We learn how these have impacted manufacturing operations. With guidance, it dawns on Bill that these ideas can have the same positive impact on IT development and operations. Here is Gene Kim, one of the authors, describing the three ways (principles) of The Phoenix Project: Flow Feedback Culture of continuous learning A story to be shared The lessons learned by the characters in The Phoenix Project and the transformational possibilities presented by moving to a DevOps way of working need to be shared—not just with people working within IT. The presentation of the DevOps journey in novel form, rather than as an academic and theoretical textbook description of how to adopt DevOps, makes the subject accessible to a far wider audience. While the novel is never going to win The Booker Prize, it is an enjoyable read with likeable characters. Best of all, it manages to humanize the theory behind DevOps. The book clearly shows the impact DevOps can have on any organization, without making it seem like a magic wand that will magically transform your business. The novel: Realistically portrays the cultural and personality challenges that will inevitably threaten to derail your efforts. Gives valid examples of strategies on how to overcome these challenges. Whether you are just thinking about embarking on a DevOps transformation, are some way along this journey, or are fortunate enough to have been part of a successful transformation, I strongly recommend reading The Phoenix Project. Once you’ve finished it yourself, drop a copy on to the desks of your business leaders. The more we share this story the better! Related reading BMC DevOps Blog DevOps Guide, a series Guide to Tech Books & Talks Lewin’s 3 Stage Model of Change Organizational Change Management (OCM): A Template for Reorganizing IT Free Download: Enterprise DevOps Skills Report Human skills like collaboration and creativity are just as vital for DevOps success as technical expertise. This DevOps Institute report explores current upskilling trends, best practices, and business impact as organizations around the world make upskilling a top priority. Download now › Download now › These postings are my own and do not necessarily represent BMC's position, strategies, or opinion. See an error or have a suggestion? Please let us know by emailing [email protected]. DevOps BMC Brings the A-Game BMC works with 86% of the Forbes Global 50 and customers and partners around the world to create their future. With our history of innovation, industry-leading automation, operations, and service management solutions, combined with unmatched flexibility, we help organizations free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead. Learn more about BMC › You may also like Is DevOps Dead? Microservices vs Serverless: What’s The Difference? What’s An App Owner? Application Owner Roles & Responsibilities Is Continuous Integration to Continuous Deployment a Progression – or Not? What is FinDevOps? Kubernetes vs Docker: A Quick Comparison About the author Kirstie Magowan Kirstie has been active in service management since 2000, working in a wide range of organizations, from primary industry to large government entities, across New Zealand and Australia. Kirstie has spent much of the past 15 years working at a strategic level as an ITSM consultant. She regularly takes on operational assignments to remember what it's like to be on the ‘coal face’ of service management, as this allows her to provide real and actionable advice as a consultant. Kirstie first qualified as an V2 ITIL Manager in 2004 and spent four years working as the Chief Editor for itSMF International from 2012 where she built a strong global network of service management experts. Kirstie is a member of the authoring team for the ITIL4 book - Direct, Plan and Improve, and a contributing author to the ITIL4 practice guides. View all posts DevOps Guide ITOps vs DevOps vs NoOps: The IT Operations Evolution What Is DevOps? A Comprehensive Introduction A Brief History of DevOps Introduction to DevOps Architecture Automation In DevOps: Why & How To Automate DevOps Practices What Is CI/CD? Continuous Integration & Continuous Delivery Explained How To Set Up a Continuous Integration & Delivery (CI/CD) Pipeline DevOps Metrics for Optimizing CI/CD Pipelines Continuous Delivery Metrics Is Continuous Integration to Continuous Deployment a Progression – or Not? Differences Between Continuous Integration (CI), Delivery (CD), and Deployment Source and Version Control in DevOps What is Continuous Testing? Test Automation Frameworks: The Ultimate Guide Release Management in DevOps Explained: Monitoring & Telemetry in DevOps Application Performance Management in DevOps Orchestration in SDLC for DevOps Introduction To Database DevOps The Role of Microservices in DevOps The Role of Virtualization in DevOps Containers & DevOps: Containers Fit in DevOps Delivery Pipelines What Is a Container Pipeline? What is a DevOps Toolchain? Managing Containers and Code for DevOps The Role of Agile in DevOps The Role of Cloud in DevOps What Is DevSecOps? Combining Development, Security & Operations What is FinDevOps? DevOps Culture & How To Successfully Achieve DevOps Top DevOps Trends in 2022 DevOps Values & Principles DevOps Metrics and KPIs DevOps Advice for Small, Medium, & Large Organizations DevOps Team Structure What to look for on a DevOps Resume DevOps Hiring Best Practices DevOps Salary Trends in 2022 DevOps Interview Questions Top DevOps Books to Read Today Book Review of The Phoenix Project: DevOps For Everyone DevOps Influencers: 11 DevOps Experts to Follow on Twitter GitHub, GitLab, Bitbucket & Azure DevOps: What’s The Difference? Contact Free Trials Legal Privacy Policy Update my preferences Trust Center Accessibility Tools Cookie Consent ©Copyright 2005-2023 BMC Software, Inc. Use of this site signifies your acceptance of BMC’s Terms of Use. BMC, the BMC logo, and other BMC marks are assets of BMC Software, Inc. These trademarks are registered and may be registered in the U.S. and in other countries. AIOpsBMC BeatCloudDevOpsInnovationITSMMainframeWorkload AutomationMore Big Data The Business of IT IT Operations Security Industry Topics BMC Bloggers List BMC Guides Blogs Sitemap BMC English Accessibility Adjustments Reset Settings Statement Hide Interface Choose the right accessibility profile for you OFF ON Seizure Safe Profile Clear flashes & reduces color This profile enables epileptic and seizure prone users to browse safely by eliminating the risk of seizures that result from flashing or blinking animations and risky color combinations. OFF ON Vision Impaired Profile Enhances website's visuals This profile adjusts the website, so that it is accessible to the majority of visual impairments such as Degrading Eyesight, Tunnel Vision, Cataract, Glaucoma, and others. OFF ON ADHD Friendly Profile More focus & fewer distractions This profile significantly reduces distractions, to help people with ADHD and Neurodevelopmental disorders browse, read, and focus on the essential elements of the website more easily. OFF ON Cognitive Disability Profile Assists with reading & focusing This profile provides various assistive features to help users with cognitive disabilities such as Autism, Dyslexia, CVA, and others, to focus on the essential elements of the website more easily. OFF ON Keyboard Navigation (Motor) Use website with the keyboard This profile enables motor-impaired persons to operate the website using the keyboard Tab, Shift+Tab, and the Enter keys. Users can also use shortcuts such as “M” (menus), “H” (headings), “F” (forms), “B” (buttons), and “G” (graphics) to jump to specific elements.Note: This profile prompts automatically for keyboard users. OFF ON Blind Users (Screen Reader) Optimize website for screen-readers This profile adjusts the website to be compatible with screen-readers such as JAWS, NVDA, VoiceOver, and TalkBack. A screen-reader is software that is installed on the blind user’s computer and smartphone, and websites should ensure compatibility with it. Note: This profile prompts automatically to screen-readers. Content Adjustments Content Scaling Default Readable Font Highlight Titles Highlight Links Text Magnifier Adjust Font Sizing Default Align Center Align Left Adjust Line Height Default Adjust Letter Spacing Default Align Right Color Adjustments Dark Contrast Light Contrast High Contrast High Saturation Adjust Text Colors Cancel Monochrome Low Saturation Adjust Title Colors Cancel Adjust Background Colors Cancel Orientation Adjustments Mute Sounds Hide Images Read Mode Reading Guide Useful Links Select an option Home Header Footer Main Content Stop Animations Reading Mask Highlight Hover Highlight Focus Big Black Cursor Big White Cursor HIDDEN_ADJUSTMENTS Keyboard Navigation Accessible Mode Screen Reader Adjustments Read Mode BMC Software Choose the Interface Language English Español Deutsch Português Français Italiano עברית 繁體中文 Pусский عربى عربى Nederlands 繁體中文 日本語 Polski Türk Accessibility StatementCompliance status We firmly believe that the internet should be available and accessible to anyone and are committed to providing a website that is accessible to the broadest possible audience, regardless of ability. To fulfill this, we aim to adhere as strictly as possible to the World Wide Web Consortium’s (W3C) Web Content Accessibility Guidelines 2.1 (WCAG 2.1) at the AA level. These guidelines explain how to make web content accessible to people with a wide array of disabilities. Complying with those guidelines helps us ensure that the website is accessible to blind people, people with motor impairments, visual impairment, cognitive disabilities, and more. This website utilizes various technologies that are meant to make it as accessible as possible at all times. We utilize an accessibility interface that allows persons with specific disabilities to adjust the website’s UI (user interface) and design it to their personal needs. Additionally, the website utilizes an AI-based application that runs in the background and optimizes its accessibility level constantly. This application remediates the website’s HTML, adapts its functionality and behavior for screen-readers used by blind users, and for keyboard functions used by individuals with motor impairments. If you wish to contact the website’s owner please use the website's form Screen-reader and keyboard navigation Our website implements the ARIA attributes (Accessible Rich Internet Applications) technique, alongside various behavioral changes, to ensure blind users visiting with screen-readers can read, comprehend, and enjoy the website’s functions. As soon as a user with a screen-reader enters your site, they immediately receive a prompt to enter the Screen-Reader Profile so they can browse and operate your site effectively. Here’s how our website covers some of the most important screen-reader requirements: Screen-reader optimization: we run a process that learns the website’s components from top to bottom, to ensure ongoing compliance even when updating the website. In this process, we provide screen-readers with meaningful data using the ARIA set of attributes. For example, we provide accurate form labels; descriptions for actionable icons (social media icons, search icons, cart icons, etc.); validation guidance for form inputs; element roles such as buttons, menus, modal dialogues (popups), and others. Additionally, the background process scans all of the website’s images. It provides an accurate and meaningful image-object-recognition-based description as an ALT (alternate text) tag for images that are not described. It will also extract texts embedded within the image using an OCR (optical character recognition) technology. To turn on screen-reader adjustments at any time, users need only to press the Alt+1 keyboard combination. Screen-reader users also get automatic announcements to turn the Screen-reader mode on as soon as they enter the website.These adjustments are compatible with popular screen readers such as JAWS, NVDA, VoiceOver, and TalkBack. Keyboard navigation optimization: The background process also adjusts the website’s HTML and adds various behaviors using JavaScript code to make the website operable by the keyboard. This includes the ability to navigate the website using the Tab and Shift+Tab keys, operate dro

… truncated (4,879 more characters in archive)