Наука как инструмент. Эффект Барьер Ф.Брукса

Nov 26, 2023 10:12

Предыдущий текст
Оглавление

Известен эффект неизбежной максимизации энтропии закрытой системы. Эффект Б.Б. прогнозирует неизбежность энтропийной смерти любой открытой системы (например, компьютерной программы или научной теории), взаимодействующей с внешним миром.
Энтропийная смерть системы выражается в том, что принципы и структура, определяющие систему (которые можно назвать необходимым условием, базой гомеостаза) в процессе функционирования системы вступают в непримиримое противоречие с необходимостью адаптации системы к изменяющимся условиям.
Попытки адаптировать систему приводят к новым конфликтам с ее базовыми принципами. Пока конфликты между требованиями к системе и ее структурой не затрагивают базовых принципов, до тех пор система способна адаптироваться без разрушения и/или замены на новую систему Если систему рассматривать как черный ящик, то приближение к Барьеру Брукса можно интерпретировать как сужение адаптационных возможностей.
В технике приближение к Б.Б. проявляется, по мере эксплуатации. В новой системе число отказов велико, но они исправимы. Затем следует период с низким числом отказов - система адаптирована. Старение системы характеризуется нарастанием числа отказов, вплоть до полной невозможности ремонта.
После достижения Барьера Брукса у системы следующие варианты будущего:
● Закукливание - т.е. изоляция. Это временное решение, поскольку полностью замкнутых на себя систем не существует
● Фатальное разрушение
● Превращение в новую систему на новых принципах через катастрофическое нарушение гомеостаза

Эффект Б.Б. был выявлен эмпирически Ф.Бруксом, когда он руководил разработкой операционной системы для компьютера IBM360 в середине 1960-х годов. Эффект был опубликован в книге “Мифический человеко-месяц или как создаются программные системы” в 1975 году.
При разработке и сопровождении информационных систем (т.е. их адаптации) эффект проявляется в том, что рано или поздно наступает момент, когда вследствии исправления очередной ошибки возникает в среднем одна новая ошибка в непредсказуемом месте системы (признак Б.Б). В такой ситуации проще всю систему перепроектировать заново.
Ф.Брукс также выявил нелинейную зависимость сроков разработки проекта от размера коллектива. С увеличением коллектива разработчиков срок разработки может сначала уменьшаться. Уменьшение сроков происходит медленнее, чем растет число разработчиков. Затем время разработки перестает сокращаться и начинает увеличиваться (достигнут Б.Б) - основные усилия тратятся на организацию коллектива, а не на разработку продукта. Попытки исправить ситуацию привлекая новых людей приводит к еще большему увеличению сроков.
В научных информационных системах, достигших Б.Б., эффект проявляется как:
● факты, несовместимые или необъяснимые в одной теории
● выводы из теории несовместимы друг с другом
● есть несовместимые теории, основанные на одних и тех же фактах

Когда социальные системы достигают Барьера Брукса, это проявляется в неэффективности управленческих решений, цель которых в исправлении нежелательных явлений. При перестройке социумов возникает переходной колебательный процесс - от авторитарно-иерархических систем управления к сетевым-коллегиальным и обратно.
Чем проще и жестче система, тем чаще она разрушается в столкновении с реальностью. Чтобы справиться с эффектом Б.Б. сложные системы строят модульно, на фрактальных принципах подобия, самоуправления, симбиоза.
Для социальных систем достижение Б.Б. часто выглядит как эскалация конфликтов и большие издержки - в экономике, популяции, политическом рейтинге лидеров. Преодоление Б.Б. лежит в кардинальной перестройке структуры общества, чему обычно сопротивляется прежняя элита и на чем настаивает элита новая.

Продолжение

science, общество, science_tech

Previous post Next post
Up