68
«Каждая процедура выглядит как некий программный файл в миниатюре, и состоит
из задач, которые нужны для реализации мини-прироста по скорости работы:
изучение требований, составление плана, проектирование, написание кода,
проверка, документирование. Каждая отдельная процедура зачастую не так
оправдана для реализации обновлённой версии продукта, тут понимается, что сам
по себе проект готов к реализации по факту каждой процедуры. В рамках окончания
каждой процедуры команда проводит переоценку основных задач разработки» [14].
Модель описывает, что проект проводится некое количество циклов
(процедур), и любой цикл имеет 4 фазы – определение требований, подготовка
проекта, реализация и оценивание. Любой следующий цикл ведет к корректировке
требований, изучению содержания, оптимизации продукта и процессов создания
проекта. В реальности процедурная природа универсального проекта сложнее, и
предполагает доступность перехода с этапа на этап, что часто отмечается в виде
названной хаотической модели ЖЦ проекта.
Такие понятия о ЖЦ проекта предполагают сторонний взгляд на то, что есть
в проекте. Понятно, что в отличие от классического управления проектами с
неизменно утверждёнными требованиями к итогу и границам содержания,
универсальное управление включает требования и содержание к изменённым
динамически [10]. Сама суть универсального управления проектами соответствуют
концепциям развитых и доступных проектов [7;6]. Если классические терминальные
проекты включают неизменное определение границ ЖЦ и сути проекта, при
достижении которых проект завершается, то развивающиеся проекты всегда
открыты для дальнейших корректив и изменений. Открытые проекты вообще
отражают содержание лишь в рамках общих направлений и индексов, которые
корректируют принцип выполнения.
Многие компании в РФ, которые делают бизнес на условиях уникальных или
закрытых отраслей, применяют каскадную схему реализации проектов. Плюсом
этой модели можно назвать организованность и минимизацию рисков при создании
солидных проектов. Минусом модели можно назвать управление проектами в ущерб
бюджету, длительности и качеству.
Сейчас есть ряд рисков, которые легко избегаются посредством
использования Аgile-методологий.