Научная статья на тему 'Особенности социальных алгоритмов'

Особенности социальных алгоритмов Текст научной статьи по специальности «Социологические науки»

CC BY
957
101
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
социальный алгоритм / социальная технология / технологический коридор реализации процедур социальных алгоритмов / social algorithm / social technology / technological corridor of implementation of social algorithm procedures

Аннотация научной статьи по социологическим наукам, автор научной работы — Шмарион Юрий Васильевич

Статья посвящена рассмотрению особенностей создания и реализации базовой части социальных технологий – социальных алгоритмов. Посредством системной интеграции трех подходов: системного, синергетического и процессного определены концептуальные основы построения социальных алгоритмов. С позиций процессного подхода предложена типологизация социальных технологий, а также определены функциональные связи первого и второго иерархических уровней. Уточнены требования, предъявляемые к реализации социальных алгоритмов. Определена технология принятия решения исполнителем алгоритма при выполнении текущей процедуры социальной технологии. Предложенные теоретические разработки будут способствовать эффективному проектированию и внедрению социальных технологий.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

SOCIAL ALGORITHM PECULIARITIES

The article is devoted to the peculiarities of creation and realization of a basic part of social technologies – social algorithms. The conceptual foundation of social algorithm construction is identified by integration of three approaches: systematic, synergetic and process approach. Within the framework of the process approach, the typology of social technologies is worked out, also the functional relationships of the first and second hierarchical levels are described. The requirements for social algorithm implementation are specified. This notion specifies the procedural aspect of social algorithm implementation. The technology of decision-making, which is supposed to be used by the algorithm user, is described. The proposed theoretical ideas will contribute to the effective design and implementation of social technologies.

Текст научной работы на тему «Особенности социальных алгоритмов»

УДК 316.4.06

ОСОБЕННОСТИ СОЦИАЛЬНЫХ АЛГОРИТМОВ Ю.В. Шмарион

Статья посвящена рассмотрению особенностей создания и реализации базовой части социальных технологий - социальных алгоритмов. Посредством системной интеграции трех подходов: системного, синергетического и процессного определены концептуальные основы построения социальных алгоритмов. С позиций процессного подхода предложена типологизация социальных технологий, а также определены функциональные связи первого и второго иерархических уровней. Уточнены требования, предъявляемые к реализации социальных алгоритмов. Определена технология принятия решения исполнителем алгоритма при выполнении текущей процедуры социальной технологии. Предложенные теоретические разработки будут способствовать эффективному проектированию и внедрению социальных технологий.

Ключевые слова: социальный алгоритм, социальная технология, технологический коридор реализации процедур социальных алгоритмов.

SOCIAL ALGORITHM PECULIARITIES Y.V. Shmarion

The article is devoted to the peculiarities of creation and realization of a basic part of social technologies - social algorithms. The conceptual foundation of social algorithm construction is identified by integration of three approaches: systematic, synergetic and process approach. Within the framework of the process approach, the typology of social technologies is worked out, also the functional relationships of the first and second hierarchical levels are described. The requirements for social algorithm implementation are specified. This notion specifies the procedural aspect of social algorithm implementation. The technology of decision-making, which is supposed to be used by the algorithm user, is described. The proposed theoretical ideas will contribute to the effective design and implementation of social technologies.

Key words: social algorithm, social technology, technological corridor of implementation of social algorithm procedures.

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

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

лизации главных социальных процессов, способствуют обновлению и оптимизации базовых общественных процессов современного общества [1].

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

Социальные алгоритмы являются базовой основой социальных технологий как на этапе их разработки, так и на эта-

пе их внедрения. В этой связи является актуальным рассмотрение теоретических и практических аспектов особенностей их создания и реализации при решении практических задач [2].

Основной методологической компонентой создания социальных технологий является, собственно, технологиза-ция социальной системы (процесса). Процедуру технологизации предваряет специализированное прикладное социологическое исследование, имеющее целью - получение актуальных эмпирических данных об объекте технологизации. Это исследование включает в себя выделение объекта исследования из среды; выявление основных элементов социального процесса (элементный компонент: состав элементов (входы, выходы, управления, возмущения) и их характеристики, которые оказывают влияние на реализацию социального процесса и классифицируются по признакам изменяемости и управляемости: измеряемые, но не управляемые, измеряемые и управляемые, неизмеряемые и неуправляемые); установление связи между элементами этого процесса (структурный компонент, определяющий причинно-следственные связи объекта управления и, следовательно, вид модели объекта).

Системный анализ объекта техноло-гизации, выполненный по результатам специализированного социологического исследования, всегда необходим, когда анализируются сложные социальные системы. Системный анализ простых со-

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

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

Необходимо выделить, как минимум, два уровня связей. Технологический фундамент социального процесса составляют функциональные связи первого иерархического уровня, которые предопределяются сущностью основного процесса социальной системы и в связи с этим являются функционально необходимыми. На втором иерархическом уровне доминируют функциональные связи, которые имеют социальную при-

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

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

ния структуры текущей выполняемой процедуры с целью ее последующей алгоритмической декомпозиции. Кроме того, исполнитель социальной технологии может, применяя полученные данные о состоянии социальной системы на предварительных этапах, уточнить параметры социальной системы.

При разработке социальной технологии в неё необходимо заложить возможность включения адаптационных механизмов. Если такого не будет предусмотрено, то мы получим квазисоциальную технологию, реализация которой не даст удовлетворительных результатов. А насущная потребность субъекта в таких результатах будет требовать постоянной модернизации этой квазисоциальной технологии с непременным постоянным выделением дополнительных ресурсов, что в реальных условиях не представляется возможным. Адаптивные механизмы, встроенные в социальные технологии, дают возможность исполнителю, обладающему требуемым уровнем социально-технологической культуры, всегда достигать наилучшего социального результата при ограниченном ресурсном обеспечении (время, финансы, человеческий капитал и т.п.).

Социальная технология со встроенными механизмами адаптации ввиду ее сложности создания и реализации может быть описана с использованием системного и синергетического подходов. Как указывалось, системный подход обеспечит нам возможность выявить элементы

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

Наши исследования в части процедур технологизации, разработки социальных технологий и их реализации установили, что для технологизируемых социальных систем интегральными параметрами порядка являются процессы. Таким образом, декомпозиция технологизируе-мой социальной системы превращается в процессную декомпозицию. Процессная декомпозиция технологизируемой социальной системы позволяет выделить три совокупности процессов:

• совокупность основных процессов, функционирование которых связано с получением ожидаемого социального результата (или достижение поставленной цели);

• совокупность вспомогательных процессов, функционирование которых связано с решением внутрисистемных задач, ориентированных на обеспечение основных процессов;

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

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

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

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

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

Впервые на необходимость рассмотрения процессов социальных систем указал Т. Парсонс [3, с. 180-185], однако в литературных источниках по социальному управлению, базирующихся на структурно-функциональном подходе, в основном внимание уделяется структурам, функциям, кадрам и не заслуженно мало уделяется внимания процессам. Основная причина заключается в том, что системная интеграция структурно-функционального и процессного подхода в решении задач технологизации соци-

альных систем предполагает использование теории и практики моделирования социальных процессов, специализированного программного обеспечения и информационных технологий для выявления количественных однородностей.

Выполнив системный анализ объекта технологизации и процессную декомпозицию, можно переходить, собственно, к разработке социальных технологий. Логично предположить, что типология социальных технологий будет согласована с процессной типологией. Следовательно, необходимо будет разрабатывать три типа социальных технологий, соответственно: социальные технологии основных процессов, социальные технологии вспомогательных процессов и социальные технологии управленческих процессов. Отметим, что реализация процессов каждого типа предполагает все многообразие видов социального взаимодействия всех социальных групп, задействованных в функционировании социальной системы. Причем, уровень и интенсивность социального взаимодействия будет выше в основных и управленческих процессах, чем во вспомогательных процессах.

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

только специфика конкретной рациональной социальной деятельности, но и высокий уровень социально-технологической компетенции и компетентность деятеля.

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

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

уровне. Алгоритм представляется как линейная последовательность простых действий. При этом за полем зрения разработчиков социальных технологий остаются такие важные понятия алгоритмизации, как исполнитель алгоритма, система команд исполнителя алгоритмов, базовые алгоритмические структуры. Игнорирование этих понятий при разработке социальных технологий, которые задумываются как объекты для тиражирования и решения типичных социальных задач приводит к тому, что они таковыми на самом деле не являются.

Отдельного рассмотрения заслуживает процесс выполнения социального алгоритма социальной технологии. Первая проблема - это исполнитель социального алгоритма, система команд которого разработчику, как правило, неизвестна. Система команд должна быть такой, чтобы ее было достаточно для качественного выполнения социального алгоритма. В этом случае социальная технология может четко выполнить свое предназначение. Вторая проблема - система команд исполнителя ограничена, и количество его возможных команд меньше, чем количество команд, предусмотренных в социальном алгоритме социальной технологии. Тогда этот исполнитель не сможет получить желаемый результат позитивного преобразования социальной действительности. Третья проблема - неверная оценка требуемых ресурсов для выполнения в полном объеме социального алгоритма социальной технологии.

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

ции сложных процедур не менее сложным является динамическое распределение ресурсного обеспечения, которое должно гарантировать выполнение каждой процедуры или команды.

Осмысление и разработка социального алгоритма должны осуществляться при соотнесении получаемой разработки с основными свойствами алгоритмов: дискретностью, результативностью, массовостью и детерминированностью.

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

интеллектуальных возможностей исполнителей алгоритмов отказываются от абсолютной дискреционности действий, поскольку она становится слишком дорогой (например, по причине издержек времени на обдумывание), и предоставляют некоторую «социально-технологическую свободу» в принятии окончательного решения.

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

Во-вторых, как утверждают В.И. Курбатов и О.В. Курбатова [4, с. 27-28] социальные процессы развиваются в соот-

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

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

опыту, либо к актуальным теоретическим закономерностям и эмпирическим данным о данном социальном процессе, либо к описанию порядка выполнения процедуры, достаточно подробно представленному в инструкции по реализации социальной технологии.

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

Таким образом, посредством системной интеграции трех подходов: системного, синергетического и процессного сформулированы концептуальные основы построения социальных алгоритмов. В ходе процессной декомпозиции определены три типа социальных процессов основные, вспомогательные и управляющие. Установлена логическая связь между типологией социальных процессов и типологией социальных технологий, что существенно конкретизирует и упрощает разработку социальных технологий основных, вспомогательных и управленческих процессов. Раскрыта социальная сущность функциональных связей первого и второго иерархических уровней. Показано, что переход от функциональных связей первого иерархического уровня ко второму предо-

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

горитма, обеспечивающая высокий уровень результативности их выполнения.

Предложенные концептуальные, теоретические, технологические разработки и практические рекомендации алгоритмизации социальных процессов позволят повысить технологичность, рациональность и результативность разработки и внедрения социальных технологий, что непременно позитивно скажется на качестве социального управления.

Список литературы

1. Дятченко Л.Я. Социальные технологии в управлении общественными процессами / Л.Я. Дятченко. - Белгород: Центр социальных технологий, 1993. - 343 с.

2. Социальные технологии. Толковый словарь /Отв. ред. В.Н. Иванов. - Москва-Белгород: Луч-Центр социальных технологий, 1995. - 309 с.

3. История теоретической социологии: В 4 т. / Ответ. ред. и составитель Ю.Н. Давыдов. - М.: Изд-во «Канон+» ОИ «Реабилитация», 2002. - Т.3. - С.180-185.

4. Курбатов В.И. Социальное проектирование / В.И. Курбатов, О.В. Курбатова. - Ростов н/Д: Феникс, 2001. - С. 27-28.

References

1. Dyatchenko L.YA. Social'nye tekhnologii v upravlenii obshchestvennymi processami / L.YA. Dyatchenko. - Belgorod: Centr social'nyh tekhnologij, 1993. - 343 s.

2. Social'nye tekhnologii. Tolkovyj slovar' /Otv. red. V.N. Ivanov. - Moskva-Belgorod: Luch-Centr social'nyh tekhnologij, 1995. - 309 s.

3. Istoriya teoreticheskoj sociologii: V 4 t. / Otvet. red. i sostavitel' YU.N. Davydov. - M.: Izd-vo «Kanon+» Ol «Reabilitaciya», 2002. - T.3. - S.180-185.

4. Kurbatov V.I. Social'noe proektirovanie / V.I. Kurbatov, O.V. Kurbatova. - Rostov n/D: Feniks, 2001. - S. 27-28.

i Надоели баннеры? Вы всегда можете отключить рекламу.