![Page 1: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/1.jpg)
YAGNI в управлении проектами
!""# $#%#&'"(), 7bits**
4-+ ,$-&-..)/"0(, 1. 23&(*
![Page 2: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/2.jpg)
Классический аутсорсинг
Продажа часов
![Page 3: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/3.jpg)
Классический аутсорсинг
Продажа часов
![Page 4: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/4.jpg)
Классический аутсорсинг
Продажа часов
![Page 5: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/5.jpg)
Классический аутсорсинг
Продажа часов
![Page 6: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/6.jpg)
Классический аутсорсинг
Небольшой fixed price проект (oDesk)
![Page 7: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/7.jpg)
Классический аутсорсинг
Fixed price в команде (старый способ)
![Page 8: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/8.jpg)
Классический аутсорсинг
Fixed price в команде (старый способ)
![Page 9: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/9.jpg)
Классический аутсорсинг
Fixed price в команде (решение 1)
![Page 10: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/10.jpg)
Классический аутсорсинг
Fixed price в команде (решение 2)
• Умножение оценки на 3.14 • Вероятностные оценки
сроков и рисков
![Page 11: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/11.jpg)
Классический аутсорсинг
Fixed price в команде (решение 3)
![Page 12: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/12.jpg)
Долой культ карго!
SCRUM в чистом виде у нас не прижился
![Page 13: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/13.jpg)
Долой культ карго!
SCRUM требует от людей слишком многого
![Page 14: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/14.jpg)
Что мы взяли из SCRUM • Критерии приемки, составленные вместе с заказчиком
• Planning poker и ретроспектива
![Page 15: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/15.jpg)
Почему бы просто не писать код за деньги?
• Счастье пользователей – удобно и красиво
• Счастье команды – делать полезные продукты без постоянных авралов
• Счастье заказчика – все делается в срок и в бюджет
![Page 16: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/16.jpg)
FFF – fixed timing, fixed budget, flexible scope
• Выпускаем MVP – минимально ценный продукт.
• «Зачем нужна эта фича?»
• Почему важно , чтобы она вошла именно в этот релиз?
• Что произойдет, если этой фичи не будет, либо будет позже?
![Page 17: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/17.jpg)
Lean canvas
![Page 18: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/18.jpg)
Персоны и impact mapping
![Page 19: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/19.jpg)
User story mapping
![Page 20: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/20.jpg)
Customer journey • Делаем черновой вариант навигации и наброски страниц
• Оцениваем для персоны: контекст, ожидания, ощущения, мотивацию продолжать
![Page 21: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/21.jpg)
Прототипирование интерфейсов
• Метод прогрессивного JPEG
• Сначала все делается на бумаге, только потом в Balsamiq
• Интерактивная игра для проверки гипотез
• Fail fast!
![Page 22: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/22.jpg)
Оптимизация процесса разработки
• Приоритезируй это! KISS YAGNI! • Выявить зависимости задач, построить пути • Применить теорию ограничений Голдратта:
1. Найти критический путь 2. Буфер перед каждой точкой слияния путей 3. Оптимизация ограничения
![Page 23: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/23.jpg)
Готовность к изменениям
• В SCRUM новые идеи идут в бэклог
• Если заказчик готов чем-‐‑то жертвовать – мы можем начать заниматься его идеей прямо сейчас
![Page 24: 2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами](https://reader033.vdocuments.pub/reader033/viewer/2022042614/5594aa611a28ab57728b4645/html5/thumbnails/24.jpg)
Выводы • Консалтинг – следующий шаг за аутсорсингом
• Никакие процессы и методологии не сделают продукт качественным
• Придется включать мозг и развивать ответственность в себе. Каждому.