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

Preview:

Citation preview

Сергей БарановScrumTrek

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

+ Доменная модель+ Бизнес-логика+ Производительность+ Тонны требований+ Недели митингов+ Объем данных+ Было всё

Жизненное

+ Доменная модель+ Бизнес-логика+ Производительность+ Тонны требований+ Недели митингов+ Объем данных+ Было всё

Жизненное

Что важнее?

неопределенность

—Асимметрия информации– Экономические факторы (сost)– Политические факторы (KPI)

—Проблемы с коммуникацией—Большие объемы информации—Запутанность информации

Неизвестные известные

Важность коммуникациймы не понимаем что мы

делаем, но делаем мы это идеально

Важность коммуникацийпонимаем что мы

делаем, но делаем мы это неправильно

Важность коммуникацийWTF??

—Предположения/вероятности– Объем данных– Время отклика– Готовность компонентов к

интеграции– Время, стоимость, объем работ

—Риски—Прогнозы

Известные неизвестные

На основе чего мы принимаем инженерные решения?Реальнос

ть

На основе чего мы принимаем инженерные решения?—Обобщение—Прошлый опыт—Перфекционизм—Прошлые грабли—Over-инжиниринг

Реальность

Да еще и…

производительностьпростота деплоя

надежность

стоимость

сроки поставкифункциональность

удобство использования

тестопригодность

простота интеграцииподдерживаемость

зависимости

—Коммуникации—Понятность—Отложенные решения—Быстрая поставка—Инкрементальность—Обоснованность через

требования

Как с этим жить?

sb@scrumtrek.ruhttp://scrumtrek.ru/

ln: linkedin.com/in/jsergeyfb: facebook.com/jsergey

Спасибо за внимание

Recommended