В компании три команды, все три проводят дискавери. Все проверяют гипотезы, у кого-то срабатывает. Означает ли это, что другие ошиблись? Нет. Это же гипотезы. Они на выходе имеют два легитимных состояния – подтверждена или опровергнута. А вот те, чьи гипотезы не подтвердились, внесли точно такой же вклад, ведь если бы их не было, то эти гипотезы, скорее всего, все равно кто-то в итоге проверял. Если в описанном выше кейсе одна команда проверяла бы все гипотезы, то существует вероятность, что такая команда вообще дошла бы до подтвержденной гипотезы, остановившись где-то в середине пути. Если какая-то гипотеза не подтвердилась, то нужно сделать формальные выводы, а результатом будет увеличение объема знаний об объекте исследования и сужение мощности множества доступных вариантов для последующей проверки. Это касается как продуктовых гипотез, так и технических экспериментов. Спроектированные по всем канонам микросервисы позволяют проверять в единицу времени множество гипотез, как касающихся продукта, так и технических характеристик решения, что так же косвенно сильно приближает точку достижения успешности решения в целом.
В компании три команды, все три проводят дискавери. Все проверяют гипотезы, у…
Из этого канала
- #464Декомпозиция наглядно.
Декомпозиция наглядно.
- #465Domain-driven-design patterns for domain-driven microservice design, in UML…
Domain-driven-design patterns for domain-driven microservice design, in UML notation На тот случай, если кому-то в UML надо будет отобразить элементы DDD…
- #466По этой картинке необходимо пояснение. Что здесь изображено? По пунктам: 1.…
По этой картинке необходимо пояснение. Что здесь изображено? По пунктам: 1. Существует бекенд, в котором сервисы Calculator и PartnerService зависят друг от…
- #462Презентация с выступления.
Презентация с выступления.
- #461Первый публичный заход. Сегодня на it-picnic.ru расскажу о быстром…
Первый публичный заход. Сегодня на it-picnic.ru расскажу о быстром восстановлении архитектурных знаний.