SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Сергей Баранов
ScrumTrek
Инженерные
решения в условиях
неопределенности
+ Доменная модель
+ Бизнес-логика
+ Производительность
+ Тонны требований
+ Недели митингов
+ Объем данных
+ Было всё
Жизненное
+ Доменная модель
+ Бизнес-логика
+ Производительность
+ Тонны требований
+ Недели митингов
+ Объем данных
+ Было всё
Жизненное
Что важнее?
неопределенность
—Асимметрия информации
– Экономические факторы (сost)
– Политические факторы (KPI)
—Проблемы с коммуникацией
—Большие объемы информации
—Запутанность информации
Неизвестны
е
известные
Важность
коммуникаций
Feature team I
Разработка
Дизайн
Тестирование
Feature Team II
Разработка
Дизайн
Тестирование
Владелец продукта
 Поддержка Продуктологи
Заказчик
мы не понимаем что мы
делаем, но делаем мы это
идеально
Важность
коммуникаций
Feature team I
Разработка
Дизайн
Тестирование
Feature Team II
Разработка
Дизайн
Тестирование
Владелец продукта
 Поддержка Продуктологи
Заказчик
понимаем что мы делаем,
но делаем мы это
неправильно
Важность
коммуникаций
Feature team I
Разработка
Дизайн
Тестирование
Feature Team II
Разработка
Дизайн
Тестирование
Владелец продукта
 Поддержка Продуктологи
Заказчик
WTF??
—Предположения/вероятности
– Объем данных
– Время отклика
– Готовность компонентов к интеграции
– Время, стоимость, объем работ
—Риски
—Прогнозы
Известные
неизвестн
ые
На основе чего мы принимаем
инженерные решения?
Реальност
ь
На основе чего мы принимаем
инженерные решения?
—Обобщение
—Прошлый опыт
—Перфекционизм
—Прошлые грабли
—Over-инжиниринг
Реальност
ь
Да еще и…
производительность
простота деплоя
надежность
стоимость
сроки поставки
функциональность
удобство использования
тестопригодность
простота интеграции
поддерживаемость
зависимости
—Коммуникации
—Понятность
—Отложенные решения
—Быстрая поставка
—Инкрементальность
—Обоснованность через
требования
Как с этим жить?
sb@scrumtrek.ru
http://scrumtrek.ru/
ln: linkedin.com/in/jsergey
fb: facebook.com/jsergey
Спасибо за внимание

Weitere ähnliche Inhalte

Ähnlich wie Принятие инженерных решений в условиях неопределенности

Как мы перестали делать сайты и приложения и начали создавать продукты
Как мы перестали делать сайты и приложения и начали создавать продуктыКак мы перестали делать сайты и приложения и начали создавать продукты
Как мы перестали делать сайты и приложения и начали создавать продуктыCreate Digital
 
Юрий Филатов, Create: Почему мы перестали делать сайты и приложения и начали ...
Юрий Филатов, Create: Почему мы перестали делать сайты и приложения и начали ...Юрий Филатов, Create: Почему мы перестали делать сайты и приложения и начали ...
Юрий Филатов, Create: Почему мы перестали делать сайты и приложения и начали ...SPECIA
 
Как мы делаем приоритизацию нашего product backlog в Hygger.io
Как мы делаем приоритизацию нашего product backlog в Hygger.ioКак мы делаем приоритизацию нашего product backlog в Hygger.io
Как мы делаем приоритизацию нашего product backlog в Hygger.ioAlexander Sergeev
 
Индустрия 4.0
Индустрия 4.0Индустрия 4.0
Индустрия 4.0IBA Group
 
Управление проектами
Управление проектами Управление проектами
Управление проектами Nimax
 
ІГОР СТАРЧЕУС «Впровадження GDPR у великій fin tech компанії» QADay 2019
ІГОР СТАРЧЕУС «Впровадження GDPR у великій fin tech компанії»  QADay 2019ІГОР СТАРЧЕУС «Впровадження GDPR у великій fin tech компанії»  QADay 2019
ІГОР СТАРЧЕУС «Впровадження GDPR у великій fin tech компанії» QADay 2019GoQA
 
Продажа программных решений (на примере HPE)
Продажа программных решений (на примере HPE)Продажа программных решений (на примере HPE)
Продажа программных решений (на примере HPE)Yuri Yashkin
 
Продюссирование, проект-менеджмент
Продюссирование, проект-менеджментПродюссирование, проект-менеджмент
Продюссирование, проект-менеджментNimax
 
Введение в Lean и Agile
Введение в Lean и AgileВведение в Lean и Agile
Введение в Lean и AgileKirill Rubinshteyn
 
BI-проекты глазами аналитика
BI-проекты глазами аналитикаBI-проекты глазами аналитика
BI-проекты глазами аналитикаSQALab
 
ИБ против Agile: безопасность в быстрорастущем e-commerce
ИБ против Agile: безопасность в быстрорастущем e-commerceИБ против Agile: безопасность в быстрорастущем e-commerce
ИБ против Agile: безопасность в быстрорастущем e-commercePositive Hack Days
 
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...Dakiry
 
