The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
by Kim, Gene;Behr, Kevin;Spafford, George ¡ 34 highlights
IT is not just a department. IT is a competency that we need to gain as an entire company.
Youâve just described âtechnical debtâ that is not being paid down. It comes from taking shortcuts, which may make sense in the short-term. But like financial debt, the compounding interest costs grow over time. If an organization doesnât pay down its technical debt, every calorie in the organization can be spent just paying interest, in the form of unplanned work.â
That by halting all work except for Phoenix, weâll reduce the amount of WIP in IT, and that this will somehow improve due-date performance?
âWork wouldnât complete on time, because Brent can only be at one work center at a time,â I say. Enthusiastically, I continue, âThatâs exactly whatâs happening with us. I know that for a bunch of our planned changes, work canât even start if Brent isnât on hand. When that happens, weâll escalate to Brent, telling him to drop whatever heâs doing, so some other work center can get going.
âWork center: machine, man, method, measure.â
âYouâre standardizing Brentâs work so that other people can execute it.
âWell, to be more accurate, youâre actually building a bill of resources. Thatâs the bill of materials along with the list of the required work centers and the routing. Once you have that, along with the work orders and your resources, youâll finally be able to get a handle on what your capacity and demand is. This is what will enable you to finally know whether you can accept new work and then actually be able to schedule the work.â
The Third Way is all about ensuring that weâre continually putting tension into the system, so that weâre continually reinforcing habits and improving something.
Studies have shown that practicing five minutes daily is better than practicing once a week for three hours. And if you want to create a genuine culture of improvement, you must create those habits.â
The First Way is all about controlling the flow of work from Development to IT Operations.
Second Way, creating constant feedback loops from IT Operations back into Development, designing quality into the product at the earliest stages.
you need to automate the entire environment creation process. You need a deployment pipeline where you can create test and production environments, and then deploy code into them, entirely on-demand. Thatâs how you reduce your setup times and eliminate errors, so you can finally match whatever rate of change Development sets the tempo at.â
Get humans out of the deployment business.
âStop focusing on the deployment target rate. Business agility is not just about raw speed. Itâs about how good you are at detecting and responding to changes in the market and being able to take larger and more calculated risks.