Однако практическая работа по проектированию смешанных систем, основанная на этих принципах, натолкнулась на многочисленные затруднения; стала совершенно очевидной непригодность «машинных» языков для описания поведения и функционирования человека в системе; была подвергнута сомнению сама задача распределения функций между человеком и машиной
Два основных принципа можно сформулировать, исходя из специального методологического анализа ситуации: 1) включение человека в информационно-управляющую систему, независимо от того, на что рассчитывал проектировщик, превращает эту систему в объект принципиально иного типа, который уже не может быть представлен в виде «поточной» системы; этот объект — система человеческой деятельности; 2) благодаря специфическим особенностям деятельности, машины с их функционированием перестают быть компонентами системы, лежащими на одном уровне с человеком и его деятельностью, а как бы опускаются на один уровень иерархии ниже; между деятельностью человека и функционированием машины устанавливается отношение «наложения»; в силу этого не людей мы должны рассматривать в качестве элементов технических систем, а машины в качестве материала (не компонентов или элементов!) в системах человеческой деятельности.
Специально нужно отметить, что при такой постановке вопроса проектирование систем «человек — машина» становится элементом и средством социальной организации и социального проектирования.
Специфическими особенностями систем деятельности являются: 1) рефлексивные связи между разными ее элементами, возникающие за счет работы сознания, и обусловленная этим множественность существования многих единиц системы; 2) ключевая роль цели деятельности, относительно которой группируются все остальные элементы; 3) открытый характер структуры, допускающий любые расширения и дополнения как извне, так и изнутри системы.
В системах деятельности нет поточных систем, нет обратных связей в точном смысле этого слова, нет переработки информации и многих других моментов, привычных для нас; вместе с тем в них есть много такого, что не может быть изображено с помощью принятых сейчас понятий и языков. «Конструктор», которым мы владеем, не годится для моделирования систем человеческой деятельности, и поэтому главной задачей в системном проектировании стало сегодня создание нового «конструктора», из элементов которого можно было бы строить модели систем деятельности и таким образом решать задачи проектирования систем «человек — машина».
Автоматизация проектирования и задачи развития проектировочной деятельности[160]
1. Хотя сама идея
Среди факторов, определяющих современную идеологию автоматизации, безусловно нужно назвать: а) исключительное значение ЭВМ при разработке планов и программ