Успешный запуск продукта: совместная работа BA, PO, PM
Успешный запуск продукта: совместная работа BA, PO, PMУспешный запуск продукта: совместная работа BA, PO, PM
Успешный запуск продукта: совместная работа BA, PO, PMAnton Vityaz
 
Cтратегия разработки по в R&D компании
Cтратегия разработки по в R&D компанииCтратегия разработки по в R&D компании
Cтратегия разработки по в R&D компанииRuslan Martimov
 
разработка сайта лизинговой компании. простые советы для сложных задач 2013 (1)
разработка сайта лизинговой компании. простые советы для сложных задач 2013 (1)разработка сайта лизинговой компании. простые советы для сложных задач 2013 (1)
разработка сайта лизинговой компании. простые советы для сложных задач 2013 (1)Anastasia Karimova
 
Юрий Ветров "Как планируется работа команды проектирования и дизайна интерфей...
Юрий Ветров "Как планируется работа команды проектирования и дизайна интерфей...Юрий Ветров "Как планируется работа команды проектирования и дизайна интерфей...
Юрий Ветров "Как планируется работа команды проектирования и дизайна интерфей...Yandex
 
OSPconf Big Data Forum 2014 Ilya Gershanov
OSPconf Big Data Forum 2014 Ilya GershanovOSPconf Big Data Forum 2014 Ilya Gershanov
OSPconf Big Data Forum 2014 Ilya GershanovIlya Gershanov
 
Метрики наше всё! (Илья Забелин, яндекс)
Метрики наше всё! (Илья Забелин, яндекс)Метрики наше всё! (Илья Забелин, яндекс)
Метрики наше всё! (Илья Забелин, яндекс)PCampRussia
 
Андрей Новиков "Промышленный опыт визуализации сообществ"
Андрей Новиков "Промышленный опыт визуализации сообществ"Андрей Новиков "Промышленный опыт визуализации сообществ"
Андрей Новиков "Промышленный опыт визуализации сообществ"Ростислав Яворский
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыLuxoftAgilePractice
 

Ähnlich wie Принятие инженерных решений в условиях неопределенности (20)

Как мы перестали делать сайты и приложения и начали создавать продукты
Как мы перестали делать сайты и приложения и начали создавать продуктыКак мы перестали делать сайты и приложения и начали создавать продукты
Как мы перестали делать сайты и приложения и начали создавать продукты
 
Юрий Филатов, Create: Почему мы перестали делать сайты и приложения и начали ...
Юрий Филатов, Create: Почему мы перестали делать сайты и приложения и начали ...Юрий Филатов, Create: Почему мы перестали делать сайты и приложения и начали ...
Юрий Филатов, Create: Почему мы перестали делать сайты и приложения и начали ...
 
Как мы делаем приоритизацию нашего product backlog в Hygger.io
Как мы делаем приоритизацию нашего product backlog в Hygger.ioКак мы делаем приоритизацию нашего product backlog в Hygger.io
Как мы делаем приоритизацию нашего product backlog в Hygger.io
 
Индустрия 4.0
Индустрия 4.0Индустрия 4.0
Индустрия 4.0
 
Управление проектами
Управление проектами Управление проектами
Управление проектами
 
ІГОР СТАРЧЕУС «Впровадження GDPR у великій fin tech компанії» QADay 2019
ІГОР СТАРЧЕУС «Впровадження GDPR у великій fin tech компанії»  QADay 2019ІГОР СТАРЧЕУС «Впровадження GDPR у великій fin tech компанії»  QADay 2019
ІГОР СТАРЧЕУС «Впровадження GDPR у великій fin tech компанії» QADay 2019
 
Продажа программных решений (на примере HPE)
Продажа программных решений (на примере HPE)Продажа программных решений (на примере HPE)
Продажа программных решений (на примере HPE)
 
Продюссирование, проект-менеджмент
Продюссирование, проект-менеджментПродюссирование, проект-менеджмент
Продюссирование, проект-менеджмент
 
Введение в Lean и Agile
Введение в Lean и AgileВведение в Lean и Agile
Введение в Lean и Agile
 
BI-проекты глазами аналитика
BI-проекты глазами аналитикаBI-проекты глазами аналитика
BI-проекты глазами аналитика
 
ИБ против Agile: безопасность в быстрорастущем e-commerce
ИБ против Agile: безопасность в быстрорастущем e-commerceИБ против Agile: безопасность в быстрорастущем e-commerce
ИБ против Agile: безопасность в быстрорастущем e-commerce
 
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
 
Успешный запуск продукта: совместная работа BA, PO, PM
Успешный запуск продукта: совместная работа BA, PO, PMУспешный запуск продукта: совместная работа BA, PO, PM
Успешный запуск продукта: совместная работа BA, PO, PM
 
Cтратегия разработки по в R&D компании
Cтратегия разработки по в R&D компанииCтратегия разработки по в R&D компании
Cтратегия разработки по в R&D компании
 
