53.16K
Категория: ПрограммированиеПрограммирование

Базовые элементы проектной деятельности

1.

БАЗОВЫЕ ЭЛЕМЕНТЫ ПРОЕКТНОЙ
ДЕЯТЕЛЬНОСТИ
Выполнил:
Макаров К.А.

2.

Классический подход управления
проектами
Классический проектный подход («водопадная модель») заключается в том, что вы
последовательно реализуете этапы проекта. Например, планирование, разработку,
тестирование и поставку результатов работ Заказчику. Присутствует вертикаль
управления — Руководителю проекта делегированы полномочия, он управляет
командой и ресурсами, отчитывается Заказчику и Куратору (Спонсору) проекта.
Руководитель проекта составляет план проекта, который утверждается Заказчиком, и
команда действует согласно ему. Только в конце проекта готовый продукт передается
Заказчику.

3.

Этапы классического
проектного управления
■ Инициация
■ Планирование
■ Разработка (выполнение)
■ Тестирование и реализация
■ Мониторинг и завершение

4.

Характеристика классического метода
проектного управления
Сильные стороны
+ Классический подход позволяет на
самом раннем этапе определить
конечную цель и желаемый
результат, что стабилизирует всю
работу над проектом.
+ Легкость мониторинга процесса,
возможность отслеживания
эффективности работы каждого
члена команды.
+ Постоянство задач, а
следовательно отсутствие
изменений в ходе проекта.
Слабые стороны
─ Строгое соблюдение
установленных рамок и
расписания.
─ Отсутствие гибкости, как следствие
– невосприимчивость к
изменениям.

5.

Целесообразные сферы применения
классического метода
Классический метод управления проектами применяется в тех случаях, когда есть
определенный алгоритм достижения цели и все промежуточные этапы должны быть
выполнены последовательно друг за другом:
■ Строительство
■ Программирование и создание веб-ресурсов
■ Запуск новой линии производства
Поскольку в каждой из этих сфер мы не можем произвольно выбрать этап проекта и
начать его реализовывать, нужно начинать с «фундамента» и постепенно
обустраивать этот «фундамент» необходимыми «этажами» и «оформлением», следуя
последовательно друг за другом.

6.

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

7.

Характеристика Agile метода
проектного управления
Сильные стороны
+ Гибкость.
+ Адаптивность.
+ Острая и относительно
безболезненная реакция на
изменения. (изменения не
вынуждают кардинально менять
проект)
Слабые стороны
─ Гибкость может нарушить фокус
проекта.
─ Отсутствие четкого единого
процесса и процедур.

8.

Scrum
Гибкий фреймворк, созданный в 1986 году, считается самым структурированным из
семейства Agile. Созданный в 1986 году, он сочетает в себе элементы классического
процесса и идеи гибкого подхода к управлению проектами. В итоге получилось очень
сбалансированное сочетание гибкости и структурированности.
Основная структура процессов Scrum вращается вокруг 5 основных встреч: упорядочивания
беклога, планирования Спринта, ежедневных летучек, подведения итогов Спринта и
ретроспективы Спринта.
Сильные стороны
+ Подходит для ситуаций, когда не
все члены команды имеют
достаточный опыт в той сфере, в
которой реализуется проект, в силу
постоянной коммуникации между
членами команды компенсируется
этот недостаток.
+ Быстрая реализация совместно с
толератностью к изменениям
Слабые стороны
─ Необходимость в постоянной
работе на полный максимум.
─ Необходимость в небольшом и
кроссфункциональном штабе
персонала.

9.

Lean
В Lean, так же, как и в Scrum, работа разбивается на небольшие пакеты поставки, которые
реализуются отдельно и независимо. Этапы Lean и их гибкость позволяют быть уверенными в
том, что каждая часть проекта реализуется так, как требуется. В Lean не прописаны чёткие
границы этапов, как в Scrum прописаны ограничения Спринтов. Кроме того, в отличие от
классического проектного менеджмента, Lean позволяет параллельно выполнять несколько
задач на разных этапах, что повышает гибкость и увеличивает скорость исполнения проектов.
Сильные стороны
+ Гибкость.
+ Структурированность.
+ Ровность и точность исполнения
каждой части проекта.
Слабые стороны
─ Каждая деталь проекта
прорабатывается в равной мере,
но это не разумно, поскольку
некоторые части требует куда
меньшего времени и сил, чем
другие.

10.

Kanban
метод управления проектом, реализующий принцип «точно в срок» и способствующий
равномерному распределению нагрузки между работниками. При данном подходе весь
процесс разработки прозрачен для всех членов команды. Kanban даже позволяет члену
команды вести несколько задач одновременно, чего не позволяет Scrum.
Сильные стороны
+ Быстрое решение задач.
+ Высокая гибкость и
вариативность.
+ Возможность эффективного и
непрерывного контроля.
Слабые стороны
─ Не подходит для долгосрочных
проектов или проектов, в которых
с установленны точные дедлайны.
English     Русский Правила