Wednesday 27 November 2013

Understand how scheduling tools works-Draw network diagram yourself

All Planning Engineers, and most of project managers can create a Gantt Chart (Bar Chart) using different scheduling tools such as Primavera and Microsoft Project. However, only few of them really know how the scheduling software is calculating the network diagram in order to estimate the project duration, project floats, and critical path.




In this topic we will discuss how any software is calculating the network diagram in order to estimate project duration, float, and the critical path. Using the following figure of network diagram we will see how is the calculation works.

network diagram




Each circle represent a task, each line between tasks represent the relationship. For example Task S  need to be finished before task A can start, and Tasks B and C should be finished before task F can start and so on.

First of all, you need to draw a rectangular for each task as per the following figure.


Task ES = Early start


EF= Early finish


ID = task ID


Slack= Total Float


E= Task duration


LS= Late start


LF= Late finish




 

If we assumed the duration (E) for each activity as per the following:


























In order to calculate the values is each rectangular (task), you should first fill the duration (E), calculate Early Start (ES) and Early Finish (EF). This process is called Forward Calculation EF = (ES + D) – 1

After you Finish all the tasks, from the last one you need to go back and calculate the Late Finish (LF), Late Start (LS), and the Total Float (Slack). This process is called Backward Calculation LS = (LF – D) + 1


You should have a shape something like the following figure


network diagram


The Green color represent the Forward Calculation EF = (ES + D) – 1, and the yellow color represent the Backward Calculation LS = (LF – D) + 1




Try to solve this network diagram by yourself, this will help you to develop a common sense when you are dealing with scheduling software such as Primavera or Microsoft Project. when you finish you will be able to find the project total duration, which will be founded on task J Early Finish or Late Finish, and you will be able to define the critical Path.

Assuming that the project duration is 30, and the critical path is ACGHI, use both of them as a password 30ACGHI to open the following link and add your name to honor board icon smile


Add your name to the honor board from the following link: http://www.planningengineer.net/network-diagram-honor-board/



Honor Board



Understand how scheduling tools works-Draw network diagram yourself
TaskTask Duration E
A7
B11
C12
D9
E2
F10
G3
H2
I6
J8

Sunday 17 November 2013

Methods to estimate task and activity duration

“The duration of a project is the elapsed time in business working days, not including weekends, holidays, or other non-work days. (Wysocki 2012)



The duration task estimation is a challenge target to the project team. It does not has neither fixed rules nor clear assumptions to follow, it is related to task resources allocation, and could vary from person to another and from project to another. (Wysocki 2012)


(Wysocki 2012) identified six methods to estimate the project duration as per the following:



1-   Similarity to other activities


This method is applicable when we have two similar projects, one finished and another ongoing. In such case, we can use the finished project actual tasks duration along with lessons learned to estimate the new project duration. This method is rarely used in construction projects; it is very hard to find two typical projects on construction field.


2-   Historical data


This is a common method of estimating tasks duration on construction projects, we recall the actual productivity rates from completed projects to estimate a new project tasks duration. We use this method to estimate the traditional activities such as masonry works, plaster works, painting, flooring … etc.


3-   Expert advice

whenever we have a new task never executed before, or require a special arrangement, we usually refer to an expert to help us estimating the duration. In my current project, we have an auditorium hall where the walls and the celling are covered with wood panels in different angles shapes, the installation method statement of the wood and the hanging system was not clear to the planning team. Therefore, we called the wood subcontractor in the planning process to discuss with him the fabrication, hanging system, and wood installation method statement and the forecast productivity rates. In result, we accurately estimated the task duration.


4-   Delphi technique


This method is used when the expert advice is not available by asking a group of participation who are involved on the task about their opinion of task duration. Then tabulate the results and present to the group in a histogram labeled First Pass. We then identify the highest and lowest results and ask the group members who wrote these values to explain their opinion to all group members. Then we ask the group members to write their opinion again to present the Second Pass histogram. Again, we do the same as we did in the First Pass. Finally, we take the average results of the Third Pass as the group’s estimate.


5-   Three-point technique


“Task duration is a random variable. If it were possible to repeat the task several times under identical circumstances, duration times would vary.” (Wysocki 2012)


This is the best way of estimating a task duration when we use it with a historical data. We use this method as a planning team in the critical activities when we have a historical data from more than a project for the same activity.


I would define the duration types as per the following:


Optimistic (O): Best-case scenario.


Pessimistic (P): Worst-case scenario.


Most likely (M): Usual scenario.


The famous formula of estimating the task duration is (O + 4M + P) / 6 .


6-   Wide-band Delphi technique


This method is a combination of Delphi Technique and Three-Point Technique. Instead of asking the group members to write one number for the expected task duration, they need to guess three numbers (Optimistic, Pessimistic and Most likely). In addition, the histogram calculation takes the average as per Three-Point formula.



Although, (Wysocki 2012) defined six methods of tasks estimation, but I have another case where it cannot fit to any of them. Resource driving tasks most probably not happened before to refer to Similarity to other activities. Are unique, therefore the Historical data is not useful. Have a certain way of calculating the duration; therefore, Expert advice, Delphi technique, Three-point technique and Wide-band Delphi technique are not applicable. This type of tasks depend purely on the productivity rate of the resources.


Example: In my current project, the only way to erect the mega roof steel and glass panels is by using the available tower cranes. To estimate the duration required to finish this task we rely on the tower crane productivity, nothing else.


Task duration = (Panels Quantity) / (Tower crane productivity per day * number of tower cranes)



Reference:


WYSOCKI, R.K., 2012. Effective project management. 6th edn. Indianapolis, IN: Wiley.



 



Methods to estimate task and activity duration

Thursday 14 November 2013

How to force your manager to listen to you?





Have you ever tried to tell your manager something, but s/he do not want to listen? we all busy, but sometimes you have to force your manager to listen to you. here is my tips How to Force your Manager to Listen to You.








listen 300x200 How to force your manager to listen to you?











Step 1- use the hook:


Do not expect to have your manager full attention with too much information or a very detailed report. if you know that your manager is busy, and you try to let him /her read 10 pages report or you start talking for long, s/he will defiantly shut you down. Alternatively, try my hook theory, the hook theory plays on the human natural, human been are curious by natural. Just give your manager a half page report or short statement, something like: our project will be delayed 10 days, or a very brief report showing that the project cost is overrun and be ready for the next step.



Step 2- Prepare your defense:


Most probably, you will have your manager attention, but now you have to be ready for his / her questions. Be careful, DO NOT SHOW TOO MUCH INFORMATION. Although, you partially draw your manager attention, but this is not yet enough to show him / her every thing you have. Just be ready with a 2-3 pages report, or talk for 10 to 15 minutes about your subject. try to focus directly on the problem you face and its effect on your project or your organization. Now, get ready for the real battle.



Step 3- The real battle:


If you reached this stage, it means you have the full attention of your manager, you will know that you reached this stage from your manager, s/he may call for a meeting for involved parties, or simply will tell you, Ok i need to know all the details. by this stage you have the chance to explain all what you have and you will find who is listening.



 Note: before you start Step 1, prepare yourself for step 2 and step 3. you may need to go to these steps immediately after the step 1. This method is working fine for me, and its conclusion, you need to get the manager attention before showing or raising a problem or a case in your work. Too much information will not draw the manager attention, curious will do.











How to get your manager attention


Short statement or report 90%

Brief statement or report 70%

Detailed statement or report 50%






How to force your manager to listen to you?

Test Post from Planning Engineer

Test Post from Planning Engineer http://www.planningengineer.net

Planning EngineerPlanning Engineer

مهندس تخطيطمهندس تخطيط

Planification IngénieurPlanification Ingénieur