Project Management Info
Project Management Info
2 a suitable project specification. Establishing and agreeing a project specification is an important process even if your task is simple one.
Matrix key: B = Brainstorming F = Fishbone/Ishikawa Diagrams C = Critical Path Analysis Flow Diagrams G = Gantt Charts
*** - main tool ** - optional/secondary tool * - sometimes useful B Project brainstorming and initial concepts, ideas, structures, aims, etc Gathering and identifying all elements, especially causal and hidden factors Scheduling and timescales Identifying and sequencing parallel and interdependent activities and stages Financials - costings, budgets, revenues, profits, variances, etc Monitoring, forecasting, reporting Troubleshooting, problem identification, diagnosis and solutions 'Snapshot' or 'map' overview - non-sequential, non-scheduled Format for communications, presentations, updates, progress reports, etc F C G
***
* *
** *** ** *** *
** *** ** ** *** * *
***
Brainstorming
Brainstorming is usually the first crucial creative stage of the project management and project planning process. See the brainstorming method in detail and explained separately, because it many other useful applications outside of project management. Unlike most project management skills and methods, the first stages of the brainstorming process is ideally a free-thinking and random technique. Consequently it can be overlooked or under-utilized because it not a natural approach for many people whose mains strengths are in systems and processes. Consequently this stage of the project planning process can benefit from being facilitated by a team member able to manage such a session, specifically to help very organised people to think randomly and creatively.
Fishbone Diagrams
Fishbone diagrams are chiefly used in quality management fault-detection, and in business process improvement, especially in manufacturing and production, but the model is also very useful in project management planning and task management generally. Within project management fishbone diagrams are useful for early planning, notably when gathering and organising factors, for example during brainstorming. Fishbone diagrams are very good for identifying hidden factors which can be significant in enabling larger activities, resources areas, or parts of a process. Fishbone diagrams are not good for scheduling or showing interdependent time-critical factors. Fishbone diagrams are also called 'cause and effect diagrams' and Ishikawa diagrams, after Kaoru Ishikawa (1915-89), a Japanese professor specialising in industrial quality management and engineering who devised the technique in the 1960s. Ishikawa's diagram became known as a fishbone diagram, obviously, because it looks like a fishbone:
6 A fishbone diagram has a central spine running left to right, around which is built a map of factors which contribute to the final result (or problem). For each project the main categories of factors are identified and shown as the main 'bones' leading to the spine. Into each category can be drawn 'primary' elements or factors (shown as P in the diagram), and into these can be drawn secondary elements or factors (shown as S). This is done for every category, and can be extended to third or fourth level factors if necessary. The diagram above is a very simple one. Typically fishbone diagrams have six or more main bones feeding into the spine. Other main category factors can include Environment, Management, Systems, Training, Legal, etc. The categories used in a fishbone diagram should be whatever makes sense for the project. Various standard category sets exist for different industrial applications, however it is important that your chosen structure is right for your own situation, rather than taking a standard set of category headings and hoping that it fits. At a simple level the fishbone diagram is a very effective planning model and tool - especially for 'mapping' an entire operation. Where a fishbone diagram is used for project planning of course the 'Effect' is shown as an aim or outcome or result, not a problem.
7 The 'Problem' term is used in fault diagnosis and in quality management problem-solving. Some fishbone diagrams can become very complex indeed, which is common in specialized quality management areas, especially where systems are computerized. This model, and the critical path analysis diagram are similar to the even more complex diagrams used on business process modeling within areas of business planning and and business process improvement.
8 A Critical Path Analysis is a diagrammatical representation of what needs done and when. Timescales and costs can be applied to each activity and resource. Here's the Critical Path Analysis for making a fried breakfast: This Critical Path Analysis example below shows just a few activities over a few minutes. Normal business projects would see the analysis extending several times wider than this example, and the time line would be based on weeks or months. It is possible to use MS Excel or a similar spreadsheet to create a Critical Path Analysis, which allows financial totals and time totals to be planned and tracked. Various specialised project management software enable the same thing. Beware however of spending weeks on the intricacies of computer modelling, when in the early stages especially, a carefully hand drawn diagram - which requires no computer training at all - can put 90% of the thinking and structure in place. (See the details about the most incredible planning and communications tool ever invented, and available for just a tiny fraction of the price of all the alternatives.)
GANTT CHARTS
Gantt Charts (commonly wrongly called gant charts) are extremely useful project management tools. The Gantt Chart is named after US engineer and consultant Henry Gantt (1861-1919) who devised the technique in the 1910s.
9 Gantt charts are excellent models for scheduling and for budgeting, and for reporting and presenting and communicating project plans and progress easily and quickly, but as a rule Gantt Charts are not as good as a Critical Path Analysis Flow Diagram for identifying and showing interdependent factors, or for 'mapping' a plan from and/or into all of its detailed causal or contributing elements. You can construct a Gantt Chart using MSExcel, Primavera or a similar spreadsheet. Every activity has a separate line. Create a time-line for the duration of the project (the breakfast example shows minutes, but normally you would use weeks, or for very big long-term projects, months). You can color code the time blocks to denote type of activity (for example, intense, watching brief, directly managed, delegated and left-to-run, etc.) You can schedule review and insert break points. At the end of each line you can show as many cost columns for the activities as you need. The breakfast example shows just the capital cost of the consumable items and a revenue cost for labor and fuel. A Gantt chart like this can be used to keep track of progress for each activity and how the costs are running. You can move the time blocks around to report on actuals versus planned, and to re-schedule, and to create new plan updates. Costs columns can show plan and actuals and variances, and calculate whatever totals, averages, ratios, etc., that you need. Gantt Charts are probably the most flexible and useful of all project management tools, but remember they do not very easily or obviously show the importance and interdependence of related parallel activities, and they won't obviously show the necessity to complete one task before another can begin, as a Critical Path Analysis will do, so you may need both tools, especially at the planning stage, and almost certainly for large complex projects.
10 A wide range of computerised systems/software now exists for project management and planning, and new methods continue to be developed. It is an area of high innovation, with lots of scope for improvement and development. Many organizations develop or specify particular computerised tools, so it's a good idea to seek local relevant advice and examples of best practice before deciding the best computerised project management system(s) for your own situation. Project planning tools naturally become used also for subsequent project reporting, presentations, etc., and you will make life easier for everyone if you use formats that people recognize and find familiar.
11
12 differences in personality and working styles in your team. Misunderstanding personal styles can get in the way of team cooperation. Your role here is to enable and translate. Face to face meetings, when you can bring team members together, are generally the best way to avoid issues and relationships becoming personalised and emotional. Communicate progress and successes regularly to everyone. Give the people in your team the plaudits, particularly when someone high up expresses satisfaction - never, never accept plaudits yourself. Conversely - you must take the blame for anything that goes wrong - never 'dump' (your problems or stresses) on anyone in your team. As project manager any problem is always ultimately down to you anyway. Use empathy and conflict handling techniques, and look out for signs of stress and manage it accordingly. A happy positive team with a basic plan will outperform a miserable team with a brilliant plan, every time.
6 - CHECK, MEASURE, AND REVIEW PROJECT PERFORMANCE; ADJUST PROJECT PLANS; INFORM PROJECT TEAM AND OTHERS
Check the progress of activities against the plan. Review performance regularly and at the stipulated review points, and confirm the validity and relevance of the remainder of the plan. Adjust the plan if necessary in light of performance, changing circumstances, and new information, but remain on track and within the original terms of reference. Be sure to use transparent, pre-agreed measurements when judging performance. (Which shows how essential it is to have these measures in place and clearly agreed before the task begins.) Identify, agree and delegate new actions as appropriate. Inform team members and those in authority about developments, clearly, concisely and in writing. Plan team review meetings. Stick to the monitoring systems you established. Probe the apparent situations to get at the real facts and figures. Analyse causes and learn from mistakes. Identify reliable advisors and experts in the team and use them. Keep talking to people, and make yourself available to all.
7 - COMPLETE PROJECT; REVIEW AND REPORT ON PROJECT; GIVE PRAISE AND THANKS TO THE PROJECT TEAM
At the end of your successful project hold a review with the team. Ensure you understand what happened and why. Reflect on any failures and mistakes positively, objectively, and without allocating personal blame. Reflect on successes gratefully and realistically. Write a review report, and make observations and recommendations about follow up issues and priorities there will be plenty.
8 - FOLLOW UP - TRAIN, SUPPORT, MEASURE AND REPORT PROJECT RESULTS AND BENEFITS
Traditionally this stage would be considered part of the project completion, but increasingly an emphasised additional stage of project follow-up is appropriate. This is particularly so in very political environments, and/or where projects benefits have relatively low visibility and meaning to stakeholders (staff, customers, investors, etc), especially if the project also has very high costs, as ICT projects tend to do.
13 ICT (information and communications technology) projects often are like this - low visibility of benefits but very high costs, and also very high stress and risk levels too. Project management almost always involves change management too, within which it's very important to consider the effects of the project on people who have to adapt to the change. There is often a training or education need. There will almost certainly be an explanation need, in which for example methods like team briefing have prove very useful. Whatever, when you are focused on project management it is easy to forget or ignore that many people are affected in some way by the results of the project. Change is difficult, even when it is good and for right reasons. Remembering this during and at the end of your project will help you achieve a project that is well received, as well as successful purely in project management terms.
14
To support the oversight and management of a large coal fired power plant construction project, one must select a measurement and management system. One such system is the Earned Value Management technique. Earned Value Management (EVM) is an industry standard, integrated system of project management and control that enabled KCP&L and the various contractors to monitor the progress of a project in terms of integrated cost, schedule, and technical performance measures. Earned value project management involves planning work to a manageable level of detail such that it is feasible to allocate a portion of the budget to each planned work unit (work package), and then tracking progress by the accumulated value of completed work units. As work is performed, it is earned on the same basis as it was planned, in dollars or other quantifiable units. As the work units are completed, the project earns the budgeted value associated with those work units. This method associates a dollar value with work completed so that it can be compared with the actual spending (to determine cost variance potential cost overruns), and the planned spending (to determine schedule variance potential schedule slippage). In this manner, planned and actual spending is integrated with actual work performed. The integration provides greater visibility into the real project status for all stakeholders and thus creates a scenario for better management of risks, for early determination of whether a project is in trouble, and for estimating what will be needed to complete it. Although tracking earned value occurs during project execution, it cannot be accomplished if appropriate project planning and budget allocation has not occurred up front. The figure below depicts, at a high level, the activities that are necessary in order to effectively implement the principles of earned value management. 2
15
16 Measure performance: This activity focuses on performance, not just planned vs. actual spending. It involves tracking a number of measures starting very early in the project, and analyzing the data to determine real project status. Important measures are:
Primary Metrics
Budget Cost of Work Scheduled (BCWS): The dollars (or hours) planned for the effort. The cumulative planned expenditures would equal the total dollars budgeted for the effort for the specified time period. With EVM, the spending plan serves as a performance baseline for making predictions about cost and schedule variance and estimates of completion (The spending plan). Actual Cost of Work Performed (ACWP): The cumulative actual expenditures on the effort viewed at regular intervals within the project duration (Actual spending). Budgeted Cost of Work Performed (BCWP): The cumulative budgeted value (dollars or hours) of work actually completed. It may be calculated as the sum of the values budgeted for the work packages actually completed, or calculated as the percent work complete multiplied by the planned cost of the project (Earned value, the measure of technical accomplishment).
Derived/Calculated Measures
From the above three primary measures it is possible to derive measures that can be used to accurately assess the status of the project and predict its future state. Cost Variance (CV): The numerical difference between the earned value (BCWP) and the actual cost (ACWP). CV = BCWP ACWP. (Another way of thinking of this is the difference between the planned and actual costs of work completed.) Schedule Variance (SV): An indicator of how much a program is ahead of or behind schedule. SV = BCWP BCWS. (Another way of thinking of this: earned value planned budget, or the difference between the value of work accomplished for a given period and the value of the work planned). Schedule variance is presented well in chart format. Cost Performance Index (CPI): The cost efficiency factor representing the relationship between the actual cost expended and the earned value. CPI = BCWP/ACWP. A CPI 1 suggests a relatively efficient cost factor, while a CPI <1 may be cause for concern. Schedule Performance Index (SPI): The planned schedule efficiency factor representing the relationship between the earned value and the initial planned schedule. SPI = BCWP/BCWS. A SPI 1 is good. SPI < 1 suggests actual work is falling behind the planned schedule. Budget at Completion (BAC): The sum total of the time-phased budget. Synonymous with Performance Measurement Baseline.
17 Estimate to Complete (ETC): A calculated value, in dollars or hours, that represents the cost of work required to complete remaining project tasks. ETC = BAC BCWP. Estimate at Complete (EAC): A calculated value, in dollars or hours, that represents the projected total final costs of work when completed. EAC = ACWP + ETC.
In looking at the list of important measures earned value (BCWP) is one of the three basic measures from which the other measures are derived. Without it, the other measures are not possible. A significant commitment to the quality and size of the project management staff is required to support the development, accuracy and timeliness of the metric. Earned value credit should be binary, with 0 percent being given before task completion and 100 percent given when completion of each work unit is validated. Establishing specific measurable exit criteria for each task makes it easier to track task completion, and thus credit the earned value of the task to the project so that the earned value of the project at any given point in time is obtained by simple math rather than by subjective assessment.
18 Status Reporting: Reporting real project status, including earned value, at regular intervals provides an opportunity to address potential problems early in the project when it is still possible to resolve problems and avoid cost overruns and schedule slippage. The project team takes a proactive approach to prevent problems from occurring. The project management team uses the information to resolve issues that are beyond the control of the project team. The time interval should be at least monthly, regardless of the size and duration of a project, and more frequent for some projects. Many practitioners experienced with earned value management indicate that the project team should review project earned value weekly, because it can alert the team to specific problem areas before they develop into major problems.