CRAN/E | criticalpath

criticalpath

An Implementation of the Critical Path Method

Installation

About

An R implementation of the Critical Path Method (CPM). CPM is a method used to estimate the minimum project duration and determine the amount of scheduling flexibility on the logical network paths within the schedule model. The flexibility is in terms of early start, early finish, late start, late finish, total float and free float. Beside, it permits to quantify the complexity of network diagram through the analysis of topological indicators. Finally, it permits to change the activities duration to perform what-if scenario analysis. The package was built based on following references: To make topological sorting and other graph operation, we use Csardi, G. & Nepusz, T. (2005) ; For schedule concept, the reference was Project Management Institute (2017) ; For standards terms, we use Project Management Institute (2017) ; For algorithms on Critical Path Method development, we use Vanhoucke, M. (2013) doi:10.1007/978-3-642-40438-2 and Vanhoucke, M. (2014) doi:10.1007/978-3-319-04331-9; And, finally, for topological definitions, we use Vanhoucke, M. (2009) doi:10.1007/978-1-4419-1014-1.

Citation criticalpath citation info
rubensjoserosa.com/criticalpath
github.com/rubens2005/criticalpath
Bug report File report

Key Metrics

Version 0.2.1
Published 2022-03-13 784 days ago
Needs compilation? no
License MIT
License File
CRAN checks criticalpath results

Downloads

Yesterday 4 -43%
Last 7 days 51 -9%
Last 30 days 177 -39%
Last 90 days 617 -29%
Last 365 days 2.877 -30%

Maintainer

Maintainer

Rubens Jose Rosa

rubens@rubensjoserosa.com

Authors

Rubens Jose Rosa

aut / cre

Marcos dos Santos

aut

Thiago Marques

aut

Material

README
NEWS
Reference manual
Package source

Vignettes

criticalpath Package Introduction

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

criticalpath archive

Imports

dplyr
igraph
magrittr
R6
stringr
tibble

Suggests

DiagrammeR
knitr
rmarkdown
testthat