PROJECT MANAGEMENT TRAINING AFRICA
  • Home
  • About
    • Who is PMTA?
    • Trainer >
      • Dave Fourie
    • Clients
  • Courses
    • PMP exam preparation
    • CEPM - Construction and Engineering Project Management
    • Best Practice Project Management
    • MS Project 2010 to 2024
    • Quality management on Projects
    • Risks management on Projects
  • MS Project Consulting
  • Downloads
  • Publications
  • Contact

From Stakeholder to Budget

20/12/2014

5 Comments

 
Picture
So we have compiled a Work Breakdown Structure (WBS). Great! – so what? How does this help us? How can we use this to get to a realistic budget for our project? Let’s start at the beginning.

From Need to WBS.

The main ingredient for identifying what is required from the project is to identify the project’s stakeholders. Easier said than done – there are only a potential of almost 7,3 billion stakeholders out there. The trick is to identify those stakeholders that most probably can and will influence our project. But that’s another story and let’s assume that we got this one covered. Once we have identified our key stakeholders we can find out what they need from the project. We can even be very efficient and unpack the needs into project objectives, the project objectives into requirements and magically get all key stakeholders to agree upon these requirements. At the end of the day we need to be able to define what this project is all about. That top block of the WBS. Call it what you will - the end objective, scope statement, work to be done or whatever.

From WBS to work package

Once we have identified the highest level of the WBS we can start figuring out what all the work is that needs to be done in order to ensure that we meet all the requirements of our stakeholders. We therefore start unpacking this top block into lower levels - always asking “what does this block consist of?” and the answer giving us the next level of detail. We can continue with this exercise until we get to the point where it does not make sense to unpack the lowest level block any more – sometimes called the Work Package level. We have reached the level where we can quite easily define what this little portion of the project is all about, give it to someone to do and monitor that it gets done properly.

From Work Package to Activity

The problem with a work package is that we all think that we agree what we mean by it while in essence each of us only agree on our own version of the truth! In order to ensure that we all agree on the same version of the truth we need to unpack the work packages into the activities required to do the work. This we normally call a WBS dictionary. There are other things we should also define in the WBS dictionary such as a more comprehensive description of the work package, the skills requirement, the acceptance criteria, etc. The main objective from a planning perspective is that we need to get to a list of all the activities required to complete the project.

From Activity to Network diagram

What is the minimum we need to sort out in which order we are going to do the work? We need the activity, its duration (that may depend on the specific activity effort required and the number resources available) and the logic – for instance which activity must be done before, after or together with which one. We can now start putting the network diagram together. Why do we need this Network diagram? – Because it would be quite handy to know how long it will take us to complete the project and which string or strings of the activities will determine this duration. If activity C can only be done after activity B is completed and activity B can only be done once activity A is completed we obviously need to keep a keen eye on activity A, B and C to ensure we get it all done in time!

From Network diagram to project schedule

If we know the logical order in which the activities need to be executed, the resources required for each activity, when these resources are available, when we will be working on the project and when not, etc., it is quite easy to calculate the exact dates on which each activity is planned to start and be completed. These dates, and especially the final date, is what our key stakeholders are so interested in. It is normally here were all the fun and games begin as the stakeholders sometimes believe these dates are cast in concrete while in real life they are our best guesses of multiple aspects that can influence these dates. But we need some order and therefore we agree to stick to these dates.

From project schedule to budget

Knowing when every activity will be executed, which resources (human, equipment, material, etc.) will be needed and what the cost of each of the resources are puts us in the position to calculate how much each activity will cost us. We can also now roll these cost up to phase and project level and presto – we have half a project budget. The other half is that we also need to figure out how much money we need when on the project – a spending cash flow projection. For this we need the project schedule. Once we know how much the project is going to cost us and at what rate we are going to spend the money we are in a better position to control the project cost. Only a better position – not total control as there are these little inconveniences on projects we call change requests, risks, issues, and anything else Murphy can think of to spice up our lives that can play havoc with our estimates.

The short cut

