5. Управление: качество и оптимальность
5. Управление: качество и оптимальность
Управление для субъекта управленца в принципе возможно только объективно существующими процессами (объектами), устойчивыми в смысле предсказуемости для субъекта-управленца. Если в отношении объективности и предсказуемости возникнут иллюзии, то они вызовут со временем вполне реальное разочарование.
Наличие устойчивости по предсказуемости во многих случаях объективно позволяет процесс, развивающийся объективно, привести к субъективно выбранной прогнозной цели из множества (счётного или несчётного, конечного или бесконечного) объективно возможных вариантов развития процесса. Здесь слово «объективно» подразумевает прежде всего иерархически высшее объемлющее управление, поддерживаемое Всевышним. Также субъект, опирающийся на устойчивую предсказуемость(,) в пределах иерархически высшего объемлющего управления(,) может разрешать ситуации конфликтного управления одним объектом, осуществляемого несколькими субъектами, приемлемым для себя образом. Выделенные жирным слова относятся и к началу предложения, и к концу его, поскольку иерархически высшее объемлющее управление стоит над ситуацией конфликта. Две запятые взяты в скобки, поскольку причастный оборот для полноты понимания двойственного смысла следует закрывать попеременно и там, и там.
Понятию «управление» всегда сопутствует понятие качество управления. Характеристики реального управления всегда отличаются от идеальных, предписанных вектором целей управления. «Разность» вектора целей и вектора текущего состояния объекта даёт вектор ошибки управления. Векторы ошибок, в которых ни одна из частных ошибок управления не превосходит субъективно предписанных допустимых отклонений от идеального режима, образуют допустимое множество векторов ошибок. Поскольку размерность вектора ошибки (количество частных целей управления в его составе) может быть очень велика, то пользоваться вектором в целом для сопоставления разных процессов управления по одному и тому же общему для них вектору целей – не всегда удобно. Поэтому в случаях сопоставления, когда, во-первых, ни одна из частных ошибок не выходит за допустимые границы и, во-вторых, когда не встаёт вопрос о пересмотре иерархии приоритетов в векторе целей, предпочтительно иметь одну оценку вектора ошибки, позволяющую отвечать на вопросы: хорошо либо плохо? лучше либо хуже? Такая оценка называется качество управления; это – мера вектора ошибки, то есть обобщающая оценка всей совокупности частных ошибок управления, входящих в вектор ошибки.
Полный перечень целей управления в векторе целей можно разбить на группы и на основе компонент, входящих в каждую из них, построить частную оценку качества управления; а частные оценки свести в новый вектор ошибки существенно меньшей размерности, чем исходный (в него можно включить и общую оценку качества управления). Построение вспомогательного вектора ошибки управления, включающего в себя частные оценки качества управления, может быть полезным при анализе режимов маневров, когда на разных этапах маневра общий вектор целей может менять свою иерархическую упорядоченность и размерность. Если вектор ошибки может быть интерпретирован в форме числового алгебраического п—мерного вектора (столбец чисел), то в качестве его меры может выступать какая-либо из норм [29] вектора (хотя бы его «длина» – диагональ параллелепипеда, построенного на компонентах вектора в п—мерном пространстве с ортогональным базисом).
Если принято некое правило построения оценки качества управления, то преобразование вектора ошибки в оценку качества управления однозначно; обратный переход в силу многомерности пространства целей управления – многозначен и потому интереса не представляет.
Оценка качества управления всегда субъективна: во-первых, субъективен выбор множества частных целей управления; во-вторых, субъективно устанавливается иерархия их значимости; в-третьих, на основе одного и того же вектора ошибки можно построить не одну обобщающую оценку всей совокупности частных ошибок, входящих в вектор, употребляя разные правила (алгоритмы) преобразований. Эти три фактора необходимо учитывать даже при сопоставлении оценок качества управления однокачественными процессами, но управляемыми разными субъектами.
В ситуациях же конфликтного управления одним и тем же объектом со стороны разных субъектов вопрос о качестве управления тем более многозначен. В зависимости от того, что конкретно каждым из субъектов-управленцев воспринимается в качестве частных ошибок и частных целей управления, складываются их вектора целей и вектора ошибок управления, в результате чего при совпадении возникают коалиции объективных союзников, которые распадаются, когда процесс конфликтного управления затрагивает несовпадающие цели, что порождает в коалиции взаимно исключающие оценки ошибок управления.
Единственное исключение из субъективизма оценок качества управления возникает при сопоставлении совокупности однокачественных частных процессов в объемлющем процессе иерархически высшего управления. Оценка качества управления, выставленная Всевышним в иерархически Наивысшим управлением, объективна по отношению ко всякому из частных, вложенных в него процессов.
* * *
В условиях многомерности вектора целей иерархически высшего объемлющего управления и вложенных в него частных управлений может возникать интересная и значимая для практики особенность. Рассмотрим вложенный процесс управления, обладающий следующими свойствами: в его вектор целей входит некоторое количество частных целей иерархически высшего объемлющего управления, однако иерархия целей в нём может быть даже обратной иерархии целей объемлющего управления. То есть данный вектор целей может быть очень примитивен в сопоставлении его с иерархически Наивысшим. Но управляющим субъектом при этом наложены очень жёсткие требования на частные ошибки управления, попадающие в иерархически высший вектор ошибки, и процесс протекает в пределах этих жёстких требований. Иерархически Наивысшая оценка качества управления в этом процессе, тем не менее, может оказаться выше, чем у других вложенных однокачественных процессов, чьи вектора целей соответствуют в большей степени иерархически Наивысшему вектору по частным целям и их иерархии, но вектора ошибки управления «гуляют» в субъективно признанных допустимыми, но очень широких пределах, не соответствующих требованиям Наивысшего управления.
* * *
Из множества однокачественных процессов, управление которыми подчинено общим для них вектору целей и оценке качества управления, процесс, обладающий экстремальной (наивысшей или наинизшей) оценкой качества управления, называют оптимальным.
Из этого разворачивается вся теория оптимального управления, построенная на принципе максимума оценки качества управления. Поскольку в основе понятия оптимальности лежат субъективно назначенные категории, свойственные процессу управления, то понятие оптимальности тоже субъективно. Наиболее часто встречается понимание оптимальности в смысле минимума потребления ресурсов, в смысле максимальных или минимальных характеристик объекта и в смысле минимума времени маневра перехода из одного режима в другой. В большинстве случаев каждый из видов оптимальности отрицает другие. Возможны критерии оптимальности, построенные на комбинации нескольких частных критериев оптимальности.
Для оптимизации управления проектами, в осуществлении которых в разных местах и в разное время в некотором порядке участвует много исполнителей (как физических, так и юридических лиц), могут быть применены так называемые «сетевые методы». Всё, что входит в теорию и практику «сетевого планирования», проистекает из выявления рубежей, разделяющих различные этапы и фазы работы в целом, на которых объективно возможны однозначные оценки «выполнено – не выполнено», «достигнут ожидаемый результат – не достигнут» по отношению к каждому из фрагментов работы и работе в целом. Если разделение работы в целом на фрагменты (этапы), разграниченные рубежами контроля по факту «выполнено – не выполнено», изобразить графически, то схема проекта будет представлять собой сеть. В ней рубежи контроля завершения этапов и начала следующих этапов предстанут как узлы, а этапы работы предстанут как линии, соединяющие узлы друг с другом.
Сетевые методы применяются для оптимизации проектов в смысле достижения минимума времени выполнения работы в целом. При этом продолжительность этапов работ между контрольными рубежами при представлении (отображении) планов работ в виде сетевых графиков задаётся на основе нормативной базы «технологического времени» ведения различных видов работ, порождаемой системой бухгалтерского учёта расходования ресурсов и хронометражём реальных технологических операций при сложившейся организации работ на предприятии, а также в ряде случаев – на основе интуитивных оценок.
Разработаны алгоритмы, позволяющие вычислить общую продолжительность выполнения проекта; выявить в проекте иерархию зависимости общей продолжительности проекта от возможности задержки выполнения каждого из этапов и т.п. Это всё рассматривается в специальной литературе [30].
Сетевые методы могут обслуживать алгоритм метода динамического программирования (о нём речь пойдёт далее в разделе 14), поскольку в некоторых иерархически многоуровневых шаговые выигрыши в методе динамического программирования могут быть получены на основе сетевых методов.