PERT est une méthodologie de gestion de projet. Il s'agit d'un fork du programme bash qui permet d'afficher les tâches et les prévisions individuels et cumulés :
https://github.com/arzzen/pert
| .github | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| Makefile | ||
| pert | ||
| README.md | ||
Bash PERT Calculator
A simple utility to estimate tasks using PERT (Program evaluation and review technique)
Demo
Usage
Comma separated task list in the form "name,1,2,12 name,4,5,9 name,2,3,6", where whitespace separates tasks.
(or you can use piping inputs echo "name,1,2,3 name,10,30,40" | pert)
Usage:
pert [optimistic,realistic,pessimistic]
Example:
pert name,1,3,4
pert name,10,15,20 name,5,7,10
pert "name,1,2,3" "name,15,17,20"
cat data.txt | pert
echo "name,1,2,3 name,9,10,14" | pert
Install
$ git clone https://github.com/arzzen/pert.git && cd pert
$ sudo make install
For uninstalling, open up the cloned directory and run
sudo make uninstall
Example
Command:
$ ./pert name,5,7,10 name,2,3,4 name,10,12,14
Output:
Tasks +--------------------------------------------------------------------------------------+ | # | optimistic | realistic | pessimistic | duration | risk | variance | +--------------------------------------------------------------------------------------+ | 1. first | 5 | 7 | 10 | 7.16 | 0.83 | 0.68 | | 2. two | 2 | 3 | 4 | 3.00 | 0.33 | 0.10 | | 3. three | 10 | 12 | 14 | 12.00 | 0.66 | 0.43 | +--------------------------------------------------------------------------------------+ | summary | - | - | - | 22.16 | 1.82 | 1.21 | +--------------------------------------------------------------------------------------+ Three point estimates +----------------------------------------+ | confidence | | | +----------------------------------------+ | 1 Sigma - 68% | 20.34 | 23.98 | | 2 Sigma - 95% | 18.52 | 25.80 | | 3 Sigma - 99% | 16.70 | 27.62 | +----------------------------------------+
