Search This Blog

Thursday, November 12, 2009

Project Status Reports

Click here for article

Project Management Culture

Moving your organization to embrace a “project management culture” takes time and patience. A great first step an organization can take is to ensure that their project leaders are trained and fluent in the discipline of Project Management. Also, and most importantly, senior management must understand and embrace the value of project management, and commit to support the process of implementing project management throughout all levels of the organization.

To help change the organizational culture to one that embraces and values project management, it should fund and support the development of a project office, which can help facilitate rolling out this “project management culture”.

Some first steps that should be taken:

  • Clearly define the roles and responsibilities of existing project managers and project support personnel
  • Develop a basic project management training plan for the entire organization to familiarize all with the project management verbiage and practices
  • Identify and provide specialized advanced training for all project leaders and functional managers
  • Develop a project management office (PMO) to provide enterprise coaching, and to develop and manage your organization’s project management methodology
  • In addition to the methodology, the PMO should develop and maintain standard project management templates for the organization to use
  • Ensure that existing projects are audited and meet your organization’s minimum project management standards
  • Setup a program where your PMO provides coaching to less experienced project managers and oversight of all enterprise projects
  • Ensure all projects have Lessons Learned captured
There are many more things that can be added to the list above, but the intent of this posting was to get people thinking about ways to change the Project Management Culture where they work.

Thursday, November 05, 2009

Theory Z 2.0

Free advice to help you keep your job (or get through life with a smile):
  • Trust and be trustworthy
  • Recognize changing conditions and relationships, and adapt quickly
  • Commit to doing your best in everything you do
Do you have a Theory Z?

Visit projecsteps.com and leave a comment. 

Stephen Seay, PMP

Tuesday, November 03, 2009

How to Lead Geeks

Ralph Nader once said, "I start with the premise that the function of leadership is to produce more leaders, not more followers". In the IT world it is hard to produce leaders, and it is doubly hard to produce and keep followers.  

On his blog, Alexander Kjerulf talks about How Not to Lead Geeks and mentions that "the main reason IT people are unhappy at work is bad relations with management". He goes on to say that "the fact is that IT people hate bad management and have even less tolerance for it than most other kinds of employees".




Wow, I couldn't agree more.  I see the mistakes listed below happen every day. I can only wonder how much more productive "geeks" would be if these mistakes weren't repeated on a regular basis.


Here are Alex's thoughts on the top 10 mistakes he has seen managers make when leading geeks:
1) Downplay training
I had a boss once who said that “training is a waste of money, just teach yourself”. That company tanked 2 years later. Training matters, especially in IT, and managers must realize that and budget for it. Sometimes you get the argument that “if I give them training a competitor will hire them away.” That may be true, but the alternative is to only have employees who are too unskilled to work anywhere else.
2) Give no recognition
Since managers may not understand the work geeks do very well, it’s hard for them to recognize and reward a job well done, which hurts motivation. The solution is to work together to define a set of goals that both parties agree on. When these goals are met the geeks are doing a great job.
3) Plan too much overtime
“Let’s wring the most work out of our geeks, they don’t have lives anyway,” seems to the approach of some managers. That’s a huge mistake and overworked geeks burn out or simply quit. In one famous case, a young IT-worker had a stress-induced stroke on the job, was hospitalized, returned to work soon after and promptly had another stroke. This post further examines the myth that long work hours are good for business.
4) Use management-speak
Geeks hate management-speak and see it as superficial and dishonest. Managers shouldn’t learn to speak tech, but they should drop the biz-buzzwords. A manager can say “We need to proactively impact our time-to-market” or simply use english and stick to “We gotta be on time with this project”.
5) Try to be smarter than the geeks
When managers don’t know anything about a technical question, they should simply admit it. Geeks respect them for that, but not for pretending to know. And they will catch it - geeks are smart.
6) Act inconsistently
Geeks have an ingrained sense of fairness, probably related to the fact that in IT, structure and consistency is critical. The documentation can’t say one thing while the code does something else, and similarly, managers can’t say one thing and then do something else.
7) Ignore the geeks
Because managers and geeks are different types of people, managers may end up leaving the geeks alone. This makes leading them difficult, and geeks need good leadership the same as all other personnel groups.
8) Make decisions without consulting them
Geeks usually know the technical side of the business better than the manager, so making a technical decision without consulting them is the biggest mistake a leader can make.
9) Don’t give them tools
A fast computer may cost more money than an older one and it may not be corporate standard, but geeks use computers differently. A slow computer lowers productivity and is a daily annoyance. So is outdated software. Give them the tools they need.
10: Forget that geeks are creative workers
Programming and most IT work is a creative process, not an industrial one. Geeks must constantly come up with solutions to new problems and rarely ever solve the same problem twice. Therefore they need leeway and flexibility. Strict dress codes and too much red tape kill all inovation. They also need creative surroundings to avoid “death by cubicle”.
Making one or more of these 10 mistakes (and I’ve seen managers who make all 10) has serious consequences, including:
Low motivation
, high employee turnover, 
increased absenteeism, 
lower productivity, 
lower quality
, and bad customer service
Happy geeks are productive geeks!

