#Субин А.А. Возможности применения Agile-принципов в
машиностроении
Субин А.А., к.т.н., доц.
Возможности
применения Agile-принципов в машиностроении
Развитие методов
управления деятельностью в последнее время позволило достичь существенных
результатов в деятельности как отдельных структурных единиц, так и компаний по
всему миру. При этом на первые роли в качестве объектов управления стали
продвигаться не только результаты деятельности (продукты, улучшения, свойства
продуктов, проекты), но и персонал.
На сегодняшний день
наметился революционный отрыв современных методов (гибкие методологии
управления) от классических подходов. И речь здесь не столько в
социально-политической роли «очеловечевания» производственных отношений,
сколько в последующем гарантировании получения высококачественного результата
деятельности. Рассмотрим основные подходы в управлении проектами любой
организации.
Традиционная (каскадная,
waterfall) методология управления проектами может быть использована во всех
отраслях, но наиболее распространена в строительстве. Она также носит название
каскадной или водопадной модели, вследствие того, что предлагаемая ею
последовательность фаз напоминает поток. Методология выделяет семь
последовательных этапов проектного управления:
−
Определение
требований;
−
Проектирование;
−
Реализация
(производство);
−
Внедрение;
−
Тестирование
и отладка;
−
Установка;
−
Эксплуатация
и сопровождение.
Переход к следующей фазе
проекта возможен только в том случае, если предыдущий этап завершён и принят
заказчиком. Применение данной методологии наиболее предпочтительно в проектах,
результатом выполнения которых является материальный продукт (например,
строительные проекты, установка оборудования и пр.) и для реализации которых
требуется конкретная последовательность действий. Кроме того, разработанные
планы возможно использовать повторно для аналогичных проектов в будущем.
Однако с другой стороны,
каскадная модель управления проектом требует инвестиций в планирование. Обычно
первые две фазы занимают от 20 до 40% от всего времени выполнения проекта по
данной методологии. Вследствие структурированного подхода, внесение изменений в
содержание работ происходит медленно, что делает методологию не гибкой и не
подходящей в случаях, если клиент не уверен, какой результат он хочет получить.
PRINCE2 (Projects in
Controlled Environments) так же является структурированной методологией к
проектному управлению. Это одна из самых популярных методологий управления
проектами, широко используемая в Великобритании в управлении как в бизнесе, так
в органах власти. PRINCE2 – это процессно-ориентированная проектная
методология, которая фокусируется на процессах верхнего уровня (управление,
организация, контроль), а не на низших задачах (декомпозиция работ, разработка
графиков). Методология PRINCE2 базируется на семи принципах, семи темах и семи
процессах. Принципы являются центральным элементом методологии: если хотя бы
один из них не выполняется, то нельзя говорить о том, что проект выполняется в
рамках PRINCE2.
Приведенные методологии
являются яркими представителями «жестких» моделей управления. Изменение шагов и
принципов хоть и возможно, но крайне нежелательно. В противовес этим подходам
гибкое управление проектами (Agile Project Management) представляет собой
поступательную и итеративную проектную методологию. Ее главной особенностью
является то, что в начале выполнения проекта точно неизвестно, каким должен
быть конечный продукт и каким будет жизненный цикл проекта. Вместо этого,
проектная деятельность разбивается на несколько итеративных фаз, называемых
«спринтами». Каждый спринт состоит из множества задач и имеет свой конечный
продукт и результат. Методология Agile позволяет менеджерам проектов постоянно
получать обратную связь и улучшать продукт после каждой итерации (sprint).

Рис.1.
Процессы в SCRUM – Agile ориентированной модели
управления.
Методология Agile
является гибкой и позволяет легко изменить параметры проекта, что является
значимым для таких сервисно-ориентированных проектов, как разработка
программного обеспечения или графический дизайн. Но это методология не всегда
подходит для проектов со строго заданными параметрами и требованиями. Так ли
это, и может ли она быть применима к проектам в машиностроении?
Методологии Agile
в различной интерпретации активно внедряются и работают в интеллектуально-насыщенных
областях производства: ИТ, научные исследования, консалтинг. К основным
подходам относятся SCRUM, RAD, XP, Kanban,
и все они нашли свое прямое отображение в производстве программных продуктов и
систем. Но мало кто указывает что родоначальниками подхода выступило «живое»
производство Toyota и их подход бережливого производства (Lean
production, lean).
Методологии управления
проектами как итерационно меняющимися процессами вынуждают применять
осмысленные и регламентированные подходы к минимизации любых рисков:
автоматизация средств производства, регламентирование процессов производства,
минимизация влияния человека. Но чтобы не внедрялось – человека как основного
субъекта производства убрать из процессов полностью невозможно. И все применяемые
методы и принципы служат для получения прогнозированных результатов труда от
инженеров невзирая на быстроменяющиеся условия труда. Эти методологии в том
либо ином виде уже активно применяются в машиностроительном производстве – хоть
и имеют другое обоснование и наименование: парное программирование (работа в
связке) – прямая реализация наставничества, передача опыта и знаний;
микроимплеменации (sprint) – микропартии и опытные образцы
изделий. Любые подходы, связанные так либо иначе с минимизацией затрат имеют
право на жизнь и могут быть активно внедрены в любой отрасли производства, в
том числе и в машиностроении.
Методы и подходы гибкого
управления процессов производства могут и должны применяться в машиностроении.
Тем более что сами методы не являются догмами и могут быть изменены по мере
внедрения и реализации.
Литература
1.
http://www.devx.com/enterprise/explore-the-top-4-project-management-methodologies.html