VibePM 0.1.0 — прототип системы управления проектами

1000px.jpg

Накануне дня знаний вышел первый релиз VibePM — прототипа системы управления проектами для тех, кому хочется странного.

Особенности VibePM:

  • Процессный подход — проект рассматривается не как набор связанных задач, а как система бизнес-процессов со своими входами, выходами и назначенными ресурсами.
  • Однозадачность ресурсов — с точки зрения автора многозадачность ресурсов — чертовски плохая бизнес-практика, поэтому VibePM поддерживает только однозадачный режим работы ресурсов.
  • Сетевое планирование — в отличие от большинства систем управления проектами в VibePM реализовано построение сетевых моделей типа Работы-дуги (Activity on Arrow) и соответствующее визуальное представление сетевых моделей.
  • Бюджетирование — большинство систем управления проектами поддерживают создание бюджета расходов, в VibePM реализовано гибкое моделирование финансовых процессов проекта на основе настраиваемых плана счетов, шаблонов проводок и привязок проводок к работам и ресурсам, что позволяет получать оценки временных рядов финансовых показателей проектов.
  • Учёт рисков — VibePM позволяет оценивать риски по времени и стоимости проектов.
  • Отчётность и терминология — VibePM позволяет адаптировать состав и структуру генерируемых отчётов, а также используемую в них терминологию под требования пользователя.
  • Прототип — VibePM в текущем состоянии — это действующий прототип системы управления проектами, он подходит студентам, обучающимся управлению проектами, и энтузиастам, корпоративные функции типа глобального планирования и ролевой модели пользователей сознательно исключены из плана разработки.

Программа написана на Python и использует:

  • PyQt5
  • numpy
  • pandas
  • scipy
  • graphviz
  • crazy_cpm — движок сетевого моделирования с поддержкой CPM и PERT.

Большая часть кода и документации сгенерирована с помощью DeepSeek.

Автор намеренно отказался от использования реляционных баз данных при разработке программы.

VibePM выпускается под лицензией AGPLv3.

>>> Подробности

©  Linux.org.ru