Download - Agile or not agile
Agile ManifestoКому выгодно?Рыжков Евгений /22.01.2016, версия 2/
Начало...
Если…
- заказчик путается в показаниях- заказчик хочет побыстрее- заказчик полностью вам доверяет- … (впишите сами)
то нас спасет agile!
А вы уверены?
- Клиент тоже часть команды- Клиент всегда прав?- Есть ли правила для клиента, который всегда прав?- Или правила только для разработчиков?
что говорит Agile Manifesto (http://agilemanifesto.org)?
Люди и взаимодействие важнее инструментов и процессов
- гуманизм на службе бизнеса - разве люди не важны?- западная мысль против восточной деспотии- процесс задает правила игры- инструменты гарантируют единооборазие
неявное понижение роли процессов выгодно клиенту...
Работающий продукт важнее исчерпывающей документации
- скажите это тем, кто будет поддерживать ваш продукт…- нужна ли клиенту документация если он даже не читает User Guide?- является ли код документацией?- документация нужна только разработчикам - это их проблема, а не
клиента
работающий продукт важен клиенту...
Сотрудничество с заказчиком важнее согласования условий контракта
- бизнес на доверии?!- контракт есть всегда- сотрудничество важнее, пока клиенту это выгодно- “мы - партнеры”... до первого рефакторинга
невнимание разработчиков к деталям контракта выгодно клиенту...
Готовность к изменениям важнее следования первоначальному плану
- клиенту не надо напрягать мозг, чтобы сформулировать “хотелки” в начале проекта
- клиент всегда может потребовать переделать, т.к. его не так поняли- клиенту больше не надо досконально разбираться в своей области- challenge accepted- постоянные переделки - мартышкин труд для разработчика
как это хорошо, когда не надо думать сразу, а можно додумывать потом...
Что имеем?
Agile - средство манипулирования разработчиками
Agile - способ клиента навязать свои правила игры
Agile - результат снижения общего уровня образования и развращения общества доступными IT-технологиями