DictionaryForumContacts

   English Russian
Google | Forvo | +
Conway's lawstresses
progr. закон Конвея (Организации, проектирующие информационные системы, неизбежно воспроизводят конструкцию, чья структура является копией структуры взаимодействия внутри самой организации. В организациях с сильными связями разработка программного продукта обычно подкрепляется четкой выверенностью целей и представлений, а организации со слабыми связями хорошо представлены распределенными сообществами, разрабатывающими программные продукты с открытым кодом. Организации с менее сильными связями обычно создают системы с большей модульностью и меньшей степенью связанности, а организации с более сильными связями – программные средства, обладающие меньшей модульностью. Географическая разнесённость команд, участвующих в разработке программной системы, может стать стимулом для разбиения системы на логические части и в этой связи надо продумать возможность назначения владельцами кода различных частей программной системы отдельно взятые команды, находящейся географически в одном месте, что позволит поддерживать стоимость внесения изменений в систему на низком уровне. Alex_Odeychuk)