Lessons from the field: Managing change
 
The implementation of any new tool or technique in the organization usually carries with it a change impact. Stakeholders have to adapt and learn new skills, which often disrupt business as usual for quite some time. If this transition process to the new tools and techniques is not properly managed there is always the danger of the new implementation to fail.
Within Xpdian's customer base, we have had, on several occasions, the opportunity to implement a UML tool in an environment where other UML tools and/or other modelling tools have been implemented, and have failed. This put us into environments where modellers not only were intimidated by new tools and techniques, but also cynical because of past failures. This has given us some opportunities to experience and understand the following:
Lesson 1. Introduce learning
The success of the implementation is rooted in learning. Learning is not just training, but also the experience that comes from using training. Don't be tempted to provide too much training too early. Learning occurs in cycles. Define the training need in such a way that stakeholders can attend training, assimilate the knowledge shared, understand how the new methods and techniques can work in their environment, try all of the new knowledge out on the new tools and techniques, and finally have enough time to ask questions and clarify misunderstandings. Once stakeholders are comfortable due to the experience gained by experimentation with the new tools and techniques then it is time for the next cycle of learning.
The UML notation intimidates most stakeholders facing it the first time. In most cases the new notation is accompanied with new tools that have complexities of its own and both notation and tool are used within a new approach or method. Trying to teach stakeholders too much, too quickly will confuse them. Start with the concepts first. Once the concepts are well established, only then introduce more complex topics. What to include in the concepts and advanced topics will be different from one environment to another.
Lesson 2. Understand that stakeholders need time to learn
When faced with new tools and techniques, stakeholders tend to go through an emotional cycle that determines how quickly they learn and adapt. At first they will experience concern, based on their lack of knowledge and skills, or maybe because of cynicism based on other tool and technology experience. This may lead to confrontation as stakeholders are dragged out of their comfort zones with the adoption of the new tools and techniques. This confrontation may be compounded by the shared feelings of doom between different stakeholders as they experience and discuss the consequences on the business as usual.
At this time the implementation is closest to failure. Lots of assistance and mentorship from knowledgeable consultants/mentors will help stakeholders gain insight into the new tools and techniques, leading to knowledge breakthrough, clarification and insight. With this new insight, a foundation for learning is established upon which stakeholders can then internalise the new knowledge. Once knowledge is internalised, the next cycle of learning may begin.
The most important factor in letting stakeholders move to insight and internalisation is time. They need to be able to work trough the initial emotional impact to understanding, and eventually acceptance and positive experience. Not allowing enough time will deprive stakeholders from emotional acceptance, which will in most cases lead to failure of implementation.
The UML with its different diagrams and relationships between bewildering arrays of element types can be very difficult to be mastered by the UML novice. After formal training it is important to have experienced consultants/mentors to help stakeholders master the learning curve. As stakeholders experiment with the different diagrams and techniques they will, in time, be more comfortable with concepts and become ready for more advanced techniques.
Lesson 3. Worry if no one disagrees
When new tools and techniques are introduced and no one disagrees or resist the changes, it may be for a number of reasons, all of which should concern the implementation owner. Disinterest occurs when stakeholders think that the change to new tools and techniques is not going to affect them. This may be a result of the implementation message not containing all of the details required to make the disinterested stakeholders understand that their environment will be affected as well.
When disinterest is noticed, every effort must be made to determine if the disinterest is because of a lack of learning, resistance to change or if one of the above reasons applies. It may be because stakeholders are not seeing the change as significantly important. If a change is not seen to be significant to the stakeholders they may not make the effort to disagree. This might be because the significance of the change is underestimated, or the change is insignificant.
The biggest concern should be if the significance of the change is underestimated. This may mean that the message to the stakeholders are either incorrect or that they are in need of more learning. The message and the change should be reviewed in terms of the anticipated effects and benefits. Should the message be inappropriate, it must be changed to ensure that it is properly understood. If the implementation owner has overestimated the significance of the change, a call has to be made on how the initiative should go forward. One way of dealing with it is to tie the change to other change efforts in the same area. Another way is to decide to reinvestigate the change in the light of the new evidence and based on the outcome, to reinstate the change initiative or to cancel it. It is important to not become emotionally attached to the change purely for change sake. If a change does not make sense or shows significant benefit – abandon it.
At times stakeholders will not show interest in the change because of their conviction that the political forces will stop the change effort before it affects them. This is most often seen in situations where change has been initiated before and did not succeed. For these stakeholders the change effort is just “going through the motions” without real change that will occur. They do not resist the change because it will reflect negatively on them and they are not willing to take that chance. When the suspicion exists that this may be the case, the executive commitment to the project needs to be reviewed in light of the historical projects. If a history exists of projects that attempted similar change efforts and have failed, it is important to understand why they have failed and whether the current project is doomed to fail in a similar fashion.
The other extreme opposite is that stakeholders will not disagree with anything on the change project/effort for the simple fact is that their expectations of the anticipated results is so high that they do not, and are not willing to see anything that can stop, or detract from, the project. It is tempting from the point of view of the change owners to let this go on because it is one less group that needs management. This is particularly dangerous especially if the anticipated and expected benefits are not close to the expectation of what is going to be delivered and will always fall short. This will create bitter resentment that will affect change projects that follow. Should this situation happen the relevant stakeholders should be targeted for more communication and education to rectify their perceptions and expectations.
The paradox with a UML implementation is often that the more experienced modellers are the ones that struggle most with the new techniques. They tend to try and use known (non-UML) techniques and force that into the UML with disastrous results. They typically are also the group that may not pay as much attention to the education and learning, because of their background in modelling creating a false sense of comfort. Knowledge of other techniques and/or tools may also prejudice them against the tool that is being implemented.
Lesson 4. Understand the structures
Within the implementation organization there are two major networks structures that the implementation owner must take cognizance of. There is the informal network that has no relationship to the formal network or structure. This network exists because of personal relationships, common interests, hobbies, religion and other interests. The informal network is particularly powerful because people associate with them out of free will and as such can be influenced more extensively from within these groups than through the formal networks. News, rumours and other messages normally flow very rapidly through the informal network because of the fact that the network is relationship based from an individual and personal perspective. For the same reason people will also give more credence to messages that arrive through this network.
The formal network is built around the formal structure of the enterprise. Information and news that flow thorough these channels are more business operational and project related information. Topics of interest to the enterprise will also flow through this network. This does not mean that other news does not flow, but that the focus is more on the work as usual. Formal networks may have an informal network associated to it if the enterprise promotes mentorship programmes.
Once the dynamics of the formal and informal structures are understood, the next logical step would be to identify the role players in these networks. There are a few categories of role players in both networks.
  • The leaders are those who lead the parts of the networks. In the formal network they will be the appointed managers and supervisors. In the informal networks they will normally be the charismatic consensus-based appointed leaders. In both types of networks these leaders wield power that can either benefit or disadvantage a change initiative. They are extremely important and valuable role players if they support the changes introduced by the implementation owner. The leaders in the informal networks are particularly effective if they are open to, and enthusiastic about the changes. In the UML implementation these persons are valuable if targeted as sponsors, or mentors. They have the unique ability to create an atmosphere and environment conducive to change.
  • Influencers are people whose knowledge and regard by peers give them a voice that is respected and whose opinion may sway decisions. Although they may be within the formal structures, the respect that they command is mainly from the informal networks. Their power lies in the fact that people respect what they say and as such may be valuable or damaging to the change initiative. They are a group that need to be convinced of the change message. Their conviction will benefit the change initiative. They function well as UML mentors and members of the UML forums because of their ability to relate to, and work with other stakeholders.
  • Followers are those that move with the group because of the perceived benefits they gain from the association.  The leaders and influencers would make up their minds (the followers 'minds) in most cases. It is important to take note of their progress in a UML project because they will be the main cause of inertia. They will dictate the pace of learning and growth.
  • Lone wolves are those people that are part of a group either voluntarily or as part of a team. They are normally there out of a strong self-interest or by appointment. They stand out from the followers in that they are associated with a group because of the knowledge gained and not necessarily for social reasons. They may, or may not, be influencers. It is likely that they may alienate some or most people they work with. It is difficult to reach this group, since they might not always hold with the collective viewpoint of the groups they associate with. At times they might be destructive to the projects because of their nature. It is important to monitor this group closely.
With UML implementations the social structures as well as the formal structures can be leveraged to ensure project success.
Lesson 5. Avoid being sidetracked
Often when the UML project is launched, there will be stakeholders that are not completely committed to the idea of the new project. They may provide reasons as varied as: they were not consulted; they do not agree with the anticipated benefits/approach/methods; or it was not their idea to start with. They may demand proof of concepts, prototypes or fundamental rethinks. Submitting to initiatives such as these is very time- consuming and if not approached properly my have the potential to seriously slow down and even stop the implementation project.
Lesson 6. Communicate
Nothing frustrates a new UML user as much as not understanding a problematic environment and not being able to talk to someone about it. Many stakeholders may not be forthright enough to come out and ask questions. In the beginning it is important to have a very structured communication approach, in order to inform and elicit questions from learners. The mentors and knowledgeable stakeholders must be encouraged to spend a lot of time baby-sitting initially. Over time as the concepts become entrenched the need for support will change and require less and less time.
Other mechanisms for support may include formal help desks, bulletin boards and tips-and-tricks newsletters.
Lesson 8. Pro-actively manage resistance
In the course of implementing the UML and the modelling tool there will be resistance from the stakeholders. Some may resist harder than others. There are two ways to deal with resistance. There is a positive way in which the stakeholders are guided and become part of the implementation initiative through own free will or because of benefits they received. There is also a negative way and should only be used when all efforts at positive management has failed.
There are many positive ways in which stakeholders may be managed when they demonstrate resistance. Core to managing the stakeholder in a positive way, is the patience that need to be applied to the situation.
A first step in managing anticipated resistance is to ensure that all layers of leadership in the enterprise agrees on the benefits of the implementation and publicly endorses it.  The danger is that should the public endorsement just be lip service, it could damage the project because stakeholders will notice that while the leadership is agreeing, they do not act on it. People impacted by a change must be given the opportunity to participate in formulating the implementation of the process. People are less likely to resist a change to which they have contributed to. Positive resistance also includes proactive communication and learning as detailed above.
At times positive approaches to managing change simply do not work. After all of the positive techniques have failed there are a limited number of negative approaches that may be tried. Normally when you get to this level, you are dealing with people that will, in all likelihood, not fit in comfortably with the new tools and techniques. The likelihood that these persons will leave or will be asked to leave the enterprise is also high.
Negative approaches include coercion and manipulation. Coercion is where you put someone in the situation where they have to change without regard for how they feel about it. It is basically the "this is how things are going to be from now" approach. This will not create happy stakeholders and the process of change will be difficult, both for the implementation team and the person involved. This approach is likely to cause a great deal of unhappiness and resentment.
Manipulation is a technique as dangerous as coercion. With manipulation colleagues and the environment is used to force someone to change. This also leads to resentment and loss, because like in coercion the stakeholder is not in control of his own destiny.
In conclusion.
When all is said and done, the UML project, or any other project, is about people. People are influenced by people around them and how they are treated. It is never easy to leave your comfort zones which are the cause of the majority of resistance. Resistance should be anticipated for and planned for whether your implementation of UML is targeted at three people or three hundred.
 
Google
 
Web xpdian.com