Program Evaluation Review Technique (PERT)
|
Calculate the expected time and standard deviation it will take to realistically finish a project using the PERT estimate formula: (O +4M + P)/6 |
- syse.pert(*tasks)
Calculate the expected time and standard deviation it will take to realistically finish a project using the PERT estimate formula: (O +4M + P)/6
- Parameters:
tasks – np.ndarray or list of estimated times for each task
- Returns:
expected time & standard deviation
- Return type:
float
Examples:
You are working on a project to build a new office building. You need to estimate the time required to complete the project. You have identified the following tasks:
1. Design the building
2. Purchase materials
3. Construct the building
4. Finish the interior
You can estimate the time required to complete the project using the PERT function:
# Define the tasks for each stage of the project DesignBuilding = [60, 70, 100] PurchaseMaterials = [60, 70, 100] ConstructBuilding = [60, 70, 100] FinishInterior = [60, 70, 100] syse.pert(DesignBuilding, PurchaseMaterials, ConstructBuilding, FinishInterior) Output = ([73.33333333, 73.33333333, 73.33333333, 73.33333333]), [6.66666667, 6.66666667, 6.66666667, 6.66666667]))