critical path method in software engineering[click here]

Critical Path Method(CPM) in software enineering
CPM

What is Critical Path Method

Critical Path Method is used for preparation of schedule and for resource planning. CPM is also known as PERT Charts or sometimes it is called PERT/CPM. Actually they were developed in the 1950s to use with large defense projects.

At the time of management of a project, it allows to monitor the achievements of project goals. It also helps to see where remedial action needs to be taken to get a project back on course.

In an CPM chart the critical path is indicated simply. CPM is a path of longest duration as determined on a project network diagram. The critical path determines the total duration of the project. If a task on a critical path is delayed, the final completion of the project will likely be delayed.

The critical path is critical because tasks that follow a critical task can't be started until all of the previous tasks on a critical path are completed. Thus, if a task on the critical path is delayed, all the tasks that are following the critical delayed task will be pushed out in time. If a start of the project then critical tasks will have starting and finishing times that are fixed relative . Tasks not the critical path will usually have some flexibility relative to  when they can start and finish. The flexibility is called 'Float' or sometimes 'slack'. Float is the difference between the time available for performing a task and time required to complete a task.

Critical Path Analysis

Crtitcal Path Analysis is a technique used to plan out the most effective order that a series of processes are completed. The most important aspect of it is ability to identify those activities that can be done at the same time.

CPM  is an effective and powerful method of assessing.
  • What tasks must be carried out.
  • Where parallel activity can be performed.
  • The shortest time in which you can complete the project.
  • Resources to be needed to execute a project.
  • The sequence of activities, scheduling and timing involved.
  • Task priorities.
  • The most efficient way of shortening time on urgent projects.
Examples
         Building of Factory Unit
  • Let us plan to make a project of building factory unit.
  • Activity A might be to dig the foundations.
  • Activity B might be to dig the set the concrete base.
  • Activity C might be to dig the  build the plasterboard walls and so forth.
  • There is an  opportunity here that Activity  C might be done at the same time as B hence saving time. 
Making a Cup of Tea
  • Whilst boiling the kettle it would be time effective to put the tea bag and sugar into cup.
  • If you wait until the kettle is boiled  before you do this you might waste valuable seconds.
An effective critical path analysis can make the difference between success and failure on complex project. It can be very useful for assessing the importance of problems faced during the implementation of the plan.
PERT is a variant of Critical Path Analysis that takes a more clear view of the time needed to complete each project stage.

Benefits of CPM

  • It checks the tasks that must be completed on time for the whole project to be completed on time.
  • It also checks which task can be delayed for a while resources needs to be reallocated to catch up on missed tasks.

Limitations of CPM

  • The relation of tasks to time is not as immediately obvious as with Gantt charts
  • These are more difficult to understand.
  • CPM helps to decrease cost while still achieving your objectives.

Check These Also:

Post a comment

0 Comments