International Journal of Project Management Vol. 14, No. 2, pp. 89-94, 1996 Pergamon Copyright © 1996 Elsevier Science Ltd and IPMA Printed in Great Britain. All rights reserved 0263-7863/96 $15.00 + 0.00 0263-7863(95)00056-9 Warning: activity planning is hazardous to your project's health! Erling S Andersen Department of Information Science, University of Bergen, N-5020 Bergen, Norway Project planning is an important part of project management. This paper argues against the commonly used practice of activity planning. It claims that this kind of planning at an early stage is either impossible to do in a meaningful way or gives miserable results. It proposes milestone planning as an alternative approach. Milestone planning is goal-directed and resultsoriented, and not activity-based. A project responsibility chart is used to clarify the responsibilities for achieving the different milestones. A different approach to scheduling is suggested. The proper role for detailed activity planning is described. Copyright © Elsevier Science Ltd and IPMA Keywords: project planning, milestone, milestone planning, activity planning, project responsibility chart, scheduling Textbooks tell you about it. Project management software requires it. It is impossible to make the traditional network plan without it. Namely, activity planning at the start of the project. This means that all of the activities of the project are identified at the outset and are put together in a complete network plan t . Most authors agree that a project is a unique endeavour. It is a special task that has not been done before. The natural implication of uniqueness is that it is impossible to know all the activities of the project at the initial planning stage. Although activity planning at an early stage is contrary to the definition of a project, the value of it is taken as a self-evident truth. This article argues against the traditional activity planning at the start of a project. It proposes a very different approach: milestone planning. The fundamental problem of activity planning Why is activity planning at the start of the project to be considered harmful? As implied by the definition of a project, it is doubtful whether project planners can foresee all the activities at the beginning of the project. Some may perhaps argue that this is feasible, if the planning is done well. But the problem is not just to identify the potential activities. We face an even more formidable problem: the kinds of activities that should be undertaken depend on the results, the successes or misfortunes, of earlier activities. To make an optimal choice among the alternative activities in the latter part of the project, the outcomes of preceding activities have to be known. One consequence is that decisions taken without this knowledge result in less than optimal solutions. Besides, a focus on activity planning PM '4[2--B draws attention away from the more important issues. The main questions at the initial planning stage should be what kind of results the project should achieve. We should also discuss in which order the results and the sub-results necessary for achieving the end results, should be delivered. The most prominent plan in the project should highlight this. A network activity-based plan takes attention away from these important issues in the planning process. Making activity plans Despite this kind of critique, many projects still make a complete network plan for the whole project at the outset. How can it be that project planners are able to make a detailed project plan, when either activities cannot be foreseen or they depend on the outcomes of earlier activities? There are several answers to this puzzle. First, it can be done because the actual project is not a completely unique task. The project has similarities to earlier, completed projects. The planners believe that they can use the experiences from these former projects, using their activity lists and precedence relations to draw the new activity plan. Second, the project is solely technical, and the planners can choose the project activities based on their knowledge of technical matters. There is in fact only one optimal technical solution in the project. The planners further assume that people--managers, users or customers--with idiosyncratic behaviour will not interfere either. It may, of course, be questioned whether this is a project in the true sense of the definition. Merely carrying out certain technical activities, partly in a chronological order, partly in tandem, should not be a sufficient condition to call the whole thing a project. 89 Warning: activity planning is hazardous to your project's healthY: E S Andersen Third, it is possible to make the plan because there are implicit or explicit decisions taken as to what kinds of activities to undertake in the whole project. Such decisions imply that some activities are chosen and others are rejected. Project planning can apparently be done in this fashion. It has a clear disadvantage. Planners are compelled to make decisions early in the project, when very little is known of the project's future. In fact, because the planners are ignorant of the future, many decisions will be taken unconsciously. More optimal solutions may become apparent with the passage of time; the planner chooses early solutions, not optimal solutions. Fourth, a plan may be made up of vague descriptions of activities. Such examples are 'planning' and 'implementation'. The planner thereby avoids taking precise decisions on which activities the project is to execute. On the other hand, the plan is not very helpful. More importantly, it becomes a way of hiding the real issues confronting the project. The alternative: milestone planning What is the alternative to activity planning? We recommend a very different strategy. The recommended approach is called milestone planning z. Some define a milestone as the completion of an activity, usually an especially important activity. A typical example is: ' . . . completion of a large or important set of activities '3. That definition should be set aside. It implies an orientation in thought toward activities. A milestone is defined here as a result to be achieved. The milestone is a description of a condition or a state that the project should reach by a certain point in time. A milestone describes what is to be fulfilled, but not the method to fulfil it. A milestone can be reached by a wide variety of activities. It is unusual to have one specific activity or only one chain of activities that lead to a milestone. Instead there are alternatives: there are many different activities or many different chains of activities. By using milestones and doing milestone planning, resultoriented thinking is introduced instead of activity-oriented thinking. When milestones are planned first, a procedure that is well known from other problem-solving areas, for example, from the area of planning a computer-based information system, is being followed 4. The question of 'What' is answered before ' H o w ' is considered. That means that when a project is planned, the results to be achieved are discussed and agreed upon first. This is outlined in the milestone plan. It covers the end results as well as the intermediate results, which are necessary stages to the final results. After agreeing on this plan, questions about the methods and means to achieve the different results are to be answered, i.e. which activities are most suitable in order to obtain the different results. Making a milestone plan A milestone plan shows the milestones of the project and the logical dependencies between them. Figure 1 presents a very simple milestone plan. It should be interpreted in the following way: milestone M4 cannot be reached before milestone M3 is achieved. Likewise, it is logically impossible to obtain the results described by milestone M3 before M2. A milestone plan diagrams the logical precedence relations 90 ( M1 () MS () M3 M4 Figure 1 Milestone plan between milestones. It is a practical application of the ideas expressed in the precedence analysis of Langefors 5. These ideas have been successfully applied to the field of information systems development by Lundeberg et al. 4. At first glance, a traditional activity network and a milestone plan appear to be the same. They are very different. The milestone plan is about milestones, i.e. intermediate and end results of the project. It is not concerned with the activities of the project. Some activities to achieve M4 may start even before M 1 has been reached, others may have to wait until M3 has been accomplished. The milestone plan does not say anything about activities. Its focus is on results. The activity plan, on the other hand, describes activities only. It does not reveal the results that should be achieved. Example: milestone plan Let us look at an example of a milestone plan. The managing director of a company has assigned to a project the task of drawing up an action plan to improve the physical work environment within the company. A milestone plan for this project is shown in Figure 2. The milestone plan shows that a description of the present situation should be developed first. It is important to note that the milestone plan does not say anything about how this should be done. For example, all employees or only a group of employees may be interviewed or sent questionnaires or some experts may observe the actual workplaces. No decision is taken at this stage on how the milestone is to be reached. First, what the project is to achieve should be determined, then a discussion on how to achieve it can take place. Note that a description of the existing situation can be valuable in itself. It is advantageous to have a picture of the actual physical work environment. The milestone does not only serve as a checkpoint in the work towards a completed project, it can also provide valuable information for the business. The next milestone requires a description of the desired situation. Work on developing a picture of the desired work environment may start before the description of the present situation is completed. A final description of the desired situation is not possible, however, before we have the description of the present situation; the description of the desired situation must take into account all the conditions mentioned in the description of the present situation. Once more we stress that we have taken no decisions on which Warning: activity planning is hazardous to your project's health.t: E S Andersen ( MI When there is a description o f the present physical work situation When there is a description o f the desired physical work situation When the requirements for change are stated and prioritised M4 ( ( When ideas for measures to tackle the prioritised requirements for change are available When an evaluation o f the consequences o f the various measures is available M6 When the selected measures are included in an action plan, which is submitted to the managing director Figure 2 Milestone plan for a project which will draw up an action plan to improve the physical work environment activities the project should engage in in order to develop the description on the desired future state of the work environment. The requirements for change will be the difference between the desired situation and the present situation. It is self-evident that it is impossible to obtain an overview of all the requirements for change and prioritise them for action before obtaining the description of the desired situation. Ideas for measures to be taken must be generated, but at this stage we do not take any decisions on how to arrive at them. The consequences of the various measures must be evaluated and the best measures will be included in the action plan. So much for the example. It underlines the central point that the milestone plan is set up without taking any decisions on which activities must be started to reach the different milestones. This means that a milestone plan can be read and understood without having any detailed insight into the underlying activities. For this reason we call it a logical plan; it shows the logical dependencies between the states. We can see from the milestone plan in Figure 3 that milestone A1 cannot be reached before B1 is reached. B3, for example, cannot be reached before both A2 and C3 are reached. Some more dependencies are shown in the milestone plan. As we saw in the simplest plans, there might be a dependent relationship between milestones in an individual result path. The plan also shows that there are dependencies between the paths. This means that project results of one type depend on what has been achieved in other areas. When implementing a computer-based information system in an organization, educating the users of the system and reforming the organization to utilize the system better may be simultaneous tasks. A project would therefore have goals for personnel development and organizational development as well as the development of the information system itself. The milestone plan for such a project would have result paths for all three kinds of results. In this way, the milestone plan is apparently both rich in Result path A Result path B Result ruth C Result paths The milestone plan is usually more complicated than the one shown in Figure 1. A project typically has multiple goals. It aims to fulfil several kinds of results simultaneously. It would be in the true spirit of milestone planning to have the plan show the project working towards different kinds of results. This can be done by introducing the idea of a result path. The result path is a collection of milestones that are primarily directed towards the fulfilment of one kind of result. This is illustrated in Figure 3. Each path is given a name which describes what is going on in that part of the project. The first one or two letters in the designation may be included in a reference code to identify the milestones. In the Figure the three result paths are called A, B and C. The milestones in path A are assigned the labels A1 and A2, the milestones of path B are called B i, B2, B3 and B4, and so on. BI CI C2 A2 C3 B3 Figure 3 Milestone plan with result paths 91 Warning: activity planning is hazardous to your project's healthY: E S Andersen information and a tool for pedagoguery. By the use of the result paths, it shows the readers o f the plan what kind of results the project is aiming at. The milestones show what the project has to achieve, and in which order, to accomplish the given task. Example: milestone plan with result paths We extend our previous example o f drawing up an action plan to improve the physical work environment. Let us assume that the managing director has changed his mind and instructs the project to look into the social working environment as well as the physical. He is asking for a more comprehensive action plan involving both aspects o f the working place. A milestone plan has to be drawn up for this new project. This milestone plan should have three result paths: one for the physical work environment, one for the social work environment and one for the total action plan. In this way it would be obvious to all readers o f the milestone plan that this project is aiming at achieving results on these three levels. The milestone plan is shown as Figure 4. We recognize the three different result paths. When studying the dependencies between milestones, we should notice that a description o f the desired social work environment is a prerequisite for the description o f the desired physical work environment. This means that the project cannot have completed a design of the desired physical work environment before it knows what the ideal social situation should be. W e emphasize that this is not a statement which expresses a dependency between activities. Instead it reveals an important logical condition about some o f the results to be achieved in the project. Many potential activities are available to us when it comes to the work o f clarifying the desired future state o f the social and physical work environment. Many o f them may take place in parallel. We have not yet discussed which ones to undertake. What we have Physical env. )Pl Total plan done is to make known that some results have to be achieved before others can be obtained. Milestones and responsibilities Linear responsibility charts are a useful and well-known tool within project planning. A responsibility chart has usually been used to link responsibilities to the activities in the project. It is o f course, important to clarify responsibilities for carrying out each activity. Yet it is even more important to be able to define the responsibilities for reaching the different milestones, i.e. for achieving the necessary results. The use of a milestone plan makes it possible and easy to link together the milestones and the responsibilities for achieving them. A project responsibility chart will show who is responsible for each milestone. Such a chart makes it clear who has the responsibility for planning the work, procuring the needed resources and doing the actual work. It is also o f importance to state who is to be asked for advice and who is to be informed. Example: project responsibility chart Figure 2 showed a very simple plan for the project o f drawing up an action plan to improve the physical work environment in a company. We later saw that a milestone plan is usually more extensive, but this plan played a role as a simple introduction to the milestone plan concept. W e will now show in Figure 5 what the project responsibility chart might look like for this task. In a milestone plan, each milestone is formulated as a description of a state. It is the work leading up to the milestones that will be regulated on the responsibility chart. W e do not, therefore, repeat the whole milestone formula. W e can select a formulation which clearly shows that it is the work up to the milestone we are looking at. Or we can use keywords from the milestone and let it be understood Social env. St When there is a description of the present situation ( P3 When there is a description of the desired social work situation When there is a description of the desired physical work situation ~ $3 When the requirements for change are stated and prioritised When ideas for social measures are available When ideas for physical measures are available When total budget for change is decided When an evaluation of the consequences of the various measures are available When the selected social and physical measures are included in an action plan Figure 4 Milestone plan for a project which will draw up an action plan to improve work environment 92 Warning: activity planning is hazardous to your project's health.r: E S Andersen Scheduling X - E x e c u t e s the w o r k D - T a k e s d e c i s i o n s s o l e l y or u h i m a t c l y d - Takes decisions jointly or partly P - M a n a g e s w o r k a n d control progress T - P r o v i d e s t u i t i o n o n the j o b C - Must be consulted I - Mu|t be informed A - A v a i l a b l e for a d v i i c e k,II Description of present situation X/P A C X X d X C X I X C M2 Description of desired situation X/P M3 Requirements for change X/P M4 Ideas for measures X/P C M5 Consequences of the measures X/P X M6 Action plan X/P C D T A I X C Figure 5 Project responsibility chart (see Figure 2 for the project's milestone plan) that the responsibility chart applies to the responsibility for achieving that milestone. Milestone M1 is called 'When there is a description of the present physical work situation'. On the project responsibility chart in Figure 5 it says 'Description of present situation'. These are keywords from the complete milestone formulation. The project responsibility chart shows what responsibility the different parties have for realising the milestones. Let us illustrate this by looking at milestone M1. The responsibility chart states that the project manager is responsible for managing and controlling the work that has to be undertaken in order to achieve the results described by the milestone. In this sense he or she has the main responsibility for reaching the milestone and delivering the planned results. The project manager is, together with a personnel consultant and the work environment committee, also assigned the role of doing the work of achieving the milestone M 1. An external consultant may be engaged to teach the people involved in the work how to do it in the best manner. It is fairly typical in a small project that the project manager is given executive tasks besides his or her managerial role. The managing director is available for advice. The affected line managers must be consulted. This means that the head of production must make a statement on the actual situation in the production department, the head of marketing on the situation in the marketing department, and so on. When it is stated (milestone M2) that the affected line manager should make a subsidiary decision on the desired situation, it means that the head of production will decide on matters for his department, the head of marketing for his, and so on. But we see that the managing director makes the principal decision. This means that the director has the right to reconsider whatever the line managers have decided. One person may be included in several parties. For example, one person may be both an elected employee representative with certain tasks and an affected user with other responsibilities. A further evaluation of the milestone plan is made during the work on the project responsibility chart. If there are any logical flaws, problems may occur in filling in the responsibility chart. Work on the responsibility chart may lead you to return to, reassess and alter the milestone plan. Time scheduling is an important part of project planning. One vital question is if it is possible to prepare a time schedule without having made a detailed activity plan at the start of the project. The answer is " y e s " , but the scheduling job is very different from the way it is done on the basis of an activity plan. There are at least two possible approaches. One way to make the time schedule would be to allow the project management to state when the different milestones should be achieved. This means that it sets the dates on which the different milestones should be reached. But even with such an approach, criteria for setting the dates and the appropriate length of time between milestones has to be established. Otherwise, the planning would simply be guesswork. One criteria for time allocation could be the relative importance of each milestone in the project. The basic assumption behind such a criteria is that there is a direct relationship between the quality to be achieved and the time and effort spent on achieving the milestone. The greater the time allocated to achieve a specific milestone, the higher the quality of the results. The most important milestones of the project ought to have the highest quality. Implicit in this scheduling approach is an idea of how much time is required on average to reach a specific milestone. The project responsibility chart would also show the project management who is in charge of the milestone and what kind of manpower is allocated for the work on it. However, even assuming that previous experience is used to allocate time, the fundamental philosophy of this approach is that it is almost impossible to imagine which activities have to be completed in order to reach a certain milestone. Therefore, the planner should not attempt to solve this impossible problem. Instead, the planner should allocate time and personnel resources on the basis of which milestones will contribute most to the success of the project. Allocating time and resources according to priorities is a common practice in many different planning areas. This may be illustrated by the example in Figure 4. The project management may think that the description of the desired social situation is the most important milestone in the project. It constitutes the foundation for the description of the desired physical work environment and requirements for change. When scheduling, a good proportion of the available time should be allocated to the work on this milestone. Some are very sceptical of this approach. They would argue that it is impossible to allocate the available time between the different milestones in a reasonable way without discussing which activities need to be done. A second approach, that meets this objection half-way is to determine what kind of activities have to be executed, and identify the most time-consuming of them. A milestone can usually be achieved by a variety of very different kinds of activities. As pointed out earlier, milestone M 1 in our first example could be achieved either by doing intensive interviewing, or by conducting a survey with written responses, or by actually observing the present conditions. The various kinds of actions require different lengths of time. This means that the kind of approach which will be used must be decided in order to determine the time required. 93 Warning: activity planning is hazardous to your project's health/: E S Andersen Not all of the activities necessarily need to be named. Only the one or two time-consuming activities need to be identified. A written survey would, for instance, require a lot of activities, but the length of the answering period given to the respondents and the number of rejoinders would be the most important aspects when it comes to determining the length of time required. Some may feel strongly that making a time schedule on the basis of a complete and detailed activity plan is the right approach to project planning. However, while in the middle of the project, the following problem may arise: Given the results of some earlier activities, it is no longer optimal to do the planned activities. Other activities would generate much better results, but require a different time schedule. There are then two alternatives. The 'new' activities and a new time schedule may be chosen, with the consequence that the previous schedule is no longer followed. On the other hand, it may be impossible to implement the necessary changes because of so many commitments to the existing plan. The less optimal plan may have to be followed anyway. This is a Catch-22 situation: Damm'd if you do, damn'd if you don't. Activity planning The main idea of this article is not to argue against detailed activity planning. The idea is that activity planning should be done only when it is strictly necessary and not before all the necessary information is available. The consequence of this argument is that a detailed activity plan should not be prepared at the start of the project. Before work on a particular milestone is started, a detailed activity plan for achieving this milestone has to be provided. The activity planning for achieving a specific milestone may wait until close to the starting of the work on this milestone. With this approach all of the relevant information is available for the planning. An activity responsibility chart, defining the responsibilities for each activity should also be prepared. This is the traditional use of a responsibility chart. It must, of course, be in accordance with the project responsibility chart. Conclusion This article has advanced the arguments against detailed activity planning at the early planning stage. It has argued that project planners should be result-oriented. Instead of a 94 detailed description of activities, a plan showing milestones (meaning results to be achieved) and result paths (highlighting what kind of results the project is aiming at) should be prepared. This discussion has not taken into consideration the fact that projects are quite different. The milestone planning approach is most useful in what is called internal projects, i.e. projects that are characterized by organizational development and strong competition for internal personnel and management attention 6. The argument against detailed activity planning is not so relevant in projects with well defined goals and well defined methods of achieving them 7. However, every real project is unique with its own unclear future. References 1 Cleland, D I and King, W R Project Management Handbook 2nd edn, Van Nostrand Reinhold, New York (1988) 329 2 Andersen, E S, Grude, K V and Haug, T Goal Directed Project Management London 2nd edn, Kogan Page (1995). See also Andersen, E S, Grude, K V, Haug, T and Turner, J R Goal Directed Project Management Kogan Page, London (1987) and Turner, J R The Handbook of Project-based Management McGraw-Hill, London (1993) 3 Meredith, J R and Mantel Jr, S J Project Management 2nd edn, John Wiley and Sons (1989) 301 4 Lundeberg, M, Goldkuhl, G and Nilsson, A Information Systems Development: A Systematic Approach Prentice-Hall (1981) 5 Langefors, B Theoretical Analysis of Information Systems Studentlitteratur, Lund, Sweden (1966) 6 Mikkelsen, H, Olsen, W and Riis, J O Management of internal projects lnt J Project Management 9 (2) (May 1991) 77-81 7 Turner, J R and Cochrane, R A Goals-and-methods matrix: coping with projects with ill defined goals and/of achieving them lnt J Project Management 11 (2) (May 1993) 93-102 Professor Erling S Andersen holds a master's degree in economics from the University of Oslo, Norway, where he also taught for a number of years. He now has a chair in information science at the University of Bergen, Norway. He is also an adjunct professor at the Norwegian School of Management, Oslo, Norway. He has published several books in the fields of information systems development, project management and management in general.
© Copyright 2024 Paperzz