Featured Items
-
Fascism, Healthcare, Hats and Fortune Frogs
WRITTEN_BY_MALE
Admin
Fascism, Health Care and our national media It's odd how we seem to be a nation of frogs. You know the old story. If you put a frog in a pot of room temperature water and set it on the stove and turn on the heat, the frog will stay and eventually die when the water becomes too hot for him to survive. However, if you have hot water on the stove and you drop a frog in it, he will immediately jump out. Sometimes I think we are a nation of frogs; we sit while the water boils around us and eventually it's going to kill our liberty and freedoms.
Written on Wednesday, 23 September 2009 15:57 in UpDownMostly
Tags: politics fortune frogs lucky lizards dreaming of wonderland afghanistan heathcare smoking Blue Cross Blue Shield NC 138615 comments Read 102486 times Read more...
-
Joomla madness and web frontiers
WRITTEN_BY_MALE
Tim Ladd
Joomla for the win? Well I’ve spent the last couple days working with Joomla to create my homepage on http://updownmostly.com It’s been a challenge.
Written on Monday, 07 September 2009 20:50 in UpDownMostly
Tags: YouTube Cancer Joomla 529731 comments Read 581492 times Read more...
| You only need two skills to be a good Project Manager |
|
|
|
| Written by Admin |
| Monday, 07 September 2009 10:47 |
|
There are no translations available. One of these skills you can learn over time, the other you cannot. I love to read project management methodology books, blogs and process flow charts. People are extremely creative in making project management the most complicated process on the planet. CMM for PM, Agile Project Management, PRINCE II, and you can even buy software that will allow you to create your very own methodology for PM. Maybe PMs feel under appreciated and unloved. They want people to recognize their special skills, bag of tricks, templates, flowcharts, power points, MS Project plans, etc. Don’t get me wrong, a good PM is a valuable asset for any project. We also need to be organized and understand some basic processes that must occur in any project for it to be successful. We are, however, sometimes a strange bunch and tend to try and make things overly complicated.
I remember a project manager being hired from a large firm to handle a rollout of about 2000 desktop PCs to replace existing PCs. He came with his very nice suit (suits make the PM obviously. If you don’t have a good suit you can’t possibly be a good PM right?). He came with volumes of methodology, plans, rollout schedule templates and a huge deck of power point slides and a fancy software Excel to MS Project tool. He made it known that he had done this many times and had always been successful. Two weeks in to the project I ran in to Mr. PM in the hallway and he was practically in tears. His project management methodology required, mandated even, that you MUST have certain data elements for each and every PC deployed or the entire process broke down. The spreadsheets didn’t work, the schedules didn’t magically generate and all hell broke loose. He discovered in the real world of the company in which he had landed there were many unknowns. These unknowns drove him and his process crazy.
He had a great process. No doubt about it. It was tailored and honed to a fine tool in an environment where the PC world was a well known and well regulated environment. It just buckled under the weight of real world situations that most PMs deal with gracefully (in public at least) and deftly (don’t let them see you sweat). You’ve seen similar examples of methodologies that are touted to handle particular environments and criteria. They are the answer to your prayers. Well, if you knew exactly for what you were praying that is. I’ll let you in on a little secret. There are two skills you need to successfully manage a project. Two skills. Two skills required to be a successful project manager and maximize efficiency. You can manage a project without these skills but you will not be as effective.
That’s it. That’s all you need. Skill #2 you can learn. Skill #1 you cannot. That’s my opinion. Think back on any time in your PM career when you’ve walked in to an office of any team member, sponsor, stakeholder, etc. and said “There is a problem with the project.” If you have absolutely no relationship with the individual, you will spend hours or days wading through all the emotional baggage and overhead that is associated with that simple statement. The person you are addressing will potentially thinking many thoughts:
The list goes on and on. While all the political jockeying and positioning and second guessing are going on, the project slips further and further from its original planned completion. This is where I think Steven Covey nailed it when he said “seek first to understand and then be understood”. If you have a relationship with the people with whom you are working on a project then you have the ability to start working at the problem level and can skip all that emotional overhead. The questions then become something like:
In a large project that required circuits to be delivered to certain locations at a certain time those circuits would not be delivered as we anticipated. Because I had a relationship with all the key team members and they trusted me to focus on the project being successful and not covering my own ass, they never asked me “Why?” when I said the circuits won’t be where we want them when we want them. There are reasons these things happen which are beyond the control of any team member or PM. We’ve all been there. Because we had a personal working relationship built on trust it was just delivered as a fact – the circuits won’t be there when we want them. So, how do we compensate? Does this mean we ignore problems? Do we “gloss over them”; that we don’t eventually do some sort of root cause analysis? No, that’s not what I’m saying and I can assure you that circuit delivery was a major topic of discussion during the project post-mortem. But rather then spend days figuring out who was to blame, how team members could ensure it wasn’t “their” fault, how they could deflect the blame we all worked together to decide what to do about it. It’s a fact. Deal with it and move on. This is where the communications skill comes in. When you have a group of people discussing “issues” you must facilitate this discussion in such a way that people don’t feel threatened or blamed or under scrutiny. Even if someone is actually to “blame”, as in, they dropped the ball, does it change the reality? Does it change the situation? NO! Think for a moment in your own life when you have “failed” to deliver in one way or another. Did you intend to fail? Did you get up in the morning and say, “I’m going to fail and screw up this very important project today.”? Were there circumstances beyond your control? It doesn’t change the reality of the slipped deadline but it does help us to move beyond the “blame game” and get the job done. Your methodology speaks of requirements and design and design matrices. How do you gather requirements? You talk to people. And I can assure you if you don’t get to know the people, their motivations, their reasons for even participating in, or sponsoring a project, you’ll fail. Most often the best requirements for a project are the ones that are not mentioned in public. It’s your job to get those out in the open and see them in the light of day. The one question that is not asked enough today in IT projects is “Do we really need to do this project?” If you’ve done your job building relationships you have a team that wants to succeed, you have team members that will actually go out of their way to help other team members. You will have people who realize that people make mistakes. Sometimes circumstances are outside our control or as we all know in PM the #1 rule is “shit happens, be flexible”. When you can facilitate communication between team members in an honest, open and non-judgmental way you will succeed. My biggest job as a project manager is to get team members to talk to each other. How often have you been in an organization structured with professional or technical silos where the two groups NEVER talk to each other? How many times have you heard one technical team member say of another “Well, I didn’t know they were going to implement THAT way! If I had known that, I would have done my part different.” Your methodology will do you no good if you cannot build relationships and team dynamics that transcend individuals. Your methodology will fail if you cannot communicate in a very real, non-judgmental way the “real” status of the project. If you try to hide information because it’s inconvenient then you will fail. If you try to hide information because it might appear to management as bad news then you will fail. Rule #1 with management when you start a project: I won’t lie to you and I won’t lie for you. Oh, I’m sure we can “highlight” the positive in our project status reports but I’ll not bury the truth completely. If you have not established a relationship with management that ensure they understand your desire, and the desire of the team, is to make them successful then you will fail. We’ll deal with “why” something happened later, right now let’s get it fixed, get the project on track and move forward. If you insist on talking “down” to team members, you will fail. If you refuse to acknowledge your fellow team members as real human beings who actually have a life beyond your very important project you will fail. If you don’t spend your time ensuring that people are treated as people and that they are communicating at all times during the project then you will fail. |
| Last Updated on Monday, 07 September 2009 10:50 |










