Теории социального развития: эволюция научных взглядов
Страница 1
Материалы и статьи » Теоретические основания социального программирования » Теории социального развития: эволюция научных взглядов

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

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

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

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

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

Страницы: 1 2 3 4 5 6


Похожие статьи: