Tips for Software Migrations: Part 3 - Human Element and Final Thoughts
Learn how to navigate complex system migrations and support IT leadership. From managing relationships to staying adaptable, discover strategies for success.
By Andy Graham

Know when to hold 'em
You need to pick and choose which hills you are willing to die on, the battles you choose not to fight are just as important as the battles you do, sometimes you need to follow the company strategy even if you don't necessarily agree with it, if you are that much opposed to it then leave, otherwise suck it up and lead by example.
It is hard ... ## And some final thoughts relevant to this topic but also more broadly:
It's a nice problem to have - it is easy to say that this is a 'nice problem to have' when trying to rationalise difficult circumstances, but a problem is still a problem and reality is relative.
People, people, people - value people if you want to hold onto them (in your words and your actions), let them know how much they contribute and give them validation regularly. Some may say they don't need it and already know their worth but most actually still need to hear it from others.
Actions speak louder than words - though you may articulate yourself eloquently and tell a compelling story, the real measure is in how you treat people and whether you can effectively complete the job.
Encourage diversity of thought - there is no such thing as normal, there is you and there is everybody else. Everyone looks at a situation through their own lens based on their own experiences and expectations, in most situations that doesn't make them wrong or you right, just different.
Last but not least, enjoy the journey…
This article was crafted exclusively by human expertise, without the use of artificial intelligence.
Author
Andy Graham