With the help of project management and scheduling software tools we have become used to rolling most of these steps into one. It’s quite nice to quickly hop onto the software tool and start defining the activities, linking them together, assigning the resources and printing the WBS, schedule, budget, etc. - only to realize that we forgot to define who the stakeholders are. Not that they are important – they are only the reason for our project!

5 Comments

Four misunderstood terms - Assumption, Constraint, Risk and Issue

19/12/2014

2 Comments

 
Picture
Four of the common project management terms that seem to cause huge confusion with many project professionals are Assumptions, Constraints, Risks and Issues. The reason for the confusion may have its origins in the close relationship between these four terms. Another reason may be that as project managers we are sometimes tempted to employ C.Y.A strategies to protect ourselves.

Assumptions

Making invalid or sometimes ridiculous assumptions are one of our favourites in our C.Y.A strategy. For instance: “We assume that management supports our project.” How about asking them? And if we are worried that their support will not last the whole project then we should revisit our stakeholder management strategy to ensure their continuing support! A problem with assumptions in everyday life is that in order to continue with life we are forced to make them every day – without assuming that somebody will find this discussion interesting I may as well stop writing it. What we do not do in everyday life is to document our assumptions and for effective project management that is a big problem. So what is a valid assumption in project management? If we look at the standard definition of an assumption we find (a) it is something that cannot be proved to be true or false. That eliminates all the things we know already exist. If we are uncertain we can find out and it may or may not be a limitation (constraint) to the project. And (b) it is something that we need for planning purposes. That means that the assumption must in one way or another have an impact on our project planning.

A valid assumption may therefore be assuming that the exchange rate between the local currency and a foreign currency will stay within a certain range.  We cannot prove it to be true or false at this stage and we need some conversion figure for project cost or income estimations. From this we can see the close relationship that assumptions have with risks. What if the exchange rate moves outside this assumed range?

Constraints

This one should not be a problem. We either have enough time to do the project or we don’t. If we don’t have enough time, money, skills or whatever it is a constraint and we must find ways to complete the project successfully within the boundaries of these constraints – this we normally do by working smarter or getting the limitation relaxed.

Risks

A close relative to assumptions. Risks are, just like assumptions, also based on uncertain future events. The important aspects of risks are (a) uncertain future event and (b) impacts positively or negatively on one or more of the project’s objectives. Many risks can be uncovered by playing devil’s advocate with our assumptions. What if the assumption is not true? What is the probability of it (the risk) happening? What will be the impact on which of the project’s objectives if it happens? One of the typical risks on a project can be defined as: “Due to the complicated nature of the project, the key sub-component to be delivered by a vendor may be of unacceptable quality causing rework that will result in delays, cost overruns and / or stakeholder management problems.”

Issue / Problem / Benefit

An issue or problem is something that has already happened and requires our attention. As in the previous example, if the risk occurred namely that the sub-component delivered is of unacceptable quality, it is not a risk anymore. It is now a problem that needs to be dealt with. Issues are not always risks that have materialized. Issues can be anything that happened that is causing a problem or a benefit to the project. However, most of the times when we analyse the issue, we may find that it was a risk that we should have identified – but then again, we know hindsight is an exact science.

How do they impact each other?

Let’s look at a simple example of how these different aspects relate to one another.

Constraint: Lets imagine a project where we have identified a limitation that we do not have enough funds to finance the total project. One of our solutions to this problem may be that we plan to finance the latter part of the project by generating income from the sales of a scaled down version of the product while enhancing the product to meet all of the requirements.  

Assumption: One of the critical assumptions we made in the above scenario is that we will be able to generate enough income to fund the latter part of the project. Asking the “what if” question can in turn help us to identify a risk.

Risk:  From the analysis of above assumption we could have identified and defined the threat (negative risk) as: “As a result of a competitor releasing a similar product before us, the sales of the scaled down version of the product is slower than anticipated with the result that we cannot raise enough funds to complete the project.” We need to analyse the probability of occurrence and impact of this risk and, if required, define a plan of action on how to cope with this risk.

