Введение 4
Глава 1. Подходы в управлении проектами 6
1.1. Предиктивные модели управления проектами 7
1.2. Инкрементальные модели управления проектами 10
1.3. Итеративные модели управления проектами 13
1.4. Agile-подходуправления проектами 16
1.4.1. Scrum 17
1.4.2. Kanban 19
1.4.3. ExtremeProgramming 21
1.5. Адаптация методологии управления проектами 27
1.6. Гипотезы для дальнейшего исследования 31
Выводы 32
Глава 2. Адаптация жизненного цикла проекта 34
2.1. Эмпирическое исследование 34
2.1.1. Методология исследования 34
2.1.2. Результаты глубинного интервью 35
2.1.3. Результаты опроса 37
2.1.4. Результаты исследования 46
2.2. Управленческие рекомендации 48
2.3. Ограничения исследования 48
Выводы 49
Заключение 50
Список использованной литературы 52
Приложение 1. Глубинное интервью 56
Приложение 2. Онлайн-опрос
Особенность проектов в сфере информационных технологий позволяет использовать предиктивные, итеративные, инкрементальные и Agileподходы для управления проектами, но при этом проектные менеджеры часто находятся в ограничивающих условиях со стороны компании, которые предписывают выбор той или иной методологии и модели жизненного цикла. С другой стороны, выбор жизненного цикла проекта влияет на время и продуктивность проекта при достижении его целей. Применение различных методологий управления на разных этапах жизненного цикла проекта порождает гибридные методологии, создающие благоприятные условия для достижения целей проекта. Таким образом, проблемой при управлении проектами в сфере информационных технологий является задача выбора определенной методологии управления проектом.
Актуальность исследования состоит в том, что сложность выбора между предиктивными, итеративными, инкрементальными и Agileподходами породила новое поле для экспериментов в виде комбинирования нескольких методологий управления проектами для использования в конкретном проекте. Это позволяет с легкостью адаптировать новую методологию под конкретные условия ведения каждого нового проекта.
Целью работы является сформировать метод и предложить инструмент для выбора модели жизненного цикла при его адаптации для достижения целей проекта.
Для достижения цели ВКР необходимо решить следующие задачи:
1. Проанализировать использование предиктивных, итеративных, инкрементальных и Agileподходовуправления проектами.
2. Определить необходимость адаптации выбранного жизненного цикла проекта в целом и на каждом этапе проекта.
3. Провести глубинные интервью с проектными менеджерами в сфере информационных технологий для выявления факторов, влияющих на выбор модели управления проектами, а также особенностей ее адаптации под конкретный проект.
4. Оценить показатели, которые влияют на необходимость адаптировать выбранную модель управления проектом с помощью онлайн-опроса и электронных источников.
5. На основе проведенного исследования предложить список практических рекомендаций по адаптации выбранной модели управления проектами.
В данном исследовании объектом являются модели жизненных циклов проекта. А предметом исследования – процесс адаптации модели жизненного цикла проекта в сфере информационных технологий.
В ходе работы над ВКР был использован следующий инструментарий исследования:
1. качественный и количественный анализ первичной информации, полученной из серии глубинных интервью и онлайн-опроса;
2. сбор и структурирование информации из вторичных источников.
Вся работа состоит из 2 глав:
1. Глава 1. Подходы в управлении проектами. В данной части будут рассмотрены и проанализированы 4 основные модели управления проектами (предиктивные, итеративные, инкрементальные и Agile), а также выявлены особенности использования каждой из них. Помимо этого, также будет рассмотрена необходимость адаптации моделей жизненного цикла к конкретному проекту.
2. Глава 2. Адаптация жизненного цикла проекта. В данной части будет проанализировано проведенное эмпирическое исследование, основанное на информации, полученной от участников глубинного интервью и опроса, а также сделаны выводы об особенностях адаптации в целом и на каждой стадии изначально выбранной модели управления проектами в зависимости от внешних и внутренних факторов влияния на проект. Помимо этого, здесь будет приведен ряд ограничительных условий исследования и предложены управленческие рекомендации.
При подготовке работы были использованы следующие источники информации:
1. Источники первичной информации: проектные менеджеры в сфере информационных технологий, продуктовые менеджеры, разработчики и тестировщики.
2. Источники вторичной информации: интернет-ресурсы, научные и научно-публицистические статьи и исследования.
В данной работе была рассмотрена тема метода адаптации жизненного цикла информационно-технологического проекта.
В первой главе были подробно рассмотрены с теоретической точки зрения самые известные методологии управления проектами. Для каждого из 4 видов подходов: предиктивный, инкрементальный, итеративный и Agile – были выделены их особенности, преимущества и недостатки в применении. Таким образом, были выявлены ключевые условия, при которых проектный менеджер может выбрать определенную методологию для текущего проекта.
Помимо этого, было обнаружено, что невозможно четко следовать одному жизненному циклу проекта. Для достижения целей проекта можно создавать различные комбинации целых циклов или их элементов в ходе реализации проекта. Это позволит адаптировать изначально выбранный подход под конкретный проект команды. В завершении был создан список гипотез, которые должны были подтвердиться или быть опровергнутыми далее.
Во второй главе работы было проведено эмпирическое исследование, состоящее из двух частей, целью которого являлось выявить определенные факторы, исходя из которых жизненный цикл проекта необходимо адаптировать.
Первая часть – глубинное интервью необходимо было для выявления этих факторов с помощью разговора с экспертами, работающими в области управления информационно-технологическими проектами.
Вторая часть – онлайн-опрос необходим для количественной оценки перечисленных экспертами факторов. Все это позволило сделать вывод о том, что на изначальный выбор модели жизненного цикла влияет огромное количество факторов. Тем не менее их можно распределить по значимости – от наиболее влиятельного до наименее. Это позволило создать инструмент для проектного менеджера, который может быть применен в начале проекта на стадии его планирования для выбора жизненного цикла проекта. Кроме того, жизненный цикл можно пересматривать при управлении изменениями. В ходе их планирования можно также использовать данный инструмент для выбора направления адаптации установленного жизненного цикла.
По результатам исследования гипотезы, обозначенные в конце первой главы работы, были преимущественно подтверждены. Однако в некоторых случаях исследование позволило взглянуть на утверждение с другой стороны. Помимо этого, основываясь на полученных результатах, были предложены управленческие рекомендации для применения результатов данного исследования на практике. Также были обозначены ограничения, которые содержатся в этом исследовании.
1. Быть Agile: как работает и кому подойдёт гибкое управление проектами [Электронный ресурс] // Яндекс.Облако. – Режим доступа: https://cloud.yandex.ru/blog/posts/2022/10/agile-and-project-management, свободный. Загл. с экрана. Дата обращения: 10.02.2023.
2. Жизненный цикл проекта: выбрать и не пожалеть [Электронный ресурс] // Wrike. – Режим доступа: https://www.wrike.com/ru/blog/jiznenniy-tsikl-proyecta-vibrat-i-ne-pojalet/, свободный. Загл. с экрана. Дата обращения: 15.02.2023.
3. Методологии управления проектами [Электронный ресурс] // Яндекс Практикум. – Режим доступа: https://practicum.yandex.ru/blog/metodologii-upravleniya-proektami/, свободный. Загл. с экрана. Дата обращения: 10.01.2023.
4. Методологии управления проектами: 12 популярных подходов [Электронный ресурс] // Asana. – Режим доступа: https://asana.com/ru/resources/project-management-methodologies, свободный. Загл. с экрана. Дата обращения: 10.01.2023.
5. Методология разработки Waterfall: что это, как работает и чем отличается от Agile [Электронный ресурс] // Skillbox. – Режим доступа: https://skillbox.ru/media/management/waterfall/, свободный. Загл. с экрана. Дата обращения: 20.01.2023.
6. Понятие итеративных процессов (с примерами) [Электронный ресурс] // Asana. – Режим доступа: https://asana.com/ru/resources/iterative-process, свободный. Загл. с экрана. Дата обращения: 30.01.2023.
7. Практическое руководство по Agile. – Pennsylvania : Project Management Institute, 2019. – 150с.
8. Руководство к своду знаний по управлению проектом (Руководство PMBOK) – Седьмое издание и Стандарт управления проектом. – Pennsylvania : Project Management Institute, 2021. – 374 с.
9. Топ методологий управления проектами: от требовательной Waterfall до правительственной Prince2 [Электронный ресурс] // GanttPRO. – Режим доступа: https://blog.ganttpro.com/ru/top-metodologiy-upravleniya-proektami/, свободный. Загл. с экрана. Дата обращения: 10.01.2023.
10. Управление проектами по гибкой методологии Agile [Электронный ресурс] // Atlassian. – Режим доступа: https://www.atlassian.com/ru/agile/project-management, свободный. Загл. с экрана. Дата обращения: 10.02.2023.
11. Что такое Kanban?[Электронный ресурс] // Atlassian. – Режимдоступа:https://www.atlassian.com/ru/agile/kanban, свободный. Загл. с экрана. Дата обращения: 20.02.2023.
12. Что такое Kanban-доска?[Электронный ресурс] // Atlassian. – Режимдоступа:https://www.atlassian.com/ru/agile/kanban/boards, свободный. Загл. с экрана. Дата обращения: 20.02.2023.
13. Что такое экстремальное программирование? [Электронный ресурс] // Synergy. – Режим доступа: https://synergy.ru/akademiya/programming/chto_takoe_ekstremalnoe_programmirovanie#h_caption_4, свободный. Загл. с экрана. Дата обращения: 25.02.2023.
14. Экстремальное программирование (XP) не для слабонервных [Электронный ресурс] // worksection. – Режимдоступа:https://worksection.com/blog/extreme-programming.html, свободный. Загл. с экрана. Дата обращения: 25.02.2023.
15. Экстремальное программирование или управление: как не путаться в терминах [Электронный ресурс] // Skillbox. – Режимдоступа:https://skillbox.ru/media/management/ekstremalnoe_programmirovanie_ili_upravlenie/, свободный. Загл. с экрана. Дата обращения: 25.02.2023.
16. Энциклопедия гибридных методов управления проектами [Электронный ресурс] // ProКачество. – Режим доступа: https://kachestvo.pro/kachestvo-upravleniya/proektnoe-upravlenie/entsiklopediya-gibridnykh-metodov-upravleniya, свободный. Загл. с экрана. Дата обращения: 05.03.2023.
17. AcompleteguidetotheWaterfallmethodologyin 2023 [Электронный ресурс] // monday.com. – Режим доступа: https://monday.com/blog/project-management/waterfall-methodology/, свободный. Загл. с экрана. Дата обращения: 20.01.2023.
18. Agile [Электронный ресурс] // SkillFactory.Блог. – Режим доступа: https://blog.skillfactory.ru/glossary/agile/, свободный. Загл. с экрана. Дата обращения: 10.03.2023.
19. Agile Practice Guide - What is Hybrid Agile anyway? [Электронный ресурс] // ProjectManagement.com. – Режим доступа: https://www.projectmanagement.com/blog-post/24274/agile-practice-guide---what-is-hybrid-agile-anyway-, свободный. Загл. с экрана. Дата обращения: 15.12.2022.
20. Agile-руководство по Scrum-совещаниям [Электронный ресурс] // Atlassian. – Режим доступа: https://www.atlassian.com/ru/agile/scrum/ceremonies, свободный. Загл. с экрана. Дата обращения: 10.02.2023.
21. Appendix of PMI 2020 signposts report // PMI signposts report. 2020.
22. ExtremeProgramming – Экстремальное программирование [Электронный ресурс] // Informicus. – Режим доступа: https://www.informicus.ru/items-xp.html, свободный. Загл. с экрана. Дата обращения: 25.02.2023.
23. Guide to Scrum Sprints [Электронный ресурс] // Wrike. – Режимдоступа:https://www.wrike.com/scrum-guide/scrum-sprints/, свободный. Загл. с экрана. Дата обращения: 10.02.2023.
24. Hybrid project management manifesto [Электронный ресурс] // Binfire. – Режим доступа: https://www.binfire.com/hybrid-project-management-manifesto/, свободный. Загл. с экрана. Дата обращения: 17.12.2022.
25. Hybrid: Anewprojectmanagementapproach [Электронный ресурс] // CIO. – Режим доступа: https://www.cio.com/article/230639/hybrid-a-new-project-management-approach.html, свободный. Загл. с экрана. Дата обращения: 10.12.2022.
26. IncrementalModel [Электронный ресурс] // EDUCBA. – Режимдоступаhttps://www.educba.com/incremental-model/, свободный. Загл. с экрана. Дата обращения: 25.01.2023.
27. Incremental Model in SDLC: Use, Advantage & Disadvantage [Электронный ресурс] // Guru99. – Режимдоступаhttps://www.guru99.com/what-is-incremental-model-in-sdlc-advantages-disadvantages.html, свободный. Загл. с экрана. Дата обращения: 25.01.2023.
28. Iterative And Incremental Development [Электронный ресурс] // Nimblework. – Режим доступа: https://www.nimblework.com/agile/iterative-and-incremental-development/, свободный. Загл. с экрана. Дата обращения: 25.01.2023.
29. Iterativeprojectmanagementprocess, tips, andtemplates [Электронный ресурс] // Coda. – Режим доступа: https://coda.io/@laila-robinson/iterative-project-management, свободный. Загл. с экрана. Дата обращения: 30.01.2023.
30. The Iterative Process: Origins, Methodology, Examples, Advantages [Электронный ресурс] // ProfessionalLeadershipInstitute. – Режим доступа: https://professionalleadershipinstitute.com/resources/iterative-process/, свободный. Загл. с экрана. Дата обращения: 30.01.2023.
31. Top 5 extremeprogramming (XP) toolseveryteamshoulduse [Электронный ресурс] // Pythian. – Режим доступа: https://blog.pythian.com/top-5-extreme-programming-xp-tools-every-team-should-use/, свободный. Загл. с экрана. Дата обращения: 25.02.2023.
32. Waterfall Model [Электронный ресурс] // ProjectManager. – Режим доступа: https://www.projectmanager.com/guides/waterfall-methodology, свободный. Загл. с экрана. Дата обращения: 20.01.2023.
33. What is Incremental model – advantages, disadvantages and when to use it? [Электронный ресурс] // TRYQA. – Режим доступа: https://tryqa.com/what-is-incremental-model-advantages-disadvantages-and-when-to-use-it/, свободный. Загл. с экрана. Дата обращения: 25.01.2023.
34. What is Scrum? [Электронный ресурс] // Scrum.org. – Режимдоступа:https://www.scrum.org/learning-series/what-is-scrum, свободный. Загл. с экрана. Дата обращения: 10.02.2023.
35. What Is Waterfall Methodology? Here’s How It Can Help Your Project Management Strategy [Электронный ресурс] // Forbes Advisor. – Режим доступа: https://www.forbes.com/advisor/business/what-is-waterfall-methodology/, свободный. Загл. с экрана. Дата обращения: 20.01.2023.