Showing posts with label Culture. Show all posts
Showing posts with label Culture. Show all posts

Sunday, July 22, 2012

Never Underestimate The Power Of A Project Dashboard




In 2003, the Virginia Department of Transportation (VDOT) introduced a web based Dashboard for their construction projects. 

This Dashboard became a powerful tool for VDOT Executive and Project Managers, showing instantly whether projects were on track, falling behind schedule or going over budget.



The Dashboard was soon made public, and citizens were invited to view the Dashboard online and share their comments.  The performance improvement achieved by all VDOT projects was dramatic.

Prior to the introduction of the Dashboard in 2003, less than 20% of all projects were on time. By 2005, this number had improved to 75% and currently, as you can see from the VDOT Dashboard above, 97% of all projects are on time - an outstanding improvement in a very complex and challenging construction project environment.  Similar improvements were achieved in the other areas measured by the Dashboard.

As you can see from the VDOT example, a Project Dashboard can indeed be a very powerful and effective project management tool.

To be effective, a Project Dashboard should follow these following eight principles:
  • Use a standard dashboard format across all projects - in this way, the performance for all projects can be fairly and effectively compared.
    Information displayed should include the Project Schedule, Project Budget, Client Satisfaction Index, Project Resourcing Index and Project Health Check Index metrics.  A summary of the key Project Milestones and Project Risks and Issues should also be displayed.  (See the sample AlphaPM Project Dashboard tool layout above)
  • Ensure the dashboard is easy to understand - it should be easy to determine the performance of the project by using Green/Yellow/Red icons to show the performance of the project through the various key metrics.  Avoid clutter, and keep metrics and information displayed to the minimum useful set.
  • Ensure the dashboard is easy to complete - the metrics on the dashboard should be easy to measure, collect and present
  • Provide background information through a "drill down" capability - detailed information (such as the project schedule, risk register, project health check detailed results, project repository, status reports and change requests) should be linked to the dashboard, so that they can be referenced as needed. 
  • Make sure all information is timely and updated at least weekly - if it is not, it will be ignored.
  • Provide maximum visibility of the dashboard to all stakeholders - this will motivate the project team to keep on track and also ensure that the Executive and all other project stakeholders know if a project is in trouble, so that they can promptly assist in addressing problem areas. 
  • Show the project's business goals and objectives -  add a short section with a few bullets on the business goals and objectives for the project.  This helps to reinforce the importance and value of the project and keep all stakeholders focused on meeting the project's business goals. 
  • The organization must have a supportive culture
    Now here's the most challenging part of ensuring that Project Dashboards are indeed successful.  The organization culture (starting with your Executive and Client Management) must be proactive and constructive in their support of projects who show red or yellow metrics on the dashboard.

    For example, say your Executive meets you in the hallway and has noticed that your project has some red metrics on your Project Dashboard.
    Bad:  Executive says to you "Why is your project in such a mess and when are you going to have it fixed?"
    Good:  Executive says to you "I see you are having some challenges on your project.  Is there anything I or my management team can do to help you get back on track?"

    Without a supportive and collaborative executive and organization culture, project managers will resent having visible dashboards, and start to fudge metrics and cover up issues and problems, thus making them even more difficult to eventually solve.

Let us know your experiences and best practices with Project Dashboards.


Webinar:  APM13 Project Dashboards
If you are interested in learning more about Project Dashboards, and would like the AlphaPM Excel based Project Dashboard tool, sign up for our one hour APM13 "Project Dashboards" webinar at www.alphapm.com/webinars


For further information on Client Satisfaction metrics and Project Dashboards, please see these previous posts:
Client Satisfaction Surveys the Easy Way
Six Best Practices For Managing Multiple Projects

Sunday, July 8, 2012

What Makes A Project Successful?

After working many years in a wide variety of organizations in several different countries, I one day asked myself - why are some projects successful, but many others are not, even within the same organization. 

Certainly a lot of effort has by now been placed on providing sound project management  methodologies and training in most organizations. And project managers are typically very smart and capable.

Yet, according to Standish CHAOS and other studies, more projects fail (or are over budget and/or behind schedule) than succeed.

Why is this?  After much reflection from my own experience on what makes some projects (and project managers) succeed and others fail, I came to the conclusion that there are five key factors at work here - and every single factor is critical to project success.



These five factors are Goals, Processes, Skills, Attitude and Culture.

Now whilst most organizations have good processes and methodologies and training, and some have also done a good job on developing project management skills, the other factors are mostly happenstance. Some project managers happen to have a great mindset and attitude for managing projects, and a few organizations have a positive and supportive culture.

So let's examine each of these factors and see how each can greatly influence a project's success.

Goals
In my second post on this blog, I have already noted my belief that a passion for and commitment to attaining project goals is indeed the most important thing for a project manager to possess to achieve those goals.