разработка сайта лизинговой компании. простые советы для сложных задач 2013 (1)
разработка сайта лизинговой компании. простые советы для сложных задач 2013 (1)разработка сайта лизинговой компании. простые советы для сложных задач 2013 (1)
разработка сайта лизинговой компании. простые советы для сложных задач 2013 (1)
 
Юрий Ветров "Как планируется работа команды проектирования и дизайна интерфей...
Юрий Ветров "Как планируется работа команды проектирования и дизайна интерфей...Юрий Ветров "Как планируется работа команды проектирования и дизайна интерфей...
Юрий Ветров "Как планируется работа команды проектирования и дизайна интерфей...
 
OSPconf Big Data Forum 2014 Ilya Gershanov
OSPconf Big Data Forum 2014 Ilya GershanovOSPconf Big Data Forum 2014 Ilya Gershanov
OSPconf Big Data Forum 2014 Ilya Gershanov
 
Метрики наше всё! (Илья Забелин, яндекс)
Метрики наше всё! (Илья Забелин, яндекс)Метрики наше всё! (Илья Забелин, яндекс)
Метрики наше всё! (Илья Забелин, яндекс)
 
Андрей Новиков "Промышленный опыт визуализации сообществ"
Андрей Новиков "Промышленный опыт визуализации сообществ"Андрей Новиков "Промышленный опыт визуализации сообществ"
Андрей Новиков "Промышленный опыт визуализации сообществ"
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
 

Принятие инженерных решений в условиях неопределенности

Hinweis der Redaktion

  1. Часто бывает, что сделано не то (продукт не тот). Но бывает и так, что сделано не так (реализация кривая).
  2. Часто бывает, что сделано не то (продукт не тот). Но бывает и так, что сделано не так (реализация кривая).
  3. Как только появляется неопределенность - нам нужно переобучаться, то есть обучаться заново, привнося в происходящее свет осознанности.
  4. Факты, которые знают другие, но не знаем мы Асимметричность информации (англ. asymmetric(al) information; также несовершенная информация, неполная информация) — это неравномерное распределение информации о чем-либо между сторонами сделки. Обычно продавец знает о товаре больше, чем покупатель, хотя возможна и обратная ситуация. Владельцы продукта могут располагать конкретной информацией о потребностях, а разработчики оценивать его только статистически.
  5. Вещи, о которых мы знаем, что мы их не знаем. Выход найти можно и лучше справится тот, кто больше знает о ситуации. Здесь как раз нужны экспертные знания.
  6. Обобщение Если перед нами встает некая проблема, то мы научены решать не саму проблему, а класс проблем. Так учат в школе, в университете. Нужен калькулятор? Напишу-ка я инженерный! Да что там инженерный, напишу фреймворк для создания инженерных калькуляторов. Все без исключения мечтают увидеть это чудо света — фреймворк. Разработчики со стажем же стремятся к тому, чтобы сделать архитектурный вклад или переворот в нем. Вот где инженерные амбиции) А синьеры нередкой попав в новый проект начинают осуществлять все свои заветные мечты и инженерные амбиции при написании самого прекрасного и полезного фреймворка. Прошлый опыт Когда мы стремимся избежать неопределенности, наш ум закрывается от происходящего тем, что превращает новое во что-либо известное нам. То есть, решив однажды, что "это будет так", в совершенно другой момент, через время мы говорим, что "это будет также". Не согласно настоящему моменту, не согласно собственному пониманию на данную секунду, на данное мгновение, а согласно принятому решению год назад, десять лет назад и так далее. Так можно прожить жизнь, не отвечая настоящему моменту и делая всё определенным, а значит, статичным и неизменным. Однажды приняв решение, мы можем потом всегда поступать аналогично, действуя согласно наработанному характеру, никогда не вникая глубоко в суть обстоятельств.
  7. «На каждую комплексную проблему всегда найдется ответ — ясный, простой и неправильный» (с) журналист
  8. А когда это все сталкивается с противоречивыми требованиями мы вообще не знаем куда себя деть и пребываем в состоянии перманентного когнитивного диссонанса.
  9. Итак, куда идем и чему учимся. Учимся общаться. Общаться на едином языке и понимать, чем руководствуются другие роли в проекте. Большая часть проблем связана ровно с тем, что представители различных ролей не слышат и не понимают друг друга, оперируют различными понятиями и определениями. Понятность Не добавляем неопределенности. Ее и так достаточно. Отложенные решения Важные и необратимые решения, которые принимаются в самом начале — они попросту опасны. Знания о предметной области — низкие, уровень неопределенности — высокий, а значит риск ошибиться очень велик. Например — выбор архитектуры. Использование фреймворка и т.д. Процесс принятия решений можно и нужно откладывать как можно дальше без вреда для продукта. Гибкая архитектура (инкрементальная), Just In Time, Pull-процессы. Доставлять ценность быстро Необходимо доставлять ценность так быстро, как это возможно для получения обратной связи и корректировки процесса. Быстра поставка: доверие заказчиков (повышает коммуникации и снижает асимметрию информацию), быстрая обратная связь и внесение изменений, снижение уровня неопределенности и рисков. Обоснованность через требования