Содержание статьи
- 1 Что такое гибкое?
- 2 Принципы гибкости
- 3 Применение гибкой методологии
- 4 Преимущества гибкого
- 5 Преимущества гибкого подхода к управлению проектами
- 6 Недостатки гибкого подхода
- 7 Совместимость с другими методологиями
- 8 Популярная гибкая методология
- 9 Гибкое управление проектами и схваткой
- 10 Организационные препятствия для принятия гибких
- 11 Ключевые умные навыки
- 12 Agile сертификация и обучение управлению проектами
- 13 Agile project management software
- 14 Agile инструменты, шаблоны и ресурсы для управления проектами
- 15 Будущее гибкого
Что такое гибкое?
Agile — это методология управления проектами, которая использует короткие циклы развития, называемые «спринты», чтобы сосредоточиться на постоянном улучшении в развитии продукта или услуги.
Хотя инкрементный методы разработки программного обеспечения идут еще в 1957 году, гибкий был впервые подробно обсужден в 1970-х годах Уильямом Ройсом, который опубликовал документ о разработке крупных программных систем. Позже в 2001 году 17 разработчиков программного обеспечения опубликовали Agile Manifesto, «официальное провозглашение четырех ключевых ценностей и 12 принципов для руководства итеративным и ориентированным на людей подходом к разработке программного обеспечения».
Принципы гибкости
Есть 12 ключевых принципов, которые по-прежнему определяют гибкое управление проектами.
- Удовлетворение потребностей клиентов всегда является наивысшим приоритетом и достигается посредством быстрой и непрерывной доставки.
- Меняющиеся среды охвачены на любом этапе процесса, чтобы предоставить клиенту конкурентные преимущества.
- Продукт или услуга поставляется с более высокой частотой.
- Заинтересованные стороны и разработчики тесно сотрудничают на ежедневной основе.
- Все заинтересованные стороны и члены команды по-прежнему мотивированы на оптимальные результаты проекта, а командам предоставляются все необходимые инструменты и поддержка, и им доверяют достижения целей проекта.
- Личные встречи считаются наиболее эффективным и эффективным форматом успеха проекта.
- Конечным рабочим продуктом является конечная мера успеха.
- Устойчивое развитие осуществляется посредством гибких процессов, благодаря которым команды разработчиков и заинтересованные стороны могут поддерживать постоянный и постоянный темп.
- Ловкость усиливается благодаря непрерывному сосредоточению на техническом совершенстве и правильном дизайне.
- Простота — важный элемент.
- Самоорганизующиеся команды, скорее всего, будут разрабатывать лучшие архитектуры и проекты и соответствовать требованиям.
- Регулярные интервалы используются командами для повышения эффективности за счет тонкой настройки поведения.
Применение гибкой методологии
Несмотря на то, что во многих отраслях промышленности, разрабатываемых первоначально для индустрии программного обеспечения, во время разработки продуктов и услуг во многих отраслях промышленности существует гибкий подход и более эффективный характер методологии. В следующей таблице приведены коэффициенты адаптации гибкой методологии в самых разных отраслях промышленности, как показано в 11-м ежегодном опросе штата Agile в первой версии.
Индустрия | Скорость перехода на переходный период |
---|---|
Программное обеспечение (ISV) | 23 процента |
Финансовые услуги | 14 процентов |
Профессиональные услуги | 12 процентов |
Страхование | 6 процентов |
Здоровье | 6 процентов |
Правительство | 5 процентов |
Телевидение | 4 процента |
Транспорт | 4 процента |
Производство | 4 процента |
Преимущества гибкого
Agile изначально была разработана для индустрии программного обеспечения для оптимизации и совершенствования процесса разработки в целях быстрого выявления и приспосабливаться к проблемам и дефектам. Это дает возможность разработчикам и командам быстрее и быстрее создавать более качественный продукт с помощью коротких, итеративных интерактивных сеансов / спринтов. В эпоху цифровых преобразований, когда многие компании переходят на цифровое рабочее место, гибкая система идеально подходит для организаций, которые хотят изменить, как они управляют проектами и работают в целом. Agile может помочь обеспечить процесс и методологическое выравнивание всей компании. С точки зрения преимуществ для бизнеса, как цифровое рабочее место, так и гибкий обеспечивают:
- Повышенная гибкость
- Увеличение производительности
- Повышенная прозрачность
- Более качественные результаты
- Снижение риска пропущенных целей
- Увеличение участия и удовлетворения заинтересованных сторон
Преимущества гибкого подхода к управлению проектами
В области управления проектами agile предоставляет проектные команды, спонсоров, руководителей проектов и клиентов много преимуществ для конкретных проектов, в том числе:
- Более быстрое развертывание решений
- Сокращение отходов за счет минимизации ресурсов
- Повышенная гибкость и приспособляемость к изменениям
- Усиление успеха благодаря более целенаправленным усилиям
- Более быстрое время оборота
- Более быстрое обнаружение проблем и дефектов
- Оптимизированные процессы разработки
- Более легкая рама
- Оптимальное управление проектами
- Повышенное внимание к конкретным потребностям клиентов
- Увеличение частоты сотрудничества и обратной связи
Недостатки гибкого подхода
Как и в любой другой методологии, гибкость не подходит для каждого проекта, поэтому для определения уникальной ситуации всегда рекомендуется достаточно тщательной проверки. Agile может работать не так, как предполагалось, если клиент не понимает цели, руководитель проекта или команда неопытен, или если они плохо функционируют под значительным давлением. На протяжении всего процесса разработки гибкий подход к разработчикам, проектам и целям клиентов, но не обязательно к опыту конечного пользователя. Из-за его менее формальных и более гибких процессов гибкость не всегда может быть легко поглощена в более крупных традиционных организациях, где существует значительная степень жесткости или гибкости в процессах, политике или командах.
Совместимость с другими методологиями
. Существует возможность сочетать гибкость с другими методологиями, такими как водопад, чтобы создать гибридное решение. Компании иногда используют водопад для обработки одной или нескольких фаз — например, планирование — там, где это не требует быстрых или повторяющихся шагов. Планирование, в частности, требует более комплексного, методичного, часто более медленного подхода к определению, анализу и документированию аспектов проекта. Это делает водопад более подходящим. После того, как проект входит в фазу разработки, быстрые и повторяющиеся изменения требуют другого подхода, и именно в этом случае гибкие удары для достижения наилучших результатов за короткий промежуток времени.
Этот гибридный подход способствует еще более гибкому адаптируемым в различных отраслях промышленности или в соответствии с более уникальным характером проекта, продукта или услуги.
Популярная гибкая методология
. Внутри гибких существует несколько часто используемых или популярных методов, с Scrum, Kanban и Lean являются самыми популярными. Некоторые гибкие методы включают в себя:
- Scrum
- Канбан
- Lean (LN)
- Модель развития динамической системы (DSDM)
- Экстремальное программирование (XP)
- Кристалл
- Адаптивная разработка программного обеспечения (ASD)
- Agile Unified Process (AUP)
- Методы Crystal Clear
- Дисциплинированная гибкая доставка
- Feature-driven development (FDD)
- Scrumban
- RAD (Rapid Application Development)
Чтобы узнать, какая методология подходит для вашего проекта или организации, см. «Сравнение гибких схем управления проектами».
Гибкое управление проектами и схваткой
Scrum — это мощная структура для реализации гибких процессов в разработке программного обеспечения и других проектах. В этой высокопринятой структуре используются короткие итерации работы, называемые спринтами и ежедневными встречами, называемыми схватками, для последовательного решения отдельных частей проекта до завершения проекта в целом. В Scrum есть три ключевые роли: владелец Scrum, владелец продукта и члены команды Scrum:
- Владелец продукта создает и приоритизирует отставание продукта (работа над этим).
- Команды выбирают элементы из отставания и определяют, как завершить работу.
- Работа должна быть завершена в течение спринта (обычно от двух до четырех недель).
- Мастер Scrum встречается с командами кратко каждый день, чтобы получить обновления прогресса.
- Спринт-обзоры проводятся в конце каждого спринта.
- Процесс начинается снова, пока не завершится работа или отставание.
Организационные препятствия для принятия гибких
Организации, стремящиеся принять гибкие решения для управления проектами, столкнулись с любым из ряда общих препятствий, таких как:
- Структура компании или культура, которая не поддерживает адекватную поддержку: Хотя проектные команды могут быть готовы к гибкому развитию, остальная часть компании может не находиться на борту. Спонсоры, руководители и функциональные руководители также должны покупать и поддерживать гибкость, чтобы они были действительно эффективными.
- Непонятное понимание влияния на общие бизнес-цели: Простое выполнение проектов с использованием гибкой методологии недостаточно для получения желаемых преимуществ. Проекты все равно могут выполняться способами, которые не обеспечивают весь бизнес результатами, которые помогают достичь устойчивого роста. Стратегическое выравнивание по-прежнему имеет решающее значение.
- Спелые циклы испытаний: Спринты могут создать риск опрокинутых циклов тестирования. В процессе попыток максимально быстро преодолеть спринты команды могут стать более сосредоточенными на временной шкале и пропустить простые аспекты цикла тестирования, которые могут иметь потенциальные существенные последствия. Дефекты могут быть незамеченными или обнаружены слишком поздно.
- Ограниченное гибкое умение: Хотя подвижный быстро укореняется, верхний гибкий талант может быть трудно найти и привлечь. Ограниченный гибкий талант означает ограниченную выгоду для компаний, желающих выполнять проекты с использованием этой методологии.
. Существует шесть ключевых навыков и атрибутов управления проектами, которые должны иметь все руководители проектов:
- Возможность прорезать ненужную работу и фокус только на основной работе
- Звуковое суждение под давлением и способность сохранять спокойствие под напряжением
- Сильная мотивация и тренерский навык для руководства и поддержки команд на протяжении всего проекта
- Исключительные организационные способности держать все в порядке и определять приоритеты
- Способность быстро мыслить и принимать решения, поскольку обстоятельства быстро меняются
- Высокий уровень приспособляемости, чтобы принять изменения и уменьшить ненужную путаницу и риск
Agile сертификация и обучение управлению проектами
. Поскольку гибкая методология набирает скорость, так же как и спрос на профессионалов с гибкими знаниями и опытом. Вот семь ориентированных на гибкость сертификатов, чтобы дать вам ориентир для ваших знаний.
- PMI-ACP
- APMG International
- Strategyex Certificate (Associate или Master's) в гибкой
- Международный консорциум для Agile (ICAgile)
- Agile Certification Institute
- Scaled Agile Academy
- Scrum Alliance
Более подробный взгляд на эти сертификаты см. В разделе «7 гибких сертификатов для перехода на следующую ступень».
Agile project management software
гибкие, вероятно, будут использовать программное обеспечение, ориентированное на гибкое развитие, чтобы получить все преимущества этой методологии. Вот лишь некоторые из доступных гибких решений:
- Atlassian Jira + Agile : Это гибкий инструмент управления проектами, который поддерживает Scrum, Kanban и смешанные методологии. Это программное обеспечение для управления проектами поставляется с полным набором инструментов, которые помогают командам Scrum легко выполнять мероприятия.
- Agilean: Agilean автоматизирует управление рабочими процессами для небольших и средних ИТ-компаний, соответствующих различным вертикалям. Он настраивается и имеет 50 встроенных шаблонов.
- SprintGround: Это инструмент управления проектами, созданный для разработчиков, чтобы организовать работу и помочь им отслеживать прогресс.
- VersionOne : Это решение для управления проектами построено для поддержки масштабируемой Agile Framework на всех уровнях.
Agile инструменты, шаблоны и ресурсы для управления проектами
Существует также множество шаблонов, доступных от таких компаний, как Microsoft, которые менеджеры проектов могут использовать, а не повторно создавать колесо. Вот несколько из нескольких других, доступных от Microsoft:
. В своем программном обеспечении разработчики программного обеспечения Agile также обычно имеют встроенные гибкие шаблоны.
Будущее гибкого
Поскольку конкуренция постоянно растет, и время выхода на рынок также сокращается, гибкая система предлагает множество преимуществ и ограниченных недостатков. По мере того, как все больше компаний перейдут на цифровое рабочее место, которое сильно зависит от скорости, гибкости и повышенной производительности, гибкие или гибридные методологии станут все более необходимыми. Его применение во многих отраслях и согласование с преимуществами, предлагаемыми цифровой моделью рабочего места, указывают на то, что гибкие коэффициенты принятия будут продолжать увеличиваться в разных отраслях по всему миру.
Подробнее об управлении проектами:
«Гибкое управление проектами: всестороннее руководство» было изначально опубликовано
CIO .