- Poorly deployed servers with little or incorrect tuning.
- Applications that have been badly or incorrectly packaged, if at all.
- Documentation that is just a bunch of screenshots. What value does that provide?
Now, there is a big difference between a Systems Administrator and a Systems Engineer. It takes a special Systems Administrator to be able to step up and become an Engineer, whether working as a private Consultant, or for an Integrator. I have no qualms about a Systems Administrator wanting to move into my world, and would always encourage them to do so, but they need to understand how to step up to the plate. Unfortunately I’ve recently had to work with a couple whose work makes me cringe. And when you try and coach them, they just don’t seem to get it :(
But at the end of the day the customer pays good money and should expect nothing but the best. Full stop. No arguments. And this is where I get so disappointed. Time and time again the Customer seems happy to pay good dollars for a second rate job. And I really struggle to understand why?
Is this acceptable? Can I tolerate it any longer without saying something? NO WAY! I am so passionate about this.
My rules of engagement are…
- Understand the business needs and the IT challenges.
- Deliver the best possible solution.
- You should always strive to do the next project better than the previous one.
- Ensure that if another Consultant/Integrator was to audit/review your work, they wouldn’t have a bad thing to say.
- Ensure you understand how to fit in and compliment the Customer’s team. This usually includes mentoring/coaching and knowledge sharing.
- Always be honest. If the Customer asks you a question that you cannot answer, tell them, and let them know that you will look into it for them. Own up to mistakes and fix them.
- Don’t sit on issues and waste hours researching. Always escalate to the Vendor and/or your colleagues.
Some Vendors would only recommend certain Consultants/Integrators for a job, whilst others will evenly and perhaps fairly distribute leads, pending favours and corruption. Bite your tongue son! That never happens
So I say to all my existing and future Customers. Check someone’s references, credentials/certifications, and past projects (track record). Ensure their personality will complement your team. And most importantly, make sure they have passion and drive. Because without it you won’t get the solution you deserve.
And lastly, I think that in this day and age if an Engineer is not active on public forums and/or blogging, then perhaps that’s a sign of a lack of confidence and passion, and a reason to stay away and look elsewhere.
After all, often the purpose of engaging a Contractor/Integrator is not only to mitigate the risk, but to get a good understanding of current and emerging technologies and strategies, which ensures that the architecture and implementation is completed to the highest of standards. This should ultimately provide the business with a flexible and agile IT environment that meets the business requirements. Because it’s all about Simplicity, Manageability and Agility.
IT is easy. Some people just make it hard.
One Trackback/Pingback
Post a Comment