Зіткнувшись із надзвичайним скептицизмом, я спробую кілька речей:
1.) Я демонструю такі методи, як TDD, постійне розгортання, парне програмування, вимоги, збирання зі своїми користувачами, короткі ітерації і т. Д. Я не називаю ці прийоми спритними або арфами про Agile Manifesto (я роблю арфінг щодо майстерності програмного забезпечення - але це інакше; p). Я просто показую членам команди корисні інструменти та методи, які полегшують їхнє життя. Як правило, вони щодня бачать переваги Agile, коли вони бачать переваги.
2.) Я не підміняюсь негайно заміною на повністю роздуту SCRUM (або іншу) методологію. Завжди найкраще вводити невеликі аспекти Agile одночасно.
3.) Я згоден зі скептиками (до певної точки). Agile - це не срібна куля, а SCRUM, Kanban, Lean тощо - теж не срібна куля. Натомість я працюю з ними, щоб побачити, які аспекти могли б їм негайно принести користь (сервер CI зазвичай не є мозком), і тоді я пробую решту "Дозвольте на тиждень пройти тиждень, а потім переглянути його".
Як і будь-яка методологія, SCRUM та інші повинні насправді працювати з командою та організацією, а не відчужувати їх.
Тож переходимо безпосередньо до вашого питання. Підняти його разом з командою:
"Я також трохи скептично ставлюсь до процесу протистояння, але я вважаю, що як команда, ми повинні дати йому належну поїздку протягом 1 тижня (без виправдань!), А потім переглянути його, щоб перевірити, чи працює він на нас. Що люди думаєте? "