Когда сталкиваюсь с крайним скептицизмом, я пробую несколько вещей:
1.) Я демонстрирую такие методы, как TDD, непрерывное развертывание, парное программирование, сбор требований с вашими пользователями, короткие итерации и т. Д. Я не называю эти методы Agile или арфой по поводу Agile Manifesto (я действительно говорю о Software Craftsmanship - но это другое дело; р). Я просто показываю членам команды полезные инструменты и методы, которые облегчают их жизнь. Они стремятся запрыгнуть в Agile, когда увидят преимущества изо дня в день.
2.) Я не сразу переключаюсь на полноценную методику SCRUM (или другую). Всегда лучше представить небольшие аспекты Agile одновременно.
3.) Я согласен со скептиками (в точку). Agile - не серебряная пуля, а SCRUM, Kanban, Lean и т. Д. Также не являются серебряной пулей. Вместо этого я работаю с ними, чтобы выяснить, какие аспекты могут принести им немедленную пользу (сервер CI обычно не представляет никакой сложности), а затем я пробую остальное: «Давайте попробуем в течение одной недели выдержки, а затем рассмотрим его».
Как и любая методология, SCRUM и другие должны фактически работать с командой и организацией, а не отталкивать их.
Итак, чтобы перейти непосредственно к вашему вопросу. Поднимите это с командой:
«Я также немного скептически отношусь к противостоянию, но я думаю, что как команда, мы должны дать ей правильную оценку в течение 1 недели (никаких оправданий!), А затем пересмотреть это, чтобы увидеть, сработало ли это для нас. Что люди делают? думать?"