Kyiv Project Management Day 2017 Spring
-------------------------
Янош Орос "Waterfall Model – що це і коли цим користуватися?"
-------------------------
Сайт конференції: http://pmday.org/
Спільнота в мережі Linkedin: http://bit.ly/PMDayLin
Спільнота в мережі facebook: http://bit.ly/PMDayKyivFB
Twitter конференції: https://twitter.com/LvivPMDay
Maxim Pоchebut: Symphony of leadership: bridging the business and learning go...
Янош Орос "Waterfall Model – що це і коли цим користуватися?" KyivPMDay 2017s
1. Intetics Inc.
10001 Tamiami Tr N, Suite 114
Naples, Florida 34108
United States
www.intetics.com
intetics@intetics.com
Office: +1-239-217-4907
JANOSH OROS, CTO
WATERFALL MODEL
ЧТО ЭТО И КОГДА ЭТИМ ПОЛЬЗОВАТЬСЯ?
01 APR 2017 KIEV
2. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
o Зачем это нужно собравшимся
o История
o 6 ступеней водопада
o Преимущества/Недостатки
o Как пользоваться
o Что делать дальше
О ЧЕМ ПОГОВОРИМ
4. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Waterfall
3 года
5. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Waterfall
3 года
RUP
3 года
1 год1 год 1 год
6. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Waterfall
3 года
RUP
3 года
1 год1 год 1 год
…
SCRUM
JIRA
Roadmap
7. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Waterfall
3 года
RUP
3 года
1 год1 год 1 год
… SCRUM
JIRA
Roadmap
Опыт/Зрелость
8. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Waterfall
3 года
RUP
3 года
1 год1 год 1 год
… SCRUM
JIRA
Roadmap
Опыт/Зрелость
OUTSOURCING
по Восточно-Европейски
Time and Materials
Staff Augmentation
Чем больше дешевой
рабочей силы – тем
прибыльнее
9. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Waterfall
3 года
RUP
3 года
1 год1 год 1 год
… SCRUM
JIRA
Roadmap
Опыт/Зрелость
OUTSOURCING
по Восточно-Европейски
Меньше опыта/знаний –
меньше стоимость
10. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
НЕ ПРОДАЕТСЯ!
11. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Waterfall
3 года
RUP
3 года
1 год1 год 1 год
… SCRUM
JIRA
Roadmap
Опыт/Зрелость
OUTSOURCING
по Восточно-Европейски
Меньше опыта/знаний –
меньше стоимость
SCRUM
JIRA
Roadmap
Добавляем то что «в тренде»
12. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
ИТОГО
Менее зрелые и опытные люди пытаются
работать по методологии требующей
наибольшей зрелости и опыта
13. Intetics Inc.
10001 Tamiami Tr N, Suite 114
Naples, Florida 34108
United States
www.intetics.com
intetics@intetics.com
Office: +1-239-217-4907
ИСТОРИЯ
14. ВОЛТЕР ШУХАРТ (BELL LABS) НАЧАЛ
ПРИМЕНЯТЬ PDSA ДЛЯ УЛУЧШЕНИЯ
ПРОЦЕССОВ И ПРОДУКТОВ
1930
15. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
17. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
M134 Minigun
18. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
J79 Jet Engine
19. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
First automatic portable dishwasher: the Mobile Maid
®
21. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
“Было бы признаком абсолютной некомпетентности со
стороны управленцев, например, закупать материалы и
комплектующие по самой низкой цене, или
максимизировать объем продаж, или минимизировать
стоимость производства либо разработки без того,
чтобы оценить влияние таких действий на другие
стадии производства и продажи. Все это было бы
субоптимизацией, вызывающей потери. Все эти
действия надо скоординировать, чтобы
оптимизировать систему в целом.”
Система глубинных знаний Деминга
22. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Системная динамика — направление в изучении
сложных систем, исследующее их поведение во времени и
в зависимости от структуры элементов системы и
взаимодействия между ними.
В том числе: причинно-следственных связей,
петель обратных связей, задержек реакции, влияния среды
и других. Особенное внимание уделяется компьютерному
моделированию таких систем.
Системная динамика Форрестера
24. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
NASA X15
25. DR. WINSTON W. ROYSE
ПУБЛИКУЕТ РАБОТУ
MANAGING THE DEVELOPMENT OF LARGE
SOFTWARE SYSTEMS
1970
27. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
28. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
29. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
1. Требования (System Engineering)
o Методический анализ потенциальных требований
o Составление спецификаций
o Создание документа, служащего основой для всех последующих фаз
Цель: ответить на вопрос ЧТО не описывая КАК
30. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Создание моделей и бизнес логики, используемой в приложении
Цель: показать как именно будет технически имплементирована бизнес логика,
созданная на фазе анализа.
2. Анализ
31. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Составление технических требований (тех. стек, data layers, services и т.д.)
Цель: показать как именно будет технически имплементирована бизнес логика,
созданная на фазе анализа.
3. Дизайн
32. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Цель: имплементировать модели, бизнес логику, сервисы и т.п. описанные на более
ранних стадиях
4. Code (Coding)
33. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Цель: систематичное обнаружение и уведомление о найденных ошибках, требующих
исправления.
Для этой стадии не свойственен «необходимый возврат» на предыдущую фазу (Coding)
для исправления дефектов.
5. Тестирование
34. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
o Deployment
o Обслуживание и поддержка
Цель: обеспечить доступность и работоспособность приложения для конечных
пользователей
6. Operations
36. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
o Подходит для изменяющихся команд
o Заставляет Структурироваться
o Разрешает изменения на ранних стадиях
o Подходит для Milestone-focused разработки
38. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
o Ограничения дизайна (самая большая боль)
o Игнорирует обратную связь в середине процесса
o Отложенный период тестирования
40. DR WINSTON W ROYCE
“I BELIEVE IN THIS CONCEPT,
BUT THE IMPLEMENTATION
DESCRIBED ABOVE IS RISKY
AND INVITES FAILURE”
41. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
43. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
45. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Итерации/Спринты
46. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Presales
o WBS
o GANT
o Milestones
o Roadmaps
o Ответ на вопросы ЧТО, КАК, КЕМ, КОГДА, ЗА СКОЛЬКО
48. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
ТИПЫ МЕТОДОЛОГИЙ
КАК
ЧТО
Четко определено Неопределено
Четко определено
Неопределено
Традиционные
Исследовательские
Адаптивные
Экстремальные
49. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
50. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
51. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
52. Intetics Inc. | 10001 Tamiami Tr N, Suite 114, Naples, Florida 34108, United States
Office: +1-239-217-4907 | intetics@intetics.com | www.intetics.com
Как пример
53. Intetics Inc.
10001 Tamiami Tr N, Suite 114
Naples, Florida 34108
United States
www.intetics.com
intetics@intetics.com
Office: +1-239-217-4907
Thank you!