Modernizing IT Change Management  within Complex Adaptive Systems
iStock Getty Images

Modernizing IT Change Management within Complex Adaptive Systems

"Systems theory is the interdisciplinary study of systems, which are cohesive groups of interrelated, interdependent parts that can be natural or human-made. Every system is bounded by space and time, influenced by its environment, defined by its structure and purpose, and expressed through its functioning. " ~Wikipedia

I recently had an email exchange with a long-term fellow advocate of IT service Management about his excellent work within his organization on a proposal to modernize (reduce bureaucracy and improve flow) their ITIL Change Management practice. Which is my view is a worthy goal and exactly the perspective that ITIL4's renaming of the practice to Change Enablement is trying to encourage.

In his proposal he correctly identifies how change reviews and approvals should be based on risk and that by leveraging DevOps continuous delivery practices and automation for both deployment and recovery that many changes could be classified as standard / pre-approved. In many cases peer review would provide the necessary accountability, controls and verification needed and that the high-risk changes should still flow through a formal Change Advisory Board.

In asking for my thoughts, I shared that I respected the work that had been done and agreed with many if not all of his conclusions. However, it was equally true that many of his proposed changes were dependent on other organizational factors and that they presupposed a level organizational, technology and architecture maturity in several connected domains that I rarely see when working with my clients.

Here is what I shared back with him:

Hello {Friend}

Looking through your deck I can see that you have been certainly paying attention to the concepts discussed in relationship to High Velocity organizations and cultures.

I have no concerns with what you have captured, written and sourced.

My only suggestions are that what you are proposing pre-supposes a fairly high degree of organizational maturity in several domains.

Information Technology & Architecture 

  • The majority of the technology environment is software defined and supports continuous delivery automation, cloud-based elasticity, self-healing and remediation. (Infrastructure, Software defined network, database configuration, environmental configuration)
  •  Change risks can be lowered through leveraging abstraction techniques such containerization, serverless computing
  • Testing coverage and confidence covers the majority of the environment to support continuous deployment based on automated go / no-go decisions based on trusted test results
  •  Shared platform tooling is leveraged by the product teams which is enabled by standard artifacts, scripts and orchestration automation

Organizations and People

  • Developers are willing to use standard scripts and engage in practices such as test-driven development and daily commits to trunk
  • That testing is done closer to the source (quality at the source /shift left) and not delegated to downstream teams removed from the developers
  • That the developers or change initiators are accountable for the quality of the change and have to deal with the consequences of a failed change themselves (authority and accountability must match)
  • The organization invests in proactive problem management with blameless post-mortems to learn from past issues vs simply focusing on major incident reviews.
  • That the culture does not punish people for making mistakes or alternatively loads them down with more controls. Instead mistakes are understood as inevitable within complex systems and that they should be used by the organization to learn and get stronger rather than look for a scapegoat.  

Value Streams and Processes

  • The organization is leveraging deployment and release strategies that lower risk such as Canary, Blue / Green, Feature Toggles and Dark Launches to progressively test releases and fall back rapidly if necessary
  • The organization has a strong discipline around configuration management, version control 
  • The organization understands that the question of production assurance, change readiness is established by the Validation and Testing practice not Change Management / Enablement. 
  • The change model being used is based on risk and that as you have indicated in your document there are a variety of different change channels with only high-risk changes going through the CAB as a change authority.  

Partners and Suppliers

  •   Partner contracts include aspects of all of the points above as well as the agreement to follow shared practices and be involved in continual improvement as a member of the team

I shared with my friend that as he read these points that I hoped that he did not think I was disagreeing with his proposed approach. He did a nice job on describing how change modernization should occur at a process level. It’s just that there are many other systemic dependencies to support the goal of change management modernization.

On a related topic I also wrote the following white paper: The Top 5 Leadership Enablers for Effective Process Governance.

 Best Regards

Troy DuMoulin

VP R&D, Pink Elephant.inc

 


 

Dawn C Simmons (Khan)

Senior ServiceNow and ITSM Business Consultant: Expert Client Advisor & Solution Specialist in Digital Transformation in Government, Healthcare, and Commercial Service Management.

3 年

Please do the same topic theme for Config Management. :)

回复
Malcolm Ryder

Divergent Thinking, Communications, Change.

3 年

This great chance to wave at Troy and Pink can't be passed up! I'm bringing this thought to my second reading of Troy's great letter: there are different kinds of "maturity" that are factors in the ecosystem of managed changes. One of them is institutional maturity, which mostly is about (not "around") governance. Another is cultural maturity, which is about alignment of multiple value systems within the organization. Actual co-operative production needs to be generated from the relationship of the two. It would be a mistake to think that continuous process ownership is mostly about IT in "IT change management". When we understand that Management of IT Change is not the same as IT Management of change, then "continual ownership of processes" is easy to recognize as something that must be found in the multiple various dimensions of the organization's systemics. They cannot run concurrently at cross-purposes and still drive progressive enablement of change as a sustained competency for effective continual adaptivity in recovery, growth and innovation.

David Ratcliffe

President at Pink Elephant

3 年

On the face of it, Change Management has always appeared to be simple to understand - but the devil is in the application. The variability of risks and the variability of maturity presents real challenges. So, Troy, would you say that this highlights the vital role of continuous process ownership?

Michael Nieves

EVP | Managing Partner | Digital & Cloud Officer | Author

3 年

Nice elaboration. The ideas of CAS (and Systems Theory) are inevitable as industries move from mechanistic to biological metaphors (adaptive, agile, sense and respond, ecosystems, etc.) It’s exciting to see these breakthroughs become mainstream.

David Messineo

Pioneering Breakthrough Innovation in Early-Stage Initiatives by fusing Cross-Disciplinary Expertise ? Product Management | Data Science & Architecture | Design Thinking | Process Engineering | Project/Program Management

3 年

you hit on why I changed fields -- Complex Adaptive Systems combined with Agent-Based Modeling leads to the emergence of strong robust strategies that both promote and withstand changes that force performance to the edges where often unplanned activities and impacts find themselves but also where innovation can be lurking behind with the insightful eye.

要查看或添加评论,请登录

社区洞察

其他会员也浏览了