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

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

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

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

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

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

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

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

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