Monday, October 26, 2009

From Ordinary to Great

What common behaviors or attributes turn ordinary people into great people? Here are a few I have assembled from various sources, including Tom Peter’s book "Reinventing Work, The Project 50" .


Great people almost always have had some of the traits below:

They are Risk Takers

They often don’t appear rational

They are obsessed with success (success is clearly defined up front)

Their ideas are often ahead of their time

They can be peculiar, creative, off-the-wall

They are often described as irreverent

They have a burning passion to make their dreams come true

They are determined to make a difference

They have little tolerance for the “the way it has always been done” crowd

They LOVE to go against the grain

They have thick skin

They have charisma

They thrive on chaos and often love to generate chaos

They are great at what they do

They hate J.A.M.S – Just Another Mediocre Success (Tom Peters)

They have a positive influence on the lives of others (not everyone, all the time)

They make lots of mistakes and are quick to admit they made them

They often ask forgiveness vs. permission

They hate, hate, hate politics and petty people. (They will occasionally play the “political” game to get what they want, but they know most career politicians are disingenuous, self-centered, and are only interested in furthering their own careers.)

They are great at marketing

They are often (not always) great listeners

They are masters of the little (important) things

They know how to sell

They hate whiners, complainers, and corporate Dilberts

They aspire to something higher than themselves

They are concerned with doing the “right” thing

They often make lots of people mad (usually the politicians and career procrastinators)

They know how to laugh

They call others out for a lack of commitment or disingenuous behavior

They know that most of the “suits” are empty

------------------------------------------------------------------------

Should project managers adopt some/all of these behaviors? The great ones already have.

Stephen F. Seay, PMP
sfseay@yahoo.com

Sunday, October 25, 2009

Weekend Break - Cool Trampoline Acrobats

Future of Reading



I just bought a new Kindle and I have to say these things are really cool.  I won't give a review here because there are tons of them online, however, I will say that the Kindle's screen is much better than I expected, and the ability to upload your own documents to the Kindle for viewing is also a great plus.

Read more about the Kindle below:

Kindle Wireless Reading Device (6" Display, U.S. & International Wireless, Latest Generation)

Friday, October 16, 2009

Project Managers and Meeting Facilitation

I really do not like attending most meetings.  I find my time would be better spent doing other things. One of the reasons I dislike most meetings is they are poorly facilitated.

A facilitator is: one who brings organization and process to the meeting so attendees are able to interact effectively and make sound business decisions. They enable good meeting habits and support the group to achieve exceptional outcomes.

A facilitator provides leadership without taking control. They get others to assume responsibility and help them to participate and lead effectively.

Facilitators should:

Assist the group to identify goals and objectives around the meeting topic

Help identify attendee needs

Guide discussions to keep them focused on the agenda

Ensure assumptions are brought out and discussed

Guide the group to consensus on issues by ensuring all attendees are heard

Use tools and processes to ensure the meeting is run efficiently and good decisions are made (action items, meeting minutes, parking lot, etc.)

Lead brainstorming sessions

Help attendees to assess their skills and assist them in building new skills to support the meeting's objectives

A good facilitator can bring clarity and focus to a meeting. There are many resources on the internet, and there are many good books on the subject of meeting facilitation. Effective meetings help to build effective outcomes. Ineffective meetings can be seen as time-wasters and can alienate some of the people you need the most. If you waste people's time they probably won't attend any of your meetings in the future.

Monday, October 12, 2009

Eight Stage Process of Creating Major Change

Changes is what projects and project management is all about. I like the process below for creating major change. It was taken from the book "Leading Change" by John P. Kotter (see source information at the end of the posting).

1. Establishing a Sense of Urgency
a. Examining the market and competitive realities
b. Identifying and discussing crises, potential crises, or major opportunities

2. Creating the Guiding Coalition
a. Putting together a group with enough power to lead the change
b. Getting the group to work together as a team

3. Developing a Vision and Strategy
a. Creating a vision to help direct the change effort
b. Developing strategies for achieving that vision

4. Communicating the Change Vision
a. Using every vehicle possible to constantly communicate the new vision and strategies
b. Having the guiding coalition role model the behavior expected of employees

5. Empowering Broad-Based Action
a. Getting rid of obstacles
b. Changing systems or structures that undermine the change vision
c. Encouraging risk taking and non-traditional ideas, activities, and actions

6. Generating Short-Term Wins
a. Planning for visible improvements in performance, or “wins”
b. Creating those wins
c. Visibly recognizing and rewarding people who made the wins possible

7. Consolidating Gains and Producing More Change
a. Using increased credibility to change all systems, structures, and policies that don’t fit together and don’t fit the transformation vision
b. Hiring, promoting, and developing people who can implement the change vision
c. Reinvigorating the process with new projects, themes, and change agents

8. Anchoring New Approaches in the Culture
a. Creating better performance through customer and productivity-oriented behavior, more an better leadership, and more effective management
b. Articulating the connections between new behaviors and organizational success
c. Developing means to ensure leadership development and succession

SOURCE: Adapted from John P. Kotter, “Leading Change,” Harvard Business School Press 1996

Monday, October 05, 2009

A Collection of Project Management Sayings - Rewind

Good estimators aren't modest: if it's huge they say so.

The sooner you begin coding the later you finish.

A verbal contract isn't worth the paper it's written on.

What is not on paper has not been said.

If you don’t know where you’re going, any road will take you there.

If you fail to plan you are planning to fail.

If you don't attack the risks, the risks will attack you.

A little risk management saves a lot of fan cleaning.

The sooner you get behind schedule, the more time you have to make it up.

A badly planned project will take three times longer than expected - a well-planned project only twice as long as expected.

If you can keep your head while all about you are losing theirs, you haven't understood the plan.

When all's said and done a lot more is said than done.

If at first you don't succeed, remove all evidence you ever tried.

Feather and down are padding - changes and contingencies will be real events.

There are no good project managers - only lucky ones.

The more you plan the luckier you get.

A project is one small step for the project sponsor, one giant leap for the project manager.

Good project management is not so much knowing what to do and when, as knowing what excuses to give and when.

If everything is going exactly to plan, something somewhere is going massively wrong.

Everyone asks for a strong project manager - when they get him they don't want him.

Overtime is a figment of the naïve project manager's imagination.

Quantitative project management is for predicting cost and schedule overruns well in advance.

Good project managers know when not to manage a project.

Metrics are learned men's excuses.

For a project manager overruns are as certain as death and taxes.

If there were no problem people there'd be no need for people who solve problems.

Some projects finish on time in spite of project management best practices.

Good project managers admit mistakes: that's why you so rarely meet a good project manager.

Fast - cheap - good: you can have any two.

There is such a thing as an unrealistic timescale.

The more ridiculous the deadline the more money will be wasted trying to meet it.

The first 90% of a project takes 90% of the time the last 10% takes the other 90%.

The project would not have been started if the truth had been told about the cost and timescale.

To estimate a project, work out how long it would take one person to do it then multiply that by the number of people on the project.

Never underestimate the ability of senior management to buy a bad idea and fail to buy a good idea.

The most successful project managers have perfected the skill of being comfortable being uncomfortable.

When the weight of the project paperwork equals the weight of the project itself, the project can be considered complete.

If it wasn't for the 'last minute', nothing would get done.

Nothing gets done till nothing gets done.

Warning: dates in the calendar are closer than you think.

There is no such thing as scope creep, only scope gallop.

Anything that can be changed will be changed until there is no time left to change anything.

If project content is allowed to change freely the rate of change will exceed the rate of progress.

If you can interpret project status data in several different ways, only the most painful interpretation will be correct.

A project gets a year late one day at a time.

A project isn’t over until the fat check is cashed.

Powerful project managers don't solve problems, they get rid of them.

Sunday, September 27, 2009

Arrogance and Leadership Don't Mix

Arrogant leaders are by nature self centered. They believe their success is because of their own abilities and qualities. They are quick to point out the mistakes of others and rarely take the blame for anything that goes wrong. They are project killers because of their poor listening skills and their inability to see beyond themselves and their narrow views. They know best, and find it burdensome to give others the stage. Challenge them or try to draw them into a debate and watch out! You will be quickly labeled as inflexible and unwilling to accept “what is best”.

In Jim Collins’ book “Good to Great” he found through surveys that humble leadership (opposite of arrogance) was one of the many leadership traits that contributed to the long-term success of organizations. Humble leaders get involved, are willing to listen to opposing viewpoints, and have high self-esteem. They have high moral values, which causes them to be centered on doing things right for the right reasons. They energize others, and believe their talents are a gift to be kept in perspective both in the work place and in their personal lives.

Note: This doesn’t always apply, but you would be surprised. Look at what the arrogant leader and the humble leader drive to work. That can tell you a lot about who they are and the image they are trying to portray.

One of the things we know is that leaders can’t effectively lead if they don’t know what is going on. A telltale sign of the arrogant leader is they don’t care about the details. That is because details are beneath them. They also believe that execution is beneath them. They are the grand strategist and don’t have time to get involved in the details. They are interested in headlines, not deadlines. Serving the greater good takes a back seat to serving their own self interests.

Another trait you might see is that arrogant leaders are threatened by the “good” leaders. They fear the good leader’s success and often view them as weak and ineffective (envy is a four letter word). In fact, many arrogant leaders see humility and attentiveness in others as a character flaw. We know by observation that the arrogant leaders are the ones with the weak character, the ones with the poor communication skills, and are the ones with the low self esteem. The arrogant leader’s weaknesses are easy to spot. They don’t fool anybody but themselves. Remember the CEOs of Enron, MCI/WorldCom? At one time they were arrogant, now they are in prison.

Emotional Outburst #1 - Arrogant leaders are organizational pariahs, and are terrible project managers.

A leader that motivates and inspires has to be visible, informed, and respected. Like any good engineer knows, you sometimes have to get your hands dirty to solve problems and gain the respect of the people doing the work.

An arrogant leader is the opposite of a servant leader. Whether they wear a skirt or a suit they are inhibitors to organizational excellence and their thirst for power destroys team synergy and employee morale.

We can sum up this type of behavior in one word...Arrogance -

As taken from the Inner Frontier

"ARROGANCE - Those to whom much has been given sometimes suffer from arrogance; or rather the people around them suffer. Arrogance is doubly a pity, because the talents of the arrogant serve primarily themselves. The arrogant assumes his views and opinions are The Truth. In arrogance, natural confidence goes sadly awry. Rather than the self-assurance born of knowing his own strengths and limitations, arrogance admits no limits. The arrogant brooks no weakness in himself and may even secretly rejoice to find flaws in others. But imperfections are inherent in being human, so the arrogant, like everyone else, always has feet of clay, however well hidden they may be. Fearing exposure, haughtiness forms a hard shell masking inner emptiness."

Monday, September 21, 2009

Use Constructive Behavior

Many of us deal with difficult people using the age-old adage of an "eye for an eye". If we are snubbed, we ignore the other person. If we are disrespected, we in turn show disrespect. This mentality is not only self-destructive, but is damaging to the career of a project manager.

When we reciprocate with bad behavior against another, nothing is resolved. By reverting to negative behavior we have fallen into a lose/lose relationship where nobody wins, and we do as much damage to ourselves as we perceive we do to others. What can we do when we feel bombarded by the negative attacks? There are several things we can do to avoid the trap of a reciprocating fire with fire.

I suggest that you read a couple of books I have found to be enlightening. The first is Stephen Covey's "Seven Habits of Highly Effective People" and the other is "Love is the Killer App" by Tim Sanders. Both books offer powerful insight into the human condition, and more importantly offer critical advice you can use everyday.

Some things to be aware of when dealing with others:

Be aware of the perceptions others hold about you

Keep a balance between your emotions and your ctions

Seek first to Understand, then be Understood (Stephen Covey Habit)

Be an Active Listener

Diagnose before prescribing

Consult with others you trust before making important decisions

Be Trustworthy

Don't Coerce, but Persuade

Accept the fact that some people will just be Unreasonable

Be the Solution, not the Problem

The best times in life and the worst times are usually tied to our relationships. Do not be a victim of your relationships, but an example of how others should act.

Saturday, September 19, 2009

Saturday, September 12, 2009

Don't Be a Victim of Politics (Rewind)



Politics and projects go hand in hand. Team conflict, competing agendas, stakeholder dysfunction, resource constraints, and a myriad of other challenges exist and will send your project careening out of control if not managed properly.

What is a project manager to do? Here is a list of things to keep in mind when managing projects in a highly politicized environment:

Learn to negotiate from a position of strength.

Do everything you can to educate those around you about Project Management. Stress the benefits and overcome the objections by pointing to your successes.

Master the art of influence.

Understand that masterful politicians are sometimes helpful to you and your project, but can also be detriment to your project's success.

An effective executive sponsor can help minimize political time wasting events that slow project progress and increase project budgets.

Recognize that conflict on your project is inevitable and necessary. How you respond to conflict will determine how successful you are.

Mastering the art of negotiation is a critical skill for project managers.

Negotiate up front how much power you will have as project manager, how and where it can be used, and when it applies to securing needed resources for your project.

Realize that for the most part internal politics wastes time and is usually not something that people enjoy.
Team commitment and loyalty will help to minimize project politics.

Don't fight a political system you don't understand and can't influence. Leave that to the experts. (Hint: get these experts to support your project if possible).

A good communications plan will help to lessen the politics on your project.

Every project usually has at least one "politician" in the organization that is out to either sabotage it, or will try to ensure that it isn't fully implemented.

Recognize that change (which is what projects are all about) scares some people and your project's deliverables can lead to a loss of power or influence for certain individuals or departments. Anticipate this and have a plan to deal with the behaviors that will surface.

Successful project managers need to learn to "swim with the sharks" and not get bitten. They need to be determined, focused, and act professionally and ethically. Project managers must know how to relate to people and manage relationships by being effective leaders and by applying the right balance of negotiating skills, motivational techniques, team building, and optimized communications.

Tuesday, September 08, 2009

Accepting Criticism (Rewind)

The other day while talking with one of my bosses I was told that I can come off sometimes as being pessimistic. I wasn't expecting this remark and had to think for a moment about my response. Basically my response was that yes, at times I can be pessimistic. After the meeting I started to think about my behavior over the past year, which led me to remember something I learned long ago. If we expect criticism we will seldom be disappointed when we receive it.

There are many types of criticism, and usually none of it is welcome. Destructive criticism seldom offers any value to the person receiving it and can cause them to be close-minded regarding any future criticism. While the criticism I received was presented in a constructive way, it still didn't make it easier to take. And for what it is worth, we must remember that criticism is just one person's opinion.

What is my point regarding all of this? Constructive criticism can help make us better by forcing us to stop and think about how we act, and interact with others. We need to remember that a positive, optimistic attitude will help us to build strong relationships and obtain the trust and respect of others.

Criticism is something we can avoid easily - by saying nothing, doing nothing, and being nothing - Aristotle