Goals should cover meeting project business objectives, schedule and budget commitments while ensuring the complete satisfaction of the client and other key stakeholders with the project.  These goals should be the lens through which every project activity is planned, every project decision is made and every project issue is addressed. 

Processes
Sound project management processes and methodologies are important, as they reflect best practices that should enable project managers to deliver projects faster and more successfully.  However, most organizations seem to fall into one of two camps - they either have minimal or poor methodologies, or they have advanced to the other extreme and have a slew of methodologies all of which are expected to be carried out on all projects.

The ideal situation is to have a different methodology set that is tuned to each type of  project being undertaken, with flexibility being given to the project manager to scale and adapt the methodology, tools and templates as they see fit.  In this case, the focus is on achieving results, not completing the methodology which should be there as "a tool, not a weapon".  Methodology training is of course essential, so that all project team members understand the methodology, and the motivation, value and importance of the best practices implicit in the methodology.

Skills
There are three sets of skills that a project manager should have, if they are to be successful:
-  Management skills
Depending on the size and complexity of the project, a wide variety of management skills are needed, such as leadership, communication, negotiation and conflict resolution skills.
-  Business skills
It is essential for a project manager to have a strong working knowledge of the project's business environment and the business needs being addressed, if they are to succeed.
-  Technical skills
As well as strong project management skills, the project manager should also have a good understanding of the project's technical environment.  Relying only on technical staff to make some decisions invariably leads to solutions that are in the best interests of the technologies being deployed, not the project.

Attitude
The attitude and mindset that a project manager brings to the project is an extremely significant, yet often under appreciated success factor.  Project managers who are excited about their project and have a constantly positive, pro active, "can do" attitude are more likely to inspire and motivate their team to overcome obstacles and not be overcome by them.

Culture
Finally, and even more under appreciated is the importance of the culture of the organization as a factor in project success.  Just look around and you can see the positive impact of a creative and innovative culture in organizations such as Google and Apple.  Some organizations on the other hand are political, risk averse and bureaucratic, making it even more challenging and difficult for a project to succeed.

Once you recognize the importance of each of these factors to your project, you can make an assessment of how you can enhance those areas that need strengthening, and mitigate against others (such as a bureaucratic organization culture) that might be beyond your control.

I look forward to your comments and feedback on any other factors you feel are critical to project success.


Webinar:  APM10 GoPSAC Project Success Factors
If you are interested in learning more about all five Project Success Factors, and would like links to best practice project management methodologies, tools and templates that you may reference or use for all your projects, sign up for the recorded webinar APM10 "Go-PSAC Project Success Factors" at www.alphapm.com/webinars.

Friday, May 4, 2012

Are We Having Fun Yet?

Somewhere between that magic time when we are very young, to becoming an adult, we seem to lose the ability to have fun.

When we are young, we take delight in the world around us.  As we get  older, we start to see problems instead of opportunities, work instead of play, limitations instead of freedom.  The list goes on, but I am sure you get the idea.

Is this a problem, or is it just reality?  I vote that it is a problem, because in the process, we start to lose creativity.  As my son so nicely points out on his own blog, we are taught to color within the lines, because it is "wrong" to do otherwise.  We ensure (at least most of the time) that we follow the rules of others, instead of our own rules.

Perhaps worst of all, we start to accept things as they are instead of as we would like them to be.

What has all this got to do with project management?   In my last post, I talked about the "one most important thing", the importance of focus on and commitment to project goals.   As Steve Jobs was fond of saying (just before he announced yet another amazing product from Apple) there is "one more thing" that we should embrace for our projects to be successful, and that is the importance of "having fun" on our project.

If you are lucky, having fun is part of the culture of your organization.  We can debate at some other time whether the reported Apple culture of secrecy and paranoia bred by Steve Jobs is something to be emulated, since it has somehow produced such stellar results to date for Apple.

But I think it is true to say that for most people and for most organizations, the ability to have fun and enjoy what you do is a better ingredient for success than living in fear of your boss, or working in an atmosphere of paranoia and secrecy  When you and your project team are having fun, there is likely to be more creativity, more trust and more productive team work then when there is fear, distrust and conflict within the team.  If your team is having fun, then your project is more likely to be successful.

So how do you make sure that you and your project team are having fun.  Is it just a matter of having more pizza Fridays, a casual dress policy and team picnics?  These may certainly help, but we need to go much deeper than this.

Ask your project team what is needed for them to have fun on your project, and I don't believe you will find that Pizza Fridays is high on their list.  You will more likely find that improving communications, better team work, and helping them achieve their personal goals and develop their technical and managerial skills will rank much higher.

As a result of making your project a fun place to work, you will also be making it more productive and successful as well.  And as Martha might say, that can only be a good thing.

Your assignment:  Do a short "Are We Having Fun" plus/delta session with your project team at your next team meeting, and please share the results with us.
  • Plus:    What are the things that make our project fun to work on?
  • Delta:  What are the things we (as a project team, and I the Project Manager) need to do to make it more fun to work on our project?