10 Golden Rules of Project Management

Updated on February 9, 2018

I have been involved in managing projects and portfolios of projects for over 25 years and there are a few golden rules I have learned from all these projects that are standard across any type of project. In this article, I want to share some of these with you.

If you apply these rules to any project you undertake, you will in all likelihood have a successful and stress-free project on your hands!

1. Understand the Scope

This might seem like I'm stating the obvious but it is vital that you know what the project is about. What are you trying to build or achieve? Is there a written specification for the project that you must adhere to? What are the business goals that are driving the project?

Talk to the people involved in the decision to move forward with the project. This might be a salesperson in your organization (if you are doing the project as a vendor for another company), or a senior management person in your organization if it is an internal project.

Find out what your client's expectations are (whether an internal client or an external client). Have they done anything similar before and how do they feel that project went - what was good and what could have been done better?

Make sure that you understand any technical requirements for the project - if required, talk with a technical person on your team or your IT manager/dept.

2. Understand the Goals of the Stakeholders

Before you start a project, try to find out who all the stakeholders are. For example, if you are doing a project for an external client you could have the following stakeholders:

  • The Business Sponsor - this is the person who is putting their hand into their pocket and spending the money with you or your organization. They are going to want an on-time quality delivery without additional charges to those agreed.
  • The Client Project Manager - this is the person in your client organization that you will liaise most with during the project. They will want a stress and hassle-free project. They will want to look good in the eyes of their boss and you may find that their remuneration or bonus will be tied to the success of the project.
  • The Client Expert - you will perhaps have to engage with a client expert at some point in the project. They will want to have an input and say in the design and will want to feel their expertise is heard and heeded. They will also generally be short of time (given that they are an expert in their field)
  • Other vendors - sometimes you will find that either you will be depending on input from another vendor of your client, or they will be waiting for input from you. You will have to work (generally through your client Project Manager) with this vendor and keep them happy.
  • Your own boss - your boss will want reports on how your project is going (to ensure that you are keeping this client happy and making a profit for your organization).

Be sure to understand from each of the project sponsors what will make this a successful project from their point of view.

3. Plan

Now I can't emphasize this enough - plan, plan, plan. List the tasks involved in the project and the resources (people and things) required. Look at the interdependencies of tasks - what can't start before something else starts or completes, etc.

Use tools like MS Project, or even a simple Excel spreadsheet to assist your planning. Organize the people and things you will need ahead of time and plan to do some early prototyping and QA to iron out early issues.

4. Contingency

No matter how good your plan, things won't go as expected. Life will intervene. Make sure to add some contingency into your plan. This might be extra resources or extra time in your schedule, but this will make the difference between a calm delivery and a frantic 2am late night to get it to final for delivery.

If your project is for an external client, encourage them at the start to build in some contingency into the budget (perhaps 10%). This will allow them some room to move within the scope and will mean that it will be easier to get the project to completion without having to go back through Procurement for every little change.

5. Communicate with the Team

Chances are you will not be completing this project alone. Don't forget that your team can't read minds and you will need to communicate with them to get them on board, solicit ideas, brainstorm, and let them know what the deadlines are. Be honest and listen to their thoughts on how to get things done.

If your project spans multiple weeks or months (or even years), set up a regular meeting time with the team. If your team is globally dispersed, you can hold this meeting at a convenient time for all via a conference call or session such as a Webex session.

Make sure that each member of the team understands the bigger picture and that they all understand the effect of them doing a good (or bad) job will have on the other members of the team.

Write up a project brief to help new members get on board quickly and get up to speed.

6. Test Early/Prototype

No matter what you are building, don't get too far into production without testing how you are doing. If possible, build an early prototype and get that out to the decision makers for their input. The earlier you get this input, the less re-working you will need to do later.

The early testing or prototypes should try to test all aspects of the product. Get IT, end users, stakeholders and others involved in this early testing.

7. Monitor

