following post is related to project management - I hope it's useful for others.
Just wanted to share few take away from a very good book that I finished reading, “The Phoenix Project”. It’s about IT Development, DevOps and Management. I recommend to read.
Here are key takeaways:
1. Don’t think projects are only new development work. Instead it falls in following categories:
a. IT Internal Projects
b. Changes (are projects also)
c. Unplanned work (a.k.a. Anti-Work). It’s important to know where its coming from and try to eradicate it by fixing it at Root.
d. Business Projects
2. There are three key ways to achieve excellence in IT
a. Creating fast flow of work throughput. Look on what matters to the business the most and try to deliver that as fast as possible by increasing the throughput
b. Eradicate unplanned work and provide feedback loop into development cycle to further improve
c. Create a culture that reinforces the value of taking risks and learning from failures. Need for reputation and Practice to create Mastery
3. Few things to consider:
a. Ensure operational stability. Maximum uptime for all operation related services
b. Visually manage WIP within IT OPS
c. Identify and Protect your constraints. This will limit your capacity
d. Culture of Operational rigor and discipline
4. IT Matters – It’s not just a department but it’s in the middle of every major company’s effort. It’s a COMPETENCY.
5. IT operations are like oil changes -
a. Preventive Oil changes and vehicle maintenance policies are like preventive vendor patches and change management policies
6. Flow of work should be ONLY ONE WAY. If it’s coming back then it’s a waste cycle.
7. Internal Rate of returns should be within shorter release cycle. This will help in realizing ROI quickly.