Чтение онлайн

на главную - закладки

Жанры

Системное мышление 2019
Шрифт:

Если вспомнить, что отверстие занимает определённый объём, определённое место в пространстве-времени, то дальше ему можно дать имя (инженеры так и делают), и обсуждать какие-то технологические операции с ним – изготовление, учёт, проверку, ремонт, «настройку». Более того, это хороший критерий для определения того, стоит ли такой «дырке» давать название: если есть какая-то операция с такой «дыркой», то для учёта и проверки такой операции лучше бы у дырки было отдельное имя. Дырка занимает место в пространстве-времени, следовательно присутствует в физическом мире. «Рабочая полость» в компрессоре – это тоже «дырка», рабочее пространство в трубопроводе – это тоже «дырка». Легко о них думать, представляя заполненным это пространство молекулами газа или жидкости, или даже вакуумом: физическое вещество тут не важно. Важно, как об этом думать, а думать нужно о местах физического мира, областях/объёмах

пространства/времени.

Антракт – это часть (во времени) от концерта или спектакля, когда отсутствует представление. Рассуждать об антракте можно так же, как и об инженерных отверстиях, но это будет не пространственная часть, а часть во времени спектакля или концерта.

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

Если понимать, что сварной шов – это просто место в пространстве (и времени!), то никаких проблем в мышлении о таком объекте не появляется: это такая же часть системы как собственно труба, или шестерёнка, или отверстие.

Работы и действия

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

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

А отношение участия (participation) в изменениях/действиях/процессах/процедурах/activities – это просто специализация отношения состава (composition, part_of).

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

.

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

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

Танец – это процесс/действие/activity, но мы можем думать о нём примерно так же, как о «станке», «автомобиле», «отверстии». И уточнять, что такое «танец» можно, давая примеры его воплощений, а не обращаясь к определениям (что часто приводит к длительным и бесплодным «спорам о терминах»). О самых разных предметах (включая процессы!) можно думать более-менее одинаково, и это сильно экономит мышление.

По танцу

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

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

Системы (в том числе процессы, в том числе и работы) какого-то предприятия, и в том числе оргпроцессы 62 предприятия тем самым становятся вполне «физичными», неабстрактными, имеющими пространственно-временную протяжённость, их легко представить, их легко обнаружить по их описаниям, их легко описывать. Для начала нужно просто перечислить входящие в оргпроцесс физические объекты – и сразу станет понятно, одинаково ли вы понимаете этот оргпроцесс с другими людьми на предприятии. Но нельзя «подводить под определение», нельзя определять оргпроцессы через задание для них каких-то классов операций/процедур, это только приведёт к спору о терминах. И нельзя считать регламенты оргпроцессов ими самими: регламенты только описывают процесс! «Постучать» по регламенту (на экране, или бумаге, или даже по компьютерной памяти) нельзя, но можно постучать по регламенту-на-носителе, по документу регламента, процессной документации. И это постучать по совсем другому объекту, чем оргпроцесс/работа, определяемые регламентом.

62

Мы вслед за ISO 29148 рекомендуем говорить не «бизнес-процессы» (business process), а «организационные процессы» (organizational processes), оргпроцессы.

Мы часто будем приводить в качестве примера системы танец – танцы имеют процессную природу, они не такие тривиальные для мышления, как насосы или автомобили. Но танцы всё ещё много проще предприятия, поэтому думать о танцах проще, чем о предприятии. И совсем недаром одна из классических (год выпуска – 1999) книг Peter Senge по системному мышлению для предприятий называется «Танец перемен» 63 .

Компьютерные программы

63

https://www.ozon.ru/context/detail/id/1378492/

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

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

Поделиться:
Популярные книги

(Не)зачёт, Дарья Сергеевна!

Рам Янка
8. Самбисты
Любовные романы:
современные любовные романы
5.00
рейтинг книги
(Не)зачёт, Дарья Сергеевна!

На границе империй. Том 10. Часть 4

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 10. Часть 4

Черный Маг Императора 12

Герда Александр
12. Черный маг императора
Фантастика:
юмористическое фэнтези
попаданцы
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Черный Маг Императора 12

Воевода

Ланцов Михаил Алексеевич
5. Помещик
Фантастика:
альтернативная история
5.00
рейтинг книги
Воевода

Аргумент барона Бронина 3

Ковальчук Олег Валентинович
3. Аргумент барона Бронина
Фантастика:
попаданцы
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Аргумент барона Бронина 3

Красноармеец

Поселягин Владимир Геннадьевич
1. Красноармеец
Фантастика:
боевая фантастика
попаданцы
4.60
рейтинг книги
Красноармеец

Возвышение Меркурия

Кронос Александр
1. Меркурий
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия

Выстрел на Большой Морской

Свечин Николай
4. Сыщик Его Величества
Детективы:
исторические детективы
полицейские детективы
8.64
рейтинг книги
Выстрел на Большой Морской

Мастер 3

Чащин Валерий
3. Мастер
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Мастер 3

Адвокат вольного города 5

Кулабухов Тимофей
5. Адвокат
Фантастика:
городское фэнтези
альтернативная история
аниме
5.00
рейтинг книги
Адвокат вольного города 5

Измена. Возвращение любви!

Леманн Анастасия
3. Измены
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Измена. Возвращение любви!

Отморозки

Земляной Андрей Борисович
Фантастика:
научная фантастика
7.00
рейтинг книги
Отморозки

Невеста напрокат

Завгородняя Анна Александровна
Любовные романы:
любовно-фантастические романы
6.20
рейтинг книги
Невеста напрокат

Запечатанный во тьме. Том 1. Тысячи лет кача

NikL
1. Хроники Арнея
Фантастика:
уся
эпическая фантастика
фэнтези
5.00
рейтинг книги
Запечатанный во тьме. Том 1. Тысячи лет кача