Issue / Problem: If this concern we have with a competitor beating us to the finish line occurs, we will be confronted with slow (or possibly no) sales and therefore not enough income to finance the latter part of the project. If we have identified this issue previously as a risk then we would hopefully already have a plan to address the problem.

How does this impact our project?

Murphy’s Law stating “There is never enough time to do it right the first time, but there is always enough time to do it over” comes to mind. Sometimes we are so busy fighting fires that we do not allow ourselves the time to do a proper job and not doing a proper job in the first place is the reason why we are fighting the fires!
2 Comments

The 47 PMBOK® project management processes made simple

14/12/2014

8 Comments

 
Picture
Ever wondered what the relationship is between the 47 PMBOK® project management processes on the one hand and the 10 knowledge areas, process groups and project phases on the other hand? The simple answer is that they are all slightly different views of the same 47 processes. No matter what we do as project managers on our projects we will most probably be busy with one or more of the 47 processes. Please bear in mind that these 47 processes are not the alpha and the omega of project management, but can be considered to be good practice on most projects most of the time.

What do the 47 project management processes describe?

According to the PMBOK® guide project management processes are linked by specific inputs and outputs where the outcome of one process becomes the input to another process but not necessarily in the same process group - a constant loop like the circle of life. Take for instance the process of identifying stakeholders that in practice can rely on inputs from almost any of the other processes and can also be the input to almost any of the other processes such as those involved with requirements, quality, communications, risk, procurement or stakeholder relationships. Each process can also consist of various activities required to execute the specific process and these activities represent the work to be done to complete the project.

What do the 5 project management process groups describe?

It may best to first describe what process groups are not - process groups are not project life cycle phases. It is a logical grouping of the 47 individual project management processes into groups describing the initiating processes, planning processes, executing processes, monitoring and controlling processes, and closing processes. The 47 processes in the process groups may be executed and may be recurring within each phase of a project. Take for instance the initiating and closing processes - each phase of a project needs to be initiated and closed. All of this still does not tell us why we need the process groupings. The process groups reminds us that no matter what we do on a project it will be initiated, planned, executed, monitored and controlled and eventually closed down. These process groups and their processes guide us to apply appropriate project management best practices during the project to drive the project to completion in a controlled manner.

What do the project life-cycle phases describe?

There sometimes seem to be confusion between project phases and process groups and they are then incorrectly seen as one and the same. A project life cycle normally consists of a series of phases and activities that a project passes through from its initiation to its closure and can differ from project to project depending on its area of application. It provides the basic framework for managing the project, regardless of the specific work involved, by defining how the project team envisages to start, plan, organize, carry out and close the project. A phase can contain processes and their accompanying activities from any or all of the process groups or knowledge areas. The detailed planning phase of a project for instance can contain processes from all ten the knowledge areas and from all five of the process groups. One of the easiest ways to distinguish between a process group and a project phase is by considering the process group monitoring and control. Although it is a valid grouping of processes required to track, review, and regulate the progress and performance of the project it does not make sense to have a specific phase for these activities as they are executed from the start to the end of the project.

What do the 10 knowledge areas describe?

The 47 project management processes are grouped into ten separate areas of specialization of which the project manager needs knowledge, specific skills and experience in order to accomplish the project goals. Each of these knowledge areas require the project team to define how aspects from the related processes in the knowledge area will be planned and managed on the project - normally through the use of an appropriate management plan for the specific knowledge area. Again, the knowledge areas defined in the PMBOK® Guide are not the be-all and end-all of project management, but those areas of specialization required by most projects most of the time.

How do they all integrate and interact?

·         The five process groups contain the 47 project management processes.

·         The 47 processes are made up of activities.

·         The activities are the detail of the phases of the project.

·         Executing the 47 processes also require knowledge and skills of the 10 knowledge areas.

8 Comments

    Author

    Dave Fourie - freelance project management trainer.

    Archives

    March 2015
    February 2015
    January 2015
    December 2014

    Categories

    All

    RSS Feed

    Subscribe and be the first to be informed of new blog posts and free downloads!

    * indicates required
    Email Format
Powered by Create your own unique website with customizable templates.