Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Как не бояться ставить гибкие
эксперименты в негибкой среде
Андрей Кудинов
Компания «Неофлекс»
dragan2003@bk.ru
Neoflex
• Банки
• Финансовый сектор
• Ритейл
• Логистика
IT-консалтинг
Фронт-
офисные
решения
SOA
Управление
рисками
Подкл...
«Легенький» фронт или
обманутые ожидания
• Вы же уже
интегрировали наш ИБ
и МБ
• На новый фронт есть
документация
• Нам оч...
Никогда не было и вот опять
Мы привыкли работать по
Waterfall
• Нестандартный проект с
жестким таймингом
• Согласование ТЗ...
Как мы делаем обычно
Бизнес-
требования
Написание ТЗ
Разработка
Тестирование
Go Live
Как мы вели проект
Формирование
backlog-а
Написание ТЗ
по части фич
Разработка
части фич на
заглушках
Разработка
end-to-en...
Формирование backlog-а
Заказчики
Фичи
Тимлид
Фичи?
Нет
Аналитик
Архитектор
Реализуе
мо?
Полезно?
BacklogДа
Разработка
• Итеративная разработка
• Ключевая методика –
«скелет на костылях»
• Клиент воспринимает
продукт через картинк...
Go Live
• Без изменения UI
• С минимальным
количеством ошибок
Итоги проекта
• Заказчик получил новый модный
и молодежный мобильный банк
в приемлемые сроки
• Проект сдали с небольшим
пр...
Что поменялось для
аналитика
• Меньше документации
на первом этапе
• Больше тимлидерства
• Больше картинок
• Больше общени...
Выученные уроки
• Настойчиво предлагать
предпроект для формирования
бэклога и снижения рисков
• Использовать элементы гибк...
Материалы для изучения
Gojko Adzic, Forget the walking skeleton
– put it on crutches //
https://gojko.net/2014/06/09/forge...
Спасибо за внимание.
Вопросы?
Андрей Кудинов
Компания «Неофлекс»
dragan2003@bk.ru
Upcoming SlideShare
Loading in …5
×

Как не бояться ставить гибкие эксперименты в негибком контексте

233 views

Published on

Доклад Андрея Кудинова на конференции Analyst Days-6
www.analystdays.com

Published in: Education
  • Be the first to comment

  • Be the first to like this

Как не бояться ставить гибкие эксперименты в негибком контексте

  1. 1. Как не бояться ставить гибкие эксперименты в негибкой среде Андрей Кудинов Компания «Неофлекс» dragan2003@bk.ru
  2. 2. Neoflex • Банки • Финансовый сектор • Ритейл • Логистика IT-консалтинг Фронт- офисные решения SOA Управление рисками Подключение к СМЭВ Локализация западных АБС Автоматизация работы на финансовых рынках Хранилища данных и отчетность
  3. 3. «Легенький» фронт или обманутые ожидания • Вы же уже интегрировали наш ИБ и МБ • На новый фронт есть документация • Нам очень понравился прототип нового МБ
  4. 4. Никогда не было и вот опять Мы привыкли работать по Waterfall • Нестандартный проект с жестким таймингом • Согласование ТЗ не защищает от проблем • Документации на продукт не достаточно для его внедрения Команда предложила элементы Agile
  5. 5. Как мы делаем обычно Бизнес- требования Написание ТЗ Разработка Тестирование Go Live
  6. 6. Как мы вели проект Формирование backlog-а Написание ТЗ по части фич Разработка части фич на заглушках Разработка end-to-end Тестирование Go Live
  7. 7. Формирование backlog-а Заказчики Фичи Тимлид Фичи? Нет Аналитик Архитектор Реализуе мо? Полезно? BacklogДа
  8. 8. Разработка • Итеративная разработка • Ключевая методика – «скелет на костылях» • Клиент воспринимает продукт через картинку • Раннее осознанное согласование пользователем • Отсутствие реворка в сторону бэкэндов • Уверенность в подрядчике Skeleton on crutches
  9. 9. Go Live • Без изменения UI • С минимальным количеством ошибок
  10. 10. Итоги проекта • Заказчик получил новый модный и молодежный мобильный банк в приемлемые сроки • Проект сдали с небольшим превышением срока больше по вине заказчика и третьей стороны • Очень много затрачено эмоциональных сил как на этапе продажи, так и в ходе проекта • Освоили новый гибкий подход к ведению проектов
  11. 11. Что поменялось для аналитика • Меньше документации на первом этапе • Больше тимлидерства • Больше картинок • Больше общения с заказчиком и командой • Больше тестирования
  12. 12. Выученные уроки • Настойчиво предлагать предпроект для формирования бэклога и снижения рисков • Использовать элементы гибких методологий в проектах с незатвердевшем перечнем фич • Уделять особое внимание эффективным коммуникациям • Гасить излишний креатив заказчика • Тщательнее оценивать риски
  13. 13. Материалы для изучения Gojko Adzic, Forget the walking skeleton – put it on crutches // https://gojko.net/2014/06/09/forget- the-walking-skeleton-put-it-on-crutches/
  14. 14. Спасибо за внимание. Вопросы? Андрей Кудинов Компания «Неофлекс» dragan2003@bk.ru

×