How to draw a CPM network diagram
Check out www.engineer4free.com for more free engineering tutorials and math lessons!
Project Management Tutorial: How to draw a CPM network diagram.
Please support my work:
PATREON | / engineer4free
Every dollar is seriously appreciated and enables me to continue making more tutorials
Пікірлер: 192
FAST, INFORMATIONAL, UNDERSTANDABLE AND QUICK THX MAN FIRST VID I DONT NEED TO X2 (STUDY RELATED)
👌 Got my exam in half an hour! This really helped me. Thank you! 👍
@Engineer4Free
4 жыл бұрын
Good luck!! Hope it went well 😁
@thatdonkeymercelot6409
Жыл бұрын
Did u pass?
@sujithsubramanyamhs2688
Жыл бұрын
@@thatdonkeymercelot6409 bro, I have no idea. I must have passed. Its been yearssssss. hehe
@Sriram-hs8qi
2 ай бұрын
Bro did u pass ?
Oh my word. This is so helpful! Thank you so very much for sharing your knowledge!
@Engineer4Free
6 жыл бұрын
Thanks for the comment Amber! If you haven't already, check out all of the PM videos I made in the playlist or on the website here: engineer4free.com/project-management Cheers :)
@ambermurphy3809
6 жыл бұрын
Engineer4Free absolutely!! This has been a life saver while studying for the PMP exam!
Now I get it, thank you so much for your explanations
Got my exam in 1.5 hrs tysm 😭❤️
this is helping me with a course in my senior year in collage! my professor didn't explain it that easy way ,thank you so much!
@Engineer4Free
2 жыл бұрын
Glad it helped!!!! =)
thank u it really help me drawing the diagram...
You have made project management very accessible. Thank You!
@Engineer4Free
7 жыл бұрын
Thanks for watching and commenting Arnold!
Thank you so much for help. this is really helping me for my exams
@Engineer4Free
8 жыл бұрын
Glad to hear it! You can find the rest of my PM tutorials here if you need any more: www.engineer4free.com/project-management
Critical path easy understand, Thank you
Will you please explain how to number events(nodes)?
I'm searching for a good software for drawing pert chart. Any idea which one we could use?
Thank you!
Great one :). Was searching for a one to see how to resolve those errors
@Engineer4Free
6 жыл бұрын
Awesome glad you found it! Make sure you check out engineer4free.com/project-management if you haven't already for the rest of the videos :)
Very easy trick to understand.... Thanks dude👍
just a question when doing the first example i done it before you had completed it to see if i done it right like you i did essentially do it more or less right but i didnt have a dummy activity at all i just drew a curved arrow flowing into g is this acceptable or must i use a dummy activity
Nice one, right on!
Thank you🙏 I understood it well🧡
very helpful video thnqq u
Thank you so much, Sir! It was of Great help
@Engineer4Free
7 жыл бұрын
Good to know! Thanks for commenting!
This is a little more helpful, but my table goes from Activity A to O and has overlapping predecessors. Im struggling to figure out how it should flow. If there is any possibility of help that would be greatly appreciated!
thanks. very usefull
in the second problem you can eliminate the dummy activity by replacing it with E there, right?
wonderful explain
sir how can we know when to use dummy line ?
What software program did you use to draw the PDM and CPM diagrams for your KZread presentations? I really enjoy the lessons, they are the best I have found for the subject matter.
@Engineer4Free
9 жыл бұрын
Hey thanks for the awesome feedback! You can find a full list of the software/hardware that I use at www.engineer4free.com/tools
Thanx man nice job helped alot
@Engineer4Free
6 жыл бұрын
You're welcome, glad to hear it!
Very helpful
Thank you, i like way of explanation and i hope you will deliver as other tutorial
@Engineer4Free
4 жыл бұрын
Rey thanks. Yeah I did a lot of PM videos you can find them all here: engineer4free.com/project management
Thank you sir 👍
what about finding critical path especially with the second example???
Ur explanation is too good i understood the concept👏👏
@Engineer4Free
4 жыл бұрын
🎉🎉
great video thx!
@Engineer4Free
2 жыл бұрын
Glad you liked it! =)
Thank you
I'm a little confused with these dummies. I understand using a dummy in the top half for F, since the IJ numbers between D, E, and F are different. What I don't understand is using a dummy in the bottom half. Wouldn't the IJ number be different for B regardless of the dummy?
@Engineer4Free
3 жыл бұрын
Oh yeah, so with this style, every arrow should have a unique IJ number, regardless if that arrow is a real activity, or a dummy. And because G depends on B finishing, there must be a dummy that connects the end node of B with the start node of G, so that's why the dummy is there. Hopefully that makes sense.
for the first case cant we erase the dummy totally and just point out to no 6 for D,E,F?
1:14 why D and F consider as dummy activities meanwhile it was stated on the table that it happened right before G ? Can somebody help me explain this ?
great video. Thanks
@Engineer4Free
4 жыл бұрын
Glad you liked it, thanks for watching! Do check out engineer4free.com/project-management if you haven't already for all the PM videos! 👍👍
really helpful
@Engineer4Free
7 жыл бұрын
Thanks for the comment!
why do we put a dummy node in the first example? can we not make it without the dummy node?
great job..tnx
@Engineer4Free
6 жыл бұрын
Thanks for watching!
finally one with activity on arc
GOD BLESS YOU SIR
Thank you kindly
@Engineer4Free
5 жыл бұрын
You're welcome!!
thank you, sir! really
@Engineer4Free
3 жыл бұрын
You're welcome =)
I didn't know how to put these numbers and what they refer to so it really helped thank you so much but I have a question. Do we have to draw the arcs from left to right ?? can't we draw it from above to below ??
@Engineer4Free
5 жыл бұрын
Typically they should go from left to right, that's the convention that people use. Just like how we read from left to write, we do network diagrams from left to right.
@rabiaal8700
5 жыл бұрын
I see thank you so much :) :) :)
Pls I want to ask the difference between CPM and the PERT in terms of diagram
Thankyou So So So much Sir🙏🏾🙏🏾❤️❤️God Bless you🥰🙏🏾
In cases of construction, where the next activity would start without having a predecessor end. How do make a pert cpm network for that?
@Engineer4Free
5 жыл бұрын
Hey, I have some videos on more complcated relationships in projects, you can find them in videos 16-22 here: engineer4free.com/project-management and also some other videos on PERT which are numbers 39-46 in the same link. Should be enough to get started.
Sir if there is a dummy activity ; do we have to put a higher number on the top of the arrow of the dummy or it doesn't matter
@Engineer4Free
3 жыл бұрын
Every arrow should go from a smaller number to a bigger number!
The cost of 2 Construction Management Books with little to no help. $170. The cost of 40 slides in order with step by step examples. PRICELESS thnx
@Engineer4Free
4 жыл бұрын
KZread FTW 🙌
How would i handle creating this diagram if for example activity F had no predessor? I have a hw problem with this and don't really understand how an activity so far down the list can have no predessor... thanks!
@Engineer4Free
4 жыл бұрын
All activities with no predecessors are initial activities. Put it somewhere on the far left of the diagram near A and give them both an ES of 0. If F has some successors, just draw a really long line connecting F to it’s successors. You may need to attempt the drawing a few times to reduce crossovers. It might look stupid, but is totally possible.
In a first example, why E can't finish on G node but F has a dummy? why F can not finish on a G note also same as E. My lecturer says that all activity should have a finish node. But I find that if there is no further activity like in this first example with E and F so it could finish on G node.
@fatihyalcn8796
6 жыл бұрын
this question should have been asked by the guy and should have been answered in the video. We are beginners and we dont know most of the things. And it is fucking unclear
@ashrafuddinchowdhury4795
6 жыл бұрын
It's not possible because starting point and end point of two arrow can't be similar.
Is numbering should be given sir?
Thank you sir
@Engineer4Free
5 жыл бұрын
You're welcome Amit!
does the dummy affect the calculation when determining the critical path? please help
@Engineer4Free
5 жыл бұрын
Dummy has 0 duration. Use it to trace dependence but do not add any time when doing the forward or backward pass if you hit a dummy.
how do calculate the critical path then?
Hi, Brother...which swoftware are you use for making this vedio?? Please help me by answer.
@Engineer4Free
6 жыл бұрын
Hey Mafuj. I keep a current list of the hardware and software that I use at engineer4free.com/tools Its technically all hand drawn just with the aid of a drawing tablet and some video editing tricks
In the first example, you drew two arrows pointing to activity (6), is that okay? Isn't it supposed to be one arrow out and one arrow in for each circle (activity)?
@Engineer4Free
4 жыл бұрын
You can have multiple arrows out of one node (going to different nodes). You can have multiple arrows in to one node (coming from different nodes). What you cannot have is more than one arrow sharing the same beginning and end node. For example, in the first problem, look at activity D. It is the only arrow that goes specifically from node 3 to node 6. No two nodes are connected directly with more than 1 arrow between them. Does that make sense? Each activity can then be labelled uniquely by just referring to the start and finish node. We call that the ij number. Activity D's ij number is 3-6. No other activity has that number.
@youssefnasrsaad7089
4 жыл бұрын
Engineer4Free Thank you very much. This helps a lot.
Thank you for the video. But in first example why not connect D directly to G instead of using "dummy" because G starts when D finish as shown in the table
@Engineer4Free
3 жыл бұрын
Hey, the nodes in this style are the points in time, whereas the arrows are the activities. Node 6 is the point in time when D is finished, and also when G begins. G does begin right when D finishes according to the diagram. The dummy that goes from 5 to 6 is there so that E and F have unique start and finish nodes compared to each other (id, don'e start and finish on the exact same nodes).The dummy allowed for the creation of node 5, which means that F finishes on node 5 rather than 6. But ultimately node 5 and 6 are the same point in time, just with a different label to help identify based on the style of this network diagram. This video is worth checking out too: www.engineer4free.com/4/introduction-to-cpm-network-diagrams
"one single node" - nice tautology
these helps me a lot for our Projects...Thank you very much..
Why can't Task F connect directly to Node 6 as Task D did?
What program or software are you drawing from?
@Engineer4Free
6 жыл бұрын
It's not PM software, just hand drawn with a tablet. I've got a list of all the hardware and software I use in the videos at engineer4free.com/tools
thanku so much sir
@Engineer4Free
6 жыл бұрын
You're welcome, thanks for watching!
In the second diagram, what is the need of a dummy arrow from B to C to make G. It can be straight instead of dummy right. I am very confused. Please help
@Engineer4Free
6 жыл бұрын
A straight arrow between two nodes represents an activity in this style of network diagram. There is no such activity present in the table of dependencies that would go between nodes 3 and 4 (if there was it would mean there would be an activity that succeeds B and is succeeded by G). The dummy activity has to be there because it shows the dependence of G on B. Node 4 is the point in time where G starts, and node 3 is the point in time when B finishes; B must be finished by the time G starts, so hence the dummy going from 3 to 4. Watch this video: kzread.info/dash/bejne/hnimy6qQnqvRoqg.html it is the predecessor (lol.. bad joke) to the video that we are commenting on and explains some things. These videos are all part of a larger playlist too, you can check it out at engineer4free.com/project-management this is video #11 in the course.
@jahnavibhardwaj3320
6 жыл бұрын
If you do that, E would become dependent on both B and C, which is not the case.
@Engineer4Free
6 жыл бұрын
Hey, not sure what you mean. There is no point in the second example where the network diagram suggests that E is dependent on B and C. Can you clarify?
@jahnavibhardwaj3320
6 жыл бұрын
Oh no, i was just supporting your answer and trying to clarify it to Lucky Lucky that why we need the dummy arrow.
@Engineer4Free
6 жыл бұрын
ahaha ok cool! Thanks for helping =)
sir you have told in previous video that each activity must have a node but here in activity E their is no node ?
@Engineer4Free
3 жыл бұрын
This is an Activity on Arrow (AOA) diagram. Each activity (arrow) must have a unique start node and end node (no two arrows can point from the same start node to the same end node. See videos 10-12 here: engineer4free.com/project-management
Thanks .very importance of Exams time
@Engineer4Free
6 жыл бұрын
Thanks for watching! :)
Thx a lot. But why you didnt connect 2 to 3 for c ? Must b a dummy activity or is it a choice to b drawn dummy???
@jayant9151
5 жыл бұрын
Both are ES
@Engineer4Free
5 жыл бұрын
Are you referring to the second diagram? It's because if we did that, then G and E would both have the same i,j numbers (be on the same arrow). We can't have that, so we need a dummy.
Hi there , what is the different between CPM and arrow diagram?
@Engineer4Free
4 жыл бұрын
Hi, sorry for any confusion brought about by the naming of each style of diagram. There are two types of network diagrams: Activity on Node (AON) and Activity on Arrow (AOA). In these videos I usually refer to AON as PDM, and AOA as CPM. That's local lingo for me that I originally learned, but you are actually better to use AON and AOA, it's more clear.
Assalamualaikum, Alhamdulillah brother , Jajakallah khairan.
hi sir so we can number in any way as long as the top of the arrow has a higher number ?
@Engineer4Free
3 жыл бұрын
Yeah, check this video too: www.engineer4free.com/4/introduction-to-cpm-network-diagrams
@aimenemahamdi4360
3 жыл бұрын
@@Engineer4Free ok i will
THANKS DUDE, i was hopeless i couldnt understand that and now it is clear as FUCK THANKS
@Engineer4Free
6 жыл бұрын
loll your WELCOME!!
How do we put the numbers in the nodes didn’t understand even with watching your introduction number sir
@ilwadmahdi7292
2 жыл бұрын
Video*
A pencil and a rubber. Most critical tools.
@Engineer4Free
4 жыл бұрын
S’all ya need
Thank you so much I have my exam in 6 hours , and you taught me what my professor didn't in an entire semester (I didn't listen tbh)
@Engineer4Free
7 ай бұрын
Lolll. Good luck brother 🙌
Can you tell me why you need a dummy (1:55) from F -> G? Why can't it be similar to what E has where it has no dummy?
@Engineer4Free
5 жыл бұрын
Yeah no problem. This is an Activity on Arrow network diagram, and one of the rules about these things is that only one arrow may go between two given nodes. ie, node 4 and 6 can only have one arrow connecting them directly, not two. By doing this, we can identify any given activity (arrow) by it's i-j number, and in the case of activity E, that would be 4-6. It's just the convention, so because two activities here go between nodes 4 and 6, we need to introduce the dummy activity that gets its own node (5). Either E or F could have had the dummy, but one of them needs it in this project.
@tantran1995
5 жыл бұрын
Thank you!@@Engineer4Free
@seazube07
4 жыл бұрын
@@Engineer4Free HI, so whats the ij number for F 4.5.6? 4.5? 4.6?
Thankyou sir....
@Engineer4Free
4 жыл бұрын
You’re welcome!!! =)
Since we can make a decision where to put dummies, does that mean there is more than 1 correct answer in these type of questions? And also can there be no dummies when drawing these?
@Engineer4Free
4 жыл бұрын
Yes there may be more than one right answer depending on the question. Some problems may not require dummies. The right answer(s) will have the least amount of dummies. If there is a way to draw with diagram with less dummies that you have done, then you do not have the right answer. Check out videos 10-12 here: engineer4free.com/project-management
Why do activity F need to go to event 5 and it cannot go straight to event 6?
@Engineer4Free
5 жыл бұрын
It is just a requirement of this style of network diagram that any two given nodes only have one single arrow connecting them. It gives each activity (arrow) a unique identity of which node it comes from and goes to. Because two arrows would ideally go between 4 and 6, we need to introduce the dummy node 5 so that one arrow goes from 4 to 6 and the other goes from 4 to 5.
Hey is it possible to create network diagram without predecessor? My lecturer is retard giving me just activities and duration
@Engineer4Free
4 жыл бұрын
There should be a table of dependencies that indicates the relationship between activities
Hi i love your videos.... i am lost with my diagram that i must do... please assist on my diagram i am with E been alone and not depending on anything, is that still ok?
@Engineer4Free
4 жыл бұрын
There can be more than one initial activity. So if activities A and E of your project for example don’t have predecessors, draw them both near the left side of the diagram, and then draw their successors coming out to the right.
@Ladylee942
4 жыл бұрын
A - 8 B - 10 C A 7 D B 8 E B 22 F C,D 12
Could you help figure this one out? Killing my brain over here. Activity Duration Dependent on A 3 none C 3 none B 2 A D 5 C E 2 none F 4 E G 3 D,F H 1 D,F I 2 B,G R 0 H,I
u shouldve explained dummy activities more in this video
Watching day before exam
@Engineer4Free
2 жыл бұрын
How'd it go 😅
Activity on Node laugh when watch this vid especially at the dummy :'D
@Engineer4Free
4 жыл бұрын
Yupp basically
I don’t know when to use dummy
Can you make a video with lag? SS, FF
@Engineer4Free
3 жыл бұрын
Yes I did, see videos 18 - 22 here: engineer4free.com/project-management
Woah
@Engineer4Free
3 жыл бұрын
😏
😍😍😍
@Engineer4Free
6 ай бұрын
😍
Your video is very helpful but you're very fast!
@Engineer4Free
5 жыл бұрын
Ah yeah there is another video that I introduce the method and go a bit slower in, check it out here: engineer4free.com/4/introduction-to-cpm-network-diagrams
😮
SO LOOK EAZY
@Engineer4Free
4 жыл бұрын
AWESOME
please solve it A - B- C A D A E C,B F C,B G D,E please solve it sir.
Dude calm dowm
@Engineer4Free
6 жыл бұрын
:p
Had to put this at 0.5x speed lol, you speak way too fast.
PNC
Finally I get this fucking dummy bs.
@Engineer4Free
6 жыл бұрын
hahaha yeah it's not the most intuitive thing
Not really good example. Why you draw two points for one activity? This is superfluous and unnecessary actions. Why complicate if classic diagram is built with one point in one activity. Such diagram difficult to understand and harder to look.
@Engineer4Free
4 жыл бұрын
I agree that the bottom diagram is less intuitive. However, it's a legitamite way to draw diagrams, and is taught in universities, so I have made some tutorials to help students that need to learn how it works.
@ShamanXX
4 жыл бұрын
@@Engineer4Free I see, yeah of course this is legitimate way.
you solve 1st problem incorrectly. there is no dummy arrows F can be added directly to the same node with D and E
@Engineer4Free
3 жыл бұрын
Each activity (Arrow) must have a unique IJ number. I is the start node, J is the end node, An activity that goes from 4 to 6 has an IJ number of 4-6. Without the dummy, E and F would both have the same IJ number of 4-6. With the dummy, they have unique IJ numbers.
@nourmohamedmohamed391
3 жыл бұрын
@@Engineer4Free I get your point. however, in large scale networks you have to simplify the network as much as possible. In such cases adding dummies would only complicate things when you can express the same meaning/dependencies with no dummy. Exactly following the standard rules is good, but sometimes it gets absurd. You seem to know what you are doing, so I am not here to correct you. I just wanted to point out what I meant by "incorrectly". You have a good channel and good content btw.