Real Options: Как принимать продуктовые решения в условиях неопределенности

В традиционном управлении проектами считается, что чем раньше вы примете все ключевые решения, тем безопаснее будет процесс. Менеджеры требуют утвердить архитектуру, выбрать технологический стек и зафиксировать дизайн интерфейсов еще до…

Читать далееReal Options: Как принимать продуктовые решения в условиях неопределенности

Architectural Coupling: Как архитектурная связанность определяет скорость и выживание Agile-команд

Бизнес часто требует от ИТ-отделов максимальной скорости. Руководство внедряет Scrum, нанимает Agile-коучей, делит людей на кросс-функциональные команды и ждет, что новые функции начнут выходить каждые две недели. Но на практике…

Читать далееArchitectural Coupling: Как архитектурная связанность определяет скорость и выживание Agile-команд

Inverse Conway Maneuver: Как изменить структуру команд, чтобы получить идеальную архитектуру

Многие компании мечтают перейти от тяжелого, неповоротливого монолита к быстрым и независимым микросервисам. Руководство нанимает дорогих архитекторов, внедряет новые технологии развертывания и ждет результатов. Но спустя год выясняется, что вместо…

Читать далееInverse Conway Maneuver: Как изменить структуру команд, чтобы получить идеальную архитектуру

Закон Конвея: Как структура компании определяет архитектуру продукта

В 1967 году программист Мелвин Конвей сформулировал наблюдение, которое навсегда изменило подход к управлению разработкой. Он заявил, что организации, проектирующие системы, неизбежно создают архитектуры, которые являются точной копией их внутренних…

Читать далееЗакон Конвея: Как структура компании определяет архитектуру продукта