Ответ
Чтобы ускорить проект при изменении расписания, можно применить следующие стратегии:
-
Краш-анализ (Crashing) — добавление ресурсов (людей, оборудования) на критические задачи, чтобы сократить их длительность. Например, привлечь дополнительных разработчиков к модулю с высоким приоритетом.
-
Фаст-трекинг (Fast-tracking) — параллельное выполнение задач, которые изначально планировались последовательно. Например, начать тестирование части функционала до завершения всей разработки.
-
Оптимизация зависимостей — пересмотр логики связей между задачами (например, замена Finish-to-Start на Start-to-Start).
-
Упрощение scope — согласование с заказчиком сокращения нефункциональных требований (например, временно отказаться от поддержки старых браузеров).
Пример для фаст-трекинга:
gantt
title Fast-tracking Example
dateFormat YYYY-MM-DD
section Разработка
Backend :a1, 2023-10-01, 10d
Frontend :a2, after a1, 8d
section Fast-tracked
Frontend :a3, 2023-10-05, 8d // Начато параллельно с Backend
Важно: оценивать риски (перегрузка команды, снижение качества) и согласовывать изменения с stakeholders.