agile or not agile
TRANSCRIPT
![Page 1: Agile or not agile](https://reader035.vdocuments.site/reader035/viewer/2022081823/589b36c11a28ab22038b511d/html5/thumbnails/1.jpg)
Agile ManifestoКому выгодно?Рыжков Евгений /22.01.2016, версия 2/
![Page 2: Agile or not agile](https://reader035.vdocuments.site/reader035/viewer/2022081823/589b36c11a28ab22038b511d/html5/thumbnails/2.jpg)
Начало...
Если…
- заказчик путается в показаниях- заказчик хочет побыстрее- заказчик полностью вам доверяет- … (впишите сами)
то нас спасет agile!
![Page 3: Agile or not agile](https://reader035.vdocuments.site/reader035/viewer/2022081823/589b36c11a28ab22038b511d/html5/thumbnails/3.jpg)
А вы уверены?
- Клиент тоже часть команды- Клиент всегда прав?- Есть ли правила для клиента, который всегда прав?- Или правила только для разработчиков?
что говорит Agile Manifesto (http://agilemanifesto.org)?
![Page 4: Agile or not agile](https://reader035.vdocuments.site/reader035/viewer/2022081823/589b36c11a28ab22038b511d/html5/thumbnails/4.jpg)
Люди и взаимодействие важнее инструментов и процессов
- гуманизм на службе бизнеса - разве люди не важны?- западная мысль против восточной деспотии- процесс задает правила игры- инструменты гарантируют единооборазие
неявное понижение роли процессов выгодно клиенту...
![Page 5: Agile or not agile](https://reader035.vdocuments.site/reader035/viewer/2022081823/589b36c11a28ab22038b511d/html5/thumbnails/5.jpg)
Работающий продукт важнее исчерпывающей документации
- скажите это тем, кто будет поддерживать ваш продукт…- нужна ли клиенту документация если он даже не читает User Guide?- является ли код документацией?- документация нужна только разработчикам - это их проблема, а не
клиента
работающий продукт важен клиенту...
![Page 6: Agile or not agile](https://reader035.vdocuments.site/reader035/viewer/2022081823/589b36c11a28ab22038b511d/html5/thumbnails/6.jpg)
Сотрудничество с заказчиком важнее согласования условий контракта
- бизнес на доверии?!- контракт есть всегда- сотрудничество важнее, пока клиенту это выгодно- “мы - партнеры”... до первого рефакторинга
невнимание разработчиков к деталям контракта выгодно клиенту...
![Page 7: Agile or not agile](https://reader035.vdocuments.site/reader035/viewer/2022081823/589b36c11a28ab22038b511d/html5/thumbnails/7.jpg)
Готовность к изменениям важнее следования первоначальному плану
- клиенту не надо напрягать мозг, чтобы сформулировать “хотелки” в начале проекта
- клиент всегда может потребовать переделать, т.к. его не так поняли- клиенту больше не надо досконально разбираться в своей области- challenge accepted- постоянные переделки - мартышкин труд для разработчика
как это хорошо, когда не надо думать сразу, а можно додумывать потом...
![Page 8: Agile or not agile](https://reader035.vdocuments.site/reader035/viewer/2022081823/589b36c11a28ab22038b511d/html5/thumbnails/8.jpg)
Что имеем?
Agile - средство манипулирования разработчиками
Agile - способ клиента навязать свои правила игры
Agile - результат снижения общего уровня образования и развращения общества доступными IT-технологиями