Once you have gotten sign off on the early prototype and testing, you can move into full-scale development. Here is where the bulk of the effort will be spent.

It is vital to monitor your project throughout this stage. Set interim goals and deadlines and don't miss these - treat each as a client deadline.

Keep checking back in with the team and the client/stakeholders to ensure that the expectations are still the same and that you are on target to meet these.

8 Report to the Client/Manage Expectations

Clients like to know what is going on. They don't like to be left in the dark without reports as to how things are going. And they DON'T like surprises.

Be sure to report regularly to your client and let them know how things are going with their project - it is their money after all!

If they are not holding up their side of the deal (providing feedback, providing anything!), be sure to let them know and to let them know how their delay will affect the timeline or budget.

9. Deliver

D-day has arrived. Tell the client before delivery when to expect the delivery - should they expect it first thing in the morning their time, last thing that night, noon, etc? A client can get angsty if they thought the delivery would be with them first thing that morning, and you actually meant to deliver it sometime before midnight!

When you have delivered, be sure to tell the client that the delivery has been made and to let them know what the next steps are. Are they to sign off, provide feedback, inform other reviewers, etc?

If your delivery is software and you are delivering it electronically, be sure to test that what you uploaded (e.g. to an FTP site), can, in fact, be successfully downloaded, unzipped and run.

Be wary of the technical team member who assumes that just because they uploaded it, it must be fully there and intact!

10. Hold a Wrap up/Lessons Learned Meeting

Once all has been signed off and the project is closed, plan to hold a review meeting. This meeting will allow you the opportunity to solicit good feedback (presuming you have done a good job!), give your client feedback on the part they played.

Hold an internal meeting with your team before any post-project review meeting with your client.

Be honest but diplomatic. Give praise where praise is due, and give constructive feedback where you feel it will improve the process the next time.

Document the findings.

Comments

    0 of 8192 characters used
    Post Comment

    • LLambie profile image

      Lauren 

      5 years ago from UK

      I 100% agree with this. Great article.

      One thing that is too often missed on projects is the lessons learnt but this is so important for a project manager to do. Improvements to put in place for the next project really do have a huge benefit.

    • loidaestillore profile image

      loidaestillore 

      7 years ago from Philippines

      Hi! Thanks for sharing your knowledge in project management. I will definitely make use of your 10 golden rules in my next project which will start in in about two weeks from now.

    • profile image

      ross 

      7 years ago

      hi

      very-detailed

      Project management is really a tough thing to do...You need to tool to menage it I use moonlite

      http://moonlitepro.com/

      with this one my PM are easiest

      best

      ross

    • profile image

      Project Management Software 

      8 years ago

      Project management is necessary part of any process currently , with out a planned a process it is not possible to get success.

      Best process is to plan and get success

    • projmanagerplan profile image

      projmanagerplan 

      8 years ago

      Informative and very-detailed...Project management is tough...just put your heart and soul to the project and it will lead you to success...

    • projectmngmt profile image

      projectmngmt 

      8 years ago from USA

      Nice hub here...very detailed and informative...Project management is really tough...

    • Kerdon profile imageAUTHOR

      Kerdon 

      8 years ago from Ireland

      Thanks leona25. Project Management is definitely quite a juggling act and can lead to stress if not handled well.

    • leona25 profile image

      leona25 

      8 years ago

      Project management is really a tough thing to do...You need to study every aspect of it. Giving tips like this really helps a lot. I have a hub also that talks about handling team stress, this is just quite related to yours...Nice one here. :)

    • Kerdon profile imageAUTHOR

      Kerdon 

      8 years ago from Ireland

      Thank you for your kind comment project-success.

    • project-success profile image

      project-success 

      8 years ago

      Another nice hub i think! You have a great outlined of it. I have learned such information about it..Still looking for more of you hubs.

    working

    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, toughnickel.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://toughnickel.com/privacy-policy#gdpr

    Show Details
    Necessary
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
    Features
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Marketing
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Statistics
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)