I recently completed a 3 year project which – according to client requirements – should have been done 2 years ago. Hey, I’d like to say that good things take time! But the truth is that sometimes life – and IT project execution – is just unpredictable. And painful. But – ever the optimist – throughout the three years, I tried to find the sunny spot in the gloom of our basement project room. And today I’m asking myself “what did I learn?”
You cannot deliver on something you do not know.
Seek out experts, get training for yourself and your team. Classroom training is not enough. For me, I learned the most from my network of connections I had built over the years through my engagement in a professional community – the Americas SAP Users Group (ASUG). Collaboration with others outside of my own usual comfort zone – across companies and within my own company – helps me to shift paradigms, and, in this case, helped me to question my own design and to rethink the possibilities.
Expectations are sneaky.
Expectation – noun – a belief that someone will or should achieve something. We IT people like things that are concrete – you know, “If x, then y, else z…”. As Project Managers and Business Analysts, we follow plans and processes, carefully sequenced and timed. We define scope and lock it down. What is impossible to manage are the expectations of a variety of stakeholders – each with different concerns. In my case, Legal wanted the solution delivered fast. Business areas didn’t want productivity disrupted. Administration wanted something that would require little manual intervention (add time to the project plan here!). Human Resources wanted a solution that employees would like (add more time to the project plan). IT, of course, wanted us to stay on time and within budget. I understood all these expectations. What we missed was how difficult it would be to keep those expectations from creeping back into the project even after we had all agreed some things would simply not be done within the parameters of this project. There’s only one way (in my humble opinion) to prevent being sidetracked by expectations: that is, have one single person as the ultimate decision maker.
“Failure is delay, not defeat.” – Denis Waitley.
Despite your best laid plans and past successes, sometimes you simply fail to meet everyone’s expectations, the timeline or the budget. But I refused to admit defeat. We missed the two scheduled release dates. We went over our original budget by a significant number. Despite the pressure from management on those two points, our team persevered in finding the right solutions. With my sense of integrity intact, I suggested a redesign of the solution – thereby removing many of the hurdles that were getting in the way of expectations — some of which were pretty important expectations. No one applauded or sent bonuses my way when we were done. But I have the satisfaction of knowing I did the very best I could and that what I delivered really did remove potential issues for our buisness.
Denis Waitly said “Failure is something we can avoid only by saying nothing, doing nothing, and being nothing.” I don’t think I can be accused of any of that. The entrepreneurial spirit in me still prefers to challenge the status quo, longs to innovate, and is okay with taking a calculated risk. I have raised two daughters who were at times scared to fail. And everyday, with every new decision they faced, I would say, “What’s the worst thing that’s going to happen if you try that?” I have never received an answer to that question from either one of them. And so now I am going to take a page from my daughter’s playbook at Blondes Have More Run and leave us all with the following.
Excuse me now, but i have to keep going!