PRESENTERS: Sadia Nosheen Zia ullah Fakhar Abbas Waqas Ali 2k9-che-40 2k9-che-64 2k9-che-122 2k9-che-149
CONTENTS
Definition Types of network diagramss PERT & CPM Differences between PERT & CPM Terminologies Creating a PERT/CPM diagram Importance of network diagramming techinique
Schedule development
Schedule converts action plan into operating time table Basis for monitoring and controlling project Scheduling more important in projects than in production, because unique nature
Network Diagrams
CPM PERT
Bar Charts
Milestone Chart Gantt Chart
Network Diagrams
Developed in the 1950s A graphical representation of the tasks necessary to complete a project Clearly visualizes the flow of tasks & relationships
Terminology
Activity - A specific task or set of tasks that are required by the project, use up resources, and take time to complete Event - The result of completing one or more activities. An identifiable end state occurring at a particular time. Events use no resources. Network - The combination of all activities and events define the project and the activity precedence relationships
Path - The series of connected activities (or intermediate events) between any two events in a network Critical - Activities, events, or paths which, if delayed, will delay the completion of the project. A projects critical path is understood to mean that sequence of critical activities that connect the projects start event to its finish event
Dummy Activity
Indicates only precedence relationships Does not require any time of effort
Sometimes we have to use Dummy activities. We use a dashed arrow to record these.
A dummy activity may be needed: to prevent 2 or more activities sharing the same starting and ending events. to maintain network logic i.e. to ensure that the network abides by the precedence table.
Arrows An arrow leads from tail to head directionally Nodes A node is represented by a circle
PRECEEDING
ACTIVITY
SUCCESSOR
EVENT
Network Diagrams
Two classic formats AOA: Activity on Arrow AON: Activity on Node Each activity labeled with Identifier (usually a letter/code) Duration (in standard unit like days)
Formats
Activity-on-arrow (AOA) Arrows represent activities and nodes are events for points in time, It uses an arrow to depict an activity.
Activity-on-node (AON) Nodes represent activities, and arrows show precedence relationships, It uses a node to depict an activity.
An activity can not begin until all of its preceding activities are complete.
Arrows indicate precedence and can cross over each other.
Identify each activity with a unique identifier, this identifier must increment (1.2.3, A,B,C etc) as the network proceeds. Looping is not allowed. Conditional statements are not allowed. Use the start and stop nodes
B
Dummy
C D
Example
Develop the network for a project with following activities and immediate predecessors:
Activity A B C D E F G Immediate predecessors B A, C C C D,E,F
5
2
Network Diagrams
TECHNIQUES NETWORKNETWORK TECHNIQUES
PERT CPM
-Program Evaluation and Review Technique - developed by the US Navy with Booz Hamilton Lockheed - on the Polaris Missile/Submarine program 1958
Critical Path Method Developed by El Dupont for Chemical Plant Shutdown Project- about same time as PERT
Both use same calculations, almost similar Main difference is probabilistic and deterministic in time estimation Gantt Chart also used in scheduling
If you put in information about the cost of each activity, and how much it costs to speed up each activity, CPM can help to figure out:
1. whether you should try to speed up the project, and, if so, 2. what is the least costly way to speed up the project.
Example
Doing well!!!
Keep going!!
Critical path
A Critical Path is a specific set of sequential tasks upon which the project completion date depends Tasks on the critical path cannot be delayed without delaying the project completion day If a task on the critical path is delayed by 1 day, then the project completion date is delayed (at least) by 1 day All projects have at least one Critical Path Critical Paths are the paths with duration = total project duration
Disadvantages
Default model assumes resources are unlimited You need to incorporate this yourself (Resource Dependencies) when determining the real Critical Path Difficult to follow on large projects
Purpose
To simplify the planning and scheduling of large and complex projects. To incorporate uncertainty in the sense that it was possible to schedule a project not knowing precisely the details and duration's of all the activities. Event-oriented technique rather than start- and completion-oriented. Used more in R&D-type projects where Cost is not a major factor but Time is.
Terminologies
PERT event: is a point that marks the start or completion of one (or more) tasks. It consumes no time, and uses no resources. It marks the completion of one (or more) tasks. It is not reached until all of the activities leading to that event have been completed. Predecessor event: an event (or events) that immediately precedes some other event without any other events intervening. It may be the consequence of more than one activity. Successor event: an event (or events) that immediately follows some other event without any other events intervening. It may be the consequence of more than one activity.
PERT activity: is the actual performance of a task. It consumes time, it requires resources (such as labor, materials, space, machinery), and it can be understood as representing the time, effort, and resources required to move from one event to another. A PERT activity cannot be completed until the event preceding it has occurred. Optimistic time (O): the minimum possible time required to accomplish a task, assuming everything proceeds better than is normally expected Pessimistic time (P): the maximum possible time required to accomplish a task, assuming everything goes wrong (but excluding major catastrophes). Most likely time (M): the best estimate of the time required to accomplish a task, assuming everything proceeds as normal.
Expected time (TE): the best estimate of the time required to accomplish a task, assuming everything proceeds as normal (the implication being that the expected time is the average time the task would require if the task were repeated on a number of occasions over an extended period of time).
Activity
Predecessor
Optimistic (a)
Normal (m)
A
Rightnow well solve an example
----A A B, C D E
2 3 4 4 4 3 3
4 5 5 6 5 4 5
6 9 7 10 7 8 8
B C D E F G
f
C
Start Finish
STEPS 2:
Determine the ES & EF of each activity by: Start at the beginning moving towards the end ES & EF for the start activity is always 0 since they are milestones Use the EF of the predecessor activity as the ES of the current activity EF of an activity is computed by adding its ES with its duration For activities with 2 or more predecessor activities, use the predecessor with the higher EF as the ES of the current activity
ADVANTAGES:
PERT chart explicitly defines and makes visible dependencies (precedence relationships) between the work breakdown structure (commonly WBS) elements PERT facilitates identification of the critical path and makes this visible PERT facilitates identification of early start, late start, and slack for each activity PERT provides for potentially reduced project duration due to better understanding of dependencies leading to improved overlapping of activities and tasks where feasible. The large amount of project data can be organized & presented in diagram for use in decision making.
DISADVANTAGES
There can be potentially hundreds or thousands of activities and individual dependency relationships PERT is not easily scalable for smaller projects The network charts tend to be large and unwieldy requiring several pages to print and requiring special size paper The lack of a timeframe on most PERT/CPM charts makes it harder to show status although colours can help (e.g., specific colour for completed nodes) When the PERT/CPM charts become unwieldy, they are no longer used to manage the project.
Faster Education: Creating a detailed network diagram that shows how a particular piece of software interfaces with company hardware and other pieces of software allows both new hires and existing employers to gain a better understanding of the work they need to do and how their particular jobs affect the entire organization. The ability to see each step in the software development and software management process in visual form is often helpful for workers in the IT field and for members of the management team.
Better Record Keeping: Documentation is a critical, but often overlooked, part of any IT organization. Without the proper documentation in place it can be difficult to track down problems in complex systems. By taking the time to create a detailed network diagram for each piece of software used in the company, the IT staff makes it easier for their colleagues to find and resolve problems, even if they have no direct experience with that type of software.
REFERENCES
www.smartdraw.com/specials/network.asp www.edrawsoft.com/Network-DiagramTutorials.php www.opnet.com/solutions/network_management /netmapper.htm www.slideshare.com
Thank You
Viel mehr als nur Dokumente.
Entdecken, was Scribd alles zu bieten hat, inklusive Bücher und Hörbücher von großen Verlagen.
Jederzeit kündbar.