Гид по Agile: организация работы над проектами, достоинства и недостатки / TeachMePlease
Категории
Категории

Требуется подтверждение e-mail адреса!

Требуется подтверждение e-mail адреса! Письмо с инструкцией выслано на адрес электронной почты, указанный при регистрации

Cookies

Отключены cookie-файлы!

Для корректной работы сайта необходимо разрешить использование cookie-файлов.

Cookies

Для оптимизации дизайна и быстродействия наших веб-сайтов используются cookie-файлы. Продолжая посещение веб-сайта, вы соглашаетесь на использование cookie-файлов.

Ок

Гид по Agile: организация работы над проектами, достоинства и недостатки

2345
0

Agile – это набор принципов и идей, на основе которых осуществляется управление проектами. Главная особенность подхода – в гибкости: задачи ставятся, выполняются и трансформируются в зависимости от ситуации, а готовность к изменениям важнее следования изначальному плану.

Происхождение Agile

Два события заложили основы для возникновения Agile подхода к управлению проектами.

В 1986 году Хиротака Такеучи и Икуджиро Нонака опубликовали статью «Новая игра для разработки новых продуктов» в журнале Harvard Business Review, где изложили новый способ разработки продуктов, сравнив его с матчем по регби. В игре члены команды достигают цели, постоянно реагируя на изменяющуюся ситуацию и адаптируясь к ней. Также и в управлении проектами – команда должна иметь возможность быстро реагировать на изменения потребностей клиента и другие внешние факторы с минимальными затратами.

Второе событие произошло в 2001 году, когда группа экспертов по программному обеспечению и управлению проектами собралась для выяснения того, что общего было в их наиболее успешных проектах. Результатом стал «Манифест гибкой методологии разработки программного обеспечения», в котором изложены идеи и принципы, лежащие в основе метода Agile.

Что выбрать: Agile или Классический подход в управлении проектами?

Классический подход к управлению проектами предполагает жёсткое планирование, строгую последовательность выполнения этапов и неизменность содержания проекта на протяжении всего времени работы над ним. В начале работы над проектом уже известно, каким будет продукт, сколько времени и средств понадобится на его разработку.

Главная особенность работы над проектами в соответствии с идеями и принципами Agile в том, что в начале работы над проектом неизвестно, каким будет конечный продукт и жизненный цикл проекта.

Традиционное управление лучше работает в стабильной среде, где необходим строго определённый конечный результат, а бюджет жёстко фиксирован. Обычно его применяют в области инженерных работ, на производстве и в строительстве.

Agile подходит проектам, где конечный продукт неопределён или быстро меняется среда его применения. Такой стиль управления выбирают компании по разработке программного обеспечения и стартапы, так как он помогает быстрее реагировать на запросы клиентов и изменения на рынке, адаптировать продукт к изменяющейся среде.

Как организовано управление проектами по Agile

Согласно Agile проект разбивается не на последовательные этапы, как в классических методах управления проектами, а на подпроекты, которые в результате собираются в готовый продукт.

Разработка и рассмотрение концепции, постановка целей и задач, назначение руководителя и другие работы по запуску проводятся для проекта целиком. Планирование, проектирование, разработка и тестирование осуществляются уже на уровне подпроектов.

Работа над проектом ведётся короткими циклами в 2-4 недели, которые называют «спринтами», каждый состоит из большого количества задач и имеет свой конечный продукт и результат.

Такой подход позволяет быстрее предоставлять результаты работы над отдельными элементами проекта и вносить в них правки без изменения других частей и существенных затрат.

Преимущества и недостатки Agile

Agile как и любая другая методология имеет как преимущества, так и недостатки.

Преимущества Agile

  • Метод управления помогает быстрее изменять или адаптировать проект в соответствии с новыми требованиями.
  • Работники остаются более мотивированными, работая над серией небольших быстрых подпроектов.
  • Повышается внимание к конкретным потребностям клиентов.
  • Способствует тесному взаимодействию членов команды и интенсивной обратной связи по задачам.

Недостатки Agile

  • Для некоторых технических специалистов – умение и желание работать в команде.
  • Длительный и сложный процесс перехода к данной модели управления, так как Agile – это набор принципов, в соответствии с которыми необходимо перестроить процессы и ценности компании.

Помогают адаптировать принципы Agile под потребности каждой конкретной организации специальные методики: Scrum, Kanban, Lean и другие.

Узнайте больше о методах управления проектами на сертификационном тренинге ICAgile Certified Professional!

Читайте также

Обсуждение

Войдите или зарегистрируйтесь, чтобы оставлять комментарии Войти