Вышла библиотека CrazyCPM

Вышел первый релиз библиотеки CrazyCPM.
Библиотека написана на Python, C, Cython и предназначена для сетевого моделирования проектов и работ методом критического пути (CPM), а также методом анализа и оценки программ (PERT).
Особенности CrazyCPM:
- Построение сетевых моделей типа «работы-дуги» (в большинстве существующих систем управления проектами используются сетевые модели типа «работы-вершины»).
- Для моделирования детерминированных проектов и работ реализован метод CPM.
- Для моделирования проектов и работ, сопряжённых с рисками реализован метод PERT.
- Для расчётов статистических параметров проектов и работ используется модифицированное PERT-распределение, что позволяет использовать библиотеку для моделирования малых и средних проектов (<100 работ на критическом пути).
- Библиотека позволяет строить модели с учётом особенностей назначенных на работы ресурсов (производительность, доступность во времени и т.д.)
- Возможен экспорт данных построенных моделей в
pandas.Dataframeили в словарь. - Для визуализации сетевых графиков используется
Graphviz. - Наиболее тяжёлые операции (построение сети) реализованы на C.
Библиотека CrazyCPM используется в прототипе системы управления проектами VibePM.
>>> Страница проекта на GitHub
Linux.org.ru прочитано 1219 раз
