Опыт внедрения Agile в заказной разработке
description
Transcript of Опыт внедрения Agile в заказной разработке
![Page 1: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/1.jpg)
Опыт внедрения Agile в заказной разработке
Юрий Гугниндиректор по производствуADV / web-engineering co.
![Page 2: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/2.jpg)
ADV?
—с 1997 года—топ-3 по Tagline—более 100 человек в производстве—только крупные корпоративные клиенты—заказная разработка, поддержка, реклама и т.д.
![Page 3: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/3.jpg)
С чего все начиналось?
—Хотели делать крупные проекты качественно
—Не могли управиться с крупными корпорациями
![Page 4: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/4.jpg)
![Page 5: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/5.jpg)
Как все начиналось?
![Page 6: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/6.jpg)
AgileDays-2011
![Page 7: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/7.jpg)
Как все начиналось?
![Page 8: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/8.jpg)
Процесс разработки крупных проектов моей мечты
Мелкий саппорт
План версий
![Page 9: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/9.jpg)
ScrumTrek-2011
![Page 10: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/10.jpg)
![Page 11: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/11.jpg)
Итого летом-2011
—Сплочение команды менеджеров и аналитиков—Понимание идеального процесса—Новый подход к договорам—Новый подход к работе с клиентом—Открытие новых горизонтов
![Page 12: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/12.jpg)
Первые шаги
![Page 13: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/13.jpg)
Продаем Agile клиентам
—Модно—Зарубежно—Эффективно—Позволяет получить быстрый результат—Страхует финансовые и временные риски
![Page 14: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/14.jpg)
Переделываем договора в Agile-формат
—Одна модель:—Описание первоначального скоупа и цены—Change Request—Ежемесячное закрытие актами
—Вторая модель:—Просто саппортный договор
![Page 15: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/15.jpg)
Распространяем Agile-вирус внутри компании
—Разбрасываем по офису книгу Scrum и XP: заметки с передовойhttp://scrum.org.ua/wp-content/uploads/2008/12/scrum_xp-from-the-trenches-rus-final.pdf
—Вешаем канбан-доски
—Profit!
![Page 16: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/16.jpg)
Первые результаты
—Самопоявляющиеся канбан-доски—Первые проданные Agile-проекты—Перевод существующих проектов в гибкий режим
![Page 17: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/17.jpg)
Дальнейшее погружение
![Page 18: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/18.jpg)
Сложности при продаже Agile-процесса
—Юристы и бухгалтеры на стороне клиента—Необкатанный договор с большим количеством
ошибок и спорных моментов
—Надо терпеливо отлавливать баги в договорах и копить типовые ответы для юристов. Через 2-3 месяца все пройдет
![Page 19: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/19.jpg)
Нежелание клиента участвовать в скрамах
—Убедите клиента нанять себе операционного менеджера
—Сократите частоту скрамов, на которых необходим клиент (раз в неделю после демо вполне достаточно)
![Page 20: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/20.jpg)
Внедрение канбан в поддержке
—Приезжайте к клиенту и вживую на наглядных примерах покажите, почему последовательное выполнение задач эффективнее, чем стихийное
—Убедите менеджеров поддержки в том, что они должны постоянно обучать клиента процессу
![Page 21: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/21.jpg)
Настройка jira и TFS для scrum и канбан
—Настройте группировку тикетов в итерации—В TFS нативный механизм—В jira с помощью версий
—Выведите burndown chart—В TFS нативный механизм—В jira GreenHopper или апгрейд до Jira.5.0
—Сделайте длину очереди KPI-м для саппорта
![Page 22: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/22.jpg)
Срывы планов из-за сужения горизонта
—Как минимум раз в неделю обсуждайте план на весь проект
![Page 23: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/23.jpg)
Бардак на скрамах
—Проводите скрамы стоя—Заранее назначьте ведущего—Пресекайте болтовню—Не ждите опоздавших—Следуйте строго по плану – «что делали вчера,
что делаем сегодня, какие проблемы»
![Page 24: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/24.jpg)
Что дальше?
![Page 25: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/25.jpg)
Scrum-мастер
—Развитие процесса—Авторитет для всех—Обучение клиентов
— Менеджер проекта или тимлид не всегда могут быть скрам-мастерами, потому что у них есть своя мотивация в проекте (сроки, деньги, политика и.т.д.)
![Page 26: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/26.jpg)
Главное люди, а не процесс
—Берем только тех, кто хочет быть гибким
![Page 27: Опыт внедрения Agile в заказной разработке](https://reader035.fdocuments.net/reader035/viewer/2022070320/55878d5cd8b42a365d8b45de/html5/thumbnails/27.jpg)
?