Wednesday, July 5, 2017

Digest for comp.programming.threads@googlegroups.com - 6 updates in 5 topics

rami18 <coco@coco.com>: Jul 04 05:36PM -0400

Hello.....
 
 
I have to get more smarter..
 
Yet about PERT (The program evaluation and review technique)..
 
I think PERT is still useful..
 
The very important think to know is this:
 
1- PERT works best in projects where previous experience can be relied
on to accurately make predictions.
 
2- To not underestimate project completion time, especially if delays
cause the critical path to shift around, you have to enhance with point
number 1 above or/and management time and resources can be applied to
make sure that optimistic and most likely and pessimistic estimates
of the cost of activities are accurate.
 
This is the way it is with PERT..
 
So i think i will stay with my PERT library that is still useful.
 
Here it is:
 
PERT (The program evaluation and review technique) for Delphi and
Freepascal was updated to version 1.21..
 
I have just taken a look at the following statistical PERT:
 
https://www.pluralsight.com/blog/it-ops/statistical-pert-estimates
 
And i think you don't need it, because i have just added the following
function to my PERT library:
 
function InvNormalDist(const Mean, StdDev, PVal: Extended; const Less:
Boolean): Extended;
 
For InvNormalDist(), you pass the best estimate of completion time to
Mean, and you pass the critical path standard deviation to StdDev, and
you will get the length of the critical path of the probability PVal,
and when Less is TRUE, you will obtain a cumulative distribution.
 
Also my PERT library uses a CPM algorithm that uses Topological sorting
to render CPM a linear-time algorithm for finding the critical path of
the project, so it's fast.
 
And i have also included a 32 bit and 64 bit windows executables called
PERT32.exe and PERT64.exe (that take the file, with a the file format
that i specified, as an argument) inside the zip, it is a very powerful
tool, you need to compile CPM.java with compile.bat before running them.
 
Now my PERT library is more professional.
 
You can download the new version 1.21 of my PERT library from:
 
https://sites.google.com/site/aminer68/pert-the-program-evaluation-and-review-technique-for-delphi-and-freepascal
 
 
Thank you,
Amine Moulay Ramdane.
rami18 <coco@coco.com>: Jul 04 05:15PM -0400

Hello......
 
 
Read this interesting reading about PERT, PERT is still a useful tool,
and PERT works best in projects where previous experience can be relied
on to accurately make predictions.
 
https://www.bayt.com/en/specialties/q/165979/what-are-pert-advantages-and-disadvantage/
 
 
 
Thank you,
Amine Moulay Ramdane.
rami18 <coco@coco.com>: Jul 04 02:32PM -0400

Hello......
 
 
About PERT and Statistical PERT and Monte Carlo simulation
 
Please read carefully the following method of statistical PERT:
 
https://www.statisticalpert.com/learn-more/
 
and read this also:
 
https://www.pluralsight.com/blog/it-ops/statistical-pert-estimates
 
 
This method is not efficient, because, first, it doesn't scale
as Monte Carlo simulation, because Monte Carlo simulation will
tell you how much each activity will influence the critical path
before putting the Risk.. so statistical PERT is not scalable in this
regard, because statistical PERT has to put the Risk before knowing how
much each activity will influence the critical path..
 
So statistical PERT is not efficient as Monte Carlo simulation.
 
But Monte Carlo simulation can not know efficiently how much Risk
is on the very sensitive parts of activities, because it is difficult
to put a Risk on real world problems, so this is still inefficient. So
this is why i think PERT is still useful as a tool.
 
So i think i will stay with my PERT library that is still useful.
 
Here it is:
 
PERT (The program evaluation and review technique) for Delphi and
Freepascal was updated to version 1.21..
 
I have just taken a look at the following statistical PERT:
 
https://www.pluralsight.com/blog/it-ops/statistical-pert-estimates
 
And i think you don't need it, because i have just added the following
function to my PERT library:
 
function InvNormalDist(const Mean, StdDev, PVal: Extended; const Less:
Boolean): Extended;
 
For InvNormalDist(), you pass the best estimate of completion time to
Mean, and you pass the critical path standard deviation to StdDev, and
you will get the length of the critical path of the probability PVal,
and when Less is TRUE, you will obtain a cumulative distribution.
 
Also my PERT library uses a CPM algorithm that uses Topological sorting
to render CPM a linear-time algorithm for finding the critical path of
the project, so it's fast.
 
And i have also included a 32 bit and 64 bit windows executables called
PERT32.exe and PERT64.exe (that take the file, with a the file format
that i specified above, as an argument) inside the zip, it is a very
powerful tool, you need to compile CPM.java with compile.bat before
running them.
 
Now my PERT library is more professional.
 
You can download the new version 1.21 of my PERT library from:
 
https://sites.google.com/site/aminer68/pert-the-program-evaluation-and-review-technique-for-delphi-and-freepascal
 
 
Thank you,
Amine Moulay Ramdane.
rami18 <coco@coco.com>: Jul 04 09:42AM -0400

Hello.....
 
 
Version 1.21 is here...
 
PERT (The program evaluation and review technique) for Delphi and
Freepascal was updated to version 1.21..
 
I have just taken a look at the following statistical PERT:
 
https://www.pluralsight.com/blog/it-ops/statistical-pert-estimates
 
And i think you don't need it, because i have just added the following
function to my PERT library:
 
function InvNormalDist(const Mean, StdDev, PVal: Extended; const Less:
Boolean): Extended;
 
For InvNormalDist(), you pass the best estimate of completion time to
Mean, and you pass the critical path standard deviation to StdDev, and
you will get the length of the critical path of the probability PVal,
and when Less is TRUE, you will obtain a cumulative distribution.
 
Also my PERT library uses a CPM algorithm that uses Topological sorting
to render CPM a linear-time algorithm for finding the critical path of
the project, so it's fast.
 
And i have also included a 32 bit and 64 bit windows executables called
PERT32.exe and PERT64.exe (that take the file, with a the file format
that i specified above, as an argument) inside the zip, it is a very
powerful tool, you need to compile CPM.java with compile.bat before
running them.
 
Now my PERT library is more professional.
 
You can download the new version 1.21 of my PERT library from:
 
https://sites.google.com/site/aminer68/pert-the-program-evaluation-and-review-technique-for-delphi-and-freepascal
 
 
Thank you,
Amine Moulay Ramdane.
rami18 <coco@coco.com>: Jul 04 08:38AM -0400

Hello.....
 
 
PERT (The program evaluation and review technique) for Delphi and
Freepascal was updated to version 1.2..
 
 
I have just taken a look at the following statistical PERT:
 
https://www.pluralsight.com/blog/it-ops/statistical-pert-estimates
 
And i think you don't need it, because i have just added the following
function to my PERT library:
 
function InvNormalDist(const Mean, StdDev, PVal: Extended; const Less:
Boolean): Extended;
 
For InvNormalDist(), you pass the best estimate of completion time to
Mean, and you pass the critical path standard deviation to StdDev, and
you will get the probabilities of the value PVal, and when Less is TRUE,
you will obtain a cumulative probability, so you don't need statistical
PERT, please look at my test1.pas example inside the zip file that shows
how to use my PERT library,
 
Also my PERT library uses a CPM algorithm that uses Topological sorting
to render CPM a linear-time algorithm for finding the critical path of
the project, so it's fast.
 
And i have also included a 32 bit and 64 bit windows executables called
PERT32.exe and PERT64.exe (that take the file, with a the file format
that i specified above, as an argument) inside the zip, it is a very
powerful tool, you need to compile CPM.java with compile.bat before
running them.
 
Now my PERT library is more professional.
 
You can download the new version 1.2 of my PERT library from:
 
https://sites.google.com/site/aminer68/pert-the-program-evaluation-and-review-technique-for-delphi-and-freepascal
 
 
Thank you,
Amine Moulay Ramdane.
rami18 <coco@coco.com>: Jul 04 09:18AM -0400

Hello,
 
I correct:
 
function InvNormalDist(const Mean, StdDev, PVal: Extended; const Less:
Boolean): Extended;
 
For InvNormalDist(), you pass the best estimate of completion time to
Mean, and you pass the critical path standard deviation to StdDev, and
you will get the length of the critical path of the probability PVal,
and when Less is TRUE, you will obtain a cumulative probability.
 
You can download the new version 1.21 of my PERT library from:
 
https://sites.google.com/site/aminer68/pert-the-program-evaluation-and-review-technique-for-delphi-and-freepascal
 
 
Thank you,
Amine Moulay Ramdane.
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.programming.threads+unsubscribe@googlegroups.com.

No comments: