js-pert
Program evaluation and review technique
Given a set of activities with pessimistic, optimistic, probable times and the set of dependencies, will provide:
expected time
for every activityvariance
for every activity- the description of the activity on node
[AON]
network diagram withpredecessors
andsuccessors
- earliest start
[ES]
times for every node - earliest finish
[EF]
times for every node - latest start
[LS]
times for every node - latest finish
[LF]
times for every node slack
for every nodecritical path
description
With the pert description will also provide a function to calculate the probability to complete the project in x
days.
Install
npm install js-pert --save
Example
Please look at this example.
Documentation
jsPERT
The default exported function allow you to retrieve the description of the PERT network.
Given activities
:
You can use jsPERT as follow:
import jsPERT from 'js-pert'; const pert = jsPERT; console.log;
Should log the PERT description in following shape:
pertProbability
You can get the probability of completing the project in less than x
days submitting the PERT description
and x
in the pertProbability
ancillary function.
import
License
See the LICENSE file for license rights and limitations (MIT).