div.main {margin-left: 20pt; margin-right: 20pt} Война автоматизации
Сергей Лебеденко PC Week/RE 01/26 Планета
КИС
Итак, “война автоматизации” началась. Ваш завод, фирма, объединение,
корпорация или торговая империя терпит поражение за поражением в битве с
тем программным обеспечением, которое уже установлено на ваши компьютеры
(ну а если еще не установлено, все же такая вещь, как компьютер, вам
известна).
Империю надо срочно спасать! Спасать от злобного хаоса, грозящего
поглотить ее в отсутствие доброй силы информационных технологий. Где же те
могучие рыцари-джедаи с фронта автоматизации, спешащие вам на помощь? Да
везде!!! Куда ни глянь, всюду фирмы, предлагающие вам “ИСУ”, “КИС”,
“комплексное ПО” для малого, среднего, крупного и прочего бизнеса, — стоит
только развернуть любое специализированное периодическое издание. Лично я
ни одной такой программы не видел, но не в этом суть вопроса.
И хотя все обещания добрых рыцарей автоматизации надо делить как
минимум на тридцать два, вы все же находите своего потенциального
защитника. Пусть не в каком-нибудь отсталом уезде, а в славном городе
Петербурге или в Москве. Заграничного либо отечественного — в принципе
неважно. Поверьте, в нынешнее время от этого погода внутри вашей империи
не зависит.
Вот тут-то и начинается самое забавное. Естественным вашим желанием
будет автоматизировать сразу все и по возможности бесплатно, ну в крайнем
случае за какие-нибудь “смешные деньги”. Но гордое племя славных рыцарей
ИT почему-то усиленно противится вашему благородному порыву, говорит о
множестве трудностей и о злобном хаосе повседневности на всех уровнях
вашей доброй деятельности. Вам тут же предлагается перейти на новые
прогрессивные методы — начать, по-модному, “проект автоматизации”.
О-о-о!!! Услышав такие серьезные слова от самого старейшины ордена рыцарей
ИT, вы впадаете в благоговейный транс и, как загипнотизированный,
повторяете только одно слово: “ХОчУ, ХОчУ, ХОчУ!!!”. Старейшина тут же
выдает вам бумажку с запредельной (на ваш взгляд) цифрой, которую он хочет
от вас получить за все обещанное добро. Однако ваш организм, привыкший к
экономическим перегрузкам до десяти “же” (чай, в России живем), быстро
стряхивает с себя тяжелый транс, и вы вступаете на тропу переговоров. Тут
можно долго и основательно рассказывать, как вы будете искать друг у друга
сор в глазах, а заодно и у всех, кто под руку подвернется, дабы означенную
цифру подвести под единый знаменатель, но это уже другой сюжет из наших
автоматизированных войн.
Но вот наконец-то все согласовано и у вас на руках пара фолиантов
пергаментов, скрепленных гербовыми печатями с обеих сторон. Приступаем к
“проекту автоматизации”.
Фаза первая — обследование предприятия. Вы смутно представляете себе,
как работает программа на компьютере, а рыцарям ИT зачастую даже невдомек,
от чего же вас надо защитить. В вашей империи появляются люди, которые
должны провести необходимое обследование. Что же будет результатом этого
процесса? Если вы не включили данный пункт в строчки согласовательного
фолианта, то как бы вам не распрощаться с авансом, уже переданным в хищные
лапы старейшин: по истечении срока обследования вам попросту могут
показать шиш с маслом. В крайнем случае можете рассчитывать на три десятка
страничек, отдаленно напоминающих курсовую работу вашего младшенького,
поступившего в этом году на первый курс медицинского института, ибо на них
будет больше утешительных слов для психически неуравновешенных личностей,
чем конкретных результатов. Так что предлагается один хороший совет: сразу
определите тип, вид и форму результата обследования вплоть до пунктов,
подпунктов и количества приложений документа, который вам должны
представить, желательно со ссылками на первоисточники. Только в этом
случае вы можете быть уверены, что цель обследования для вас и вашего, так
сказать, “партнера” по борьбе с хаосом очевидна. И что оба вы думаете о
работе одинаково, а это тоже немаловажно.
Классики обследования говорят о двух основных частях такого
результирующего документа: описании ситуации на фронтах борьбы с хаосом на
текущее время (модель “как есть”) и описании грядущей совместной победы
всех добрых сил (модель “как будет”) после установки могучего рыцарского
оружия (ИСУ, КИС и проч. — см. выше). Импровизаций на классические темы
существует множество, их величина и качество исполнения зависят от вашего
желания и профессионализма рыцарей, хотя нельзя забывать, что за деньги
можно получить все. Тут главное — определить театр автоматизационной войны
и тактику представления ситуации в результирующем документе. Театр — это
те службы, отделы, департаменты вашей фирмы, которые вы хотели бы
поставить на новые рельсы. А тактика — технология формирования моделей и
их описание. При любой тактике и на любом театре действий необходимо
поставить большой ВОПРОС: а почему у нас так плохо, и как это “плохо”
будет работать на рыцарском “добре”? Говоря иными словами — необходимо
провести сравнительный анализ технологий управления, существующих на вашем
предприятии, и технологий, уже запрограммированных в выбранном вами ПО.
Без этого пункта в одной обертке можно получить две совершенно
несоотносящиеся вещи: описание технологий вашего предприятия и описание
технологий работы программного обеспечения. Причем второе никак не будет
согласовываться с первым. “А зачем согласование? — могут спросить
благородные рыцари ИT, — мы же предлагаем лучшее. Но лучшее — враг
хорошего, говорит народная мудрость.
Доказательства того, что они предлагают лучшее и хорошее, пусть рыцари
представят в пункте “сравнительный анализ технологий”. Очень часто в
больших империях явно или подпольно трудятся местные богатыри-монахи,
эдакие Пересветы с Ослябями, которые уже давно оптимизировали самые
“узкие” участки вашего фронта, причем настолько хорошо, что для вас это
нормальное состояние дел и оптимизация остается незамеченной. А о том, что
данного алгоритмического решения нет в предлагаемом ПО, вам скажет далеко
не каждый рыцарь ИT. А могут и просто замять такую ситуацию, дабы получить
поскорее обещанную мзду. Ведь в рамках их доброй программы ваша проблема
все равно решаема — пускай “из Питера в Москву через Нахичевань”, но
проблема снята. А как — это останется за кадром результирующего документа.
Теперь перейдем к тактическим действиям обследования — выбору
технологий представления моделей. Здесь хорошему пахарю — трудиться не
разгибая спины от зари и до зари. Можно выбрать, например, что-нибудь
модно-загранично-прогрессивное — технологию IDEF0 вкупе с DFD и IDEF3 или,
еще моднее и прогрессивнее, UML и Rational Rose. Но для человека со стажем
служения империи, скажем, лет пять-десять такие слова могут оказаться
просто темным лесом, где нетрудно и заблудиться. Его самого-то давно уже
волнуют проблемы своевременной выплаты зарплаты, обеспечения материалами,
выплаты в бюджет, минимизации налогооблагаемой базы и другие не менее
важные вопросы, решение которых направлено на рост благосостояния
предприятия. Он может попытаться опереться на опыт более (?)
профессионально подкованных в этих сферах коллег, но и этого вряд ли будет
достаточно. Для конечного результата обследования очень важную роль играет
адекватная прозрачность представления информации на всех уровнях ее
отображения. Можно, конечно, всех заставить изучить выбранную императором
технологию, но тогда мы наступим сразу на двое граблей: во-первых,
значительно отдалится срок получения результата, а во-вторых, результат
будет принят просто не глядя, так как людям или некогда, или неохота
изучать технологию представления данных, которая им в повседневной работе
не очень-то и нужна. Нельзя к тому же забывать, что признанные западные
рыцарские ордена, специализирующиеся на проведении обследований, такие,
как JD Edwards или PricewaterhouseCoopers, могут предложить вообще
собственную технологию, давно разработанную их могучими теоретиками. Здесь
необходимо рассмотреть все предлагаемые варианты и выбрать то, что
наиболее вам понятно. И только после этого — в бой.
Одним из основных спорных вопросов, возникающих на театре обследования,
является такой: кто будет формировать модель “как есть” — рыцари,
подданные императора или вообще третья сторона? Что касается лично меня,
то я никогда не понимал, как можно сформировать представление о будущем
без четкого понимания настоящего. Поэтому тех, кто станет говорить, что на
этапе описания модели “как есть” усилия рыцарей ИT не нужны, я спросил бы:
“Вы хотите отдохнуть на Канарах? Замечательно! Ехать туда не нужно.
Съездит наш Вася, он очень хорошо отдохнет. А когда приедет, то вы просто
расслабьтесь, включите запись шума прибоя, поставьте на полную мощность
калорифер… Вот вам нарисованный плакатик пляжа с чайками, а Вася все
расскажет и даже покажет. Согласны? Нет? Странно… Но почему?”
Вот так и на обследовании: пока нанятый вами представитель рыцарского
ордена не облазит все закоулки вашей империи, он не будет представлять
себе, как же бороться с хаосом, который у вас тут завелся. Поэтому и для
вас, и для обследования гораздо лучше будет, если рыцари ИT сами все
сделают и представят вам результат в том виде, который будет для вас
понятен.
Остается только определиться с театром действий автоматизированной
войны в рамках запланированного вами бюджета. Оптимальным вариантом,
конечно, будет сразу вся линия фронта от императорского трона до
электронной проходной, дабы не разворовывали имперское добро.
Правда, стоимость проведения таких крупномасштабных маневров, умело
обоснованная старейшиной рыцарского ордена, будет велика. Тем не менее
уверяю вас: на обследовании экономить не надо. Лучше сделайте его на всю
линию, а вот использование оружия, т. е. программного обеспечения, на
фронтах автоматизированной войны можно начинать с отдельных участков,
постепенно перевооружая весь фронт. Основной аргумент здесь таков: без
понятия общего нельзя достичь идеального понимания в частностях. Если я
приволоку вам кирпич от пирамиды фараона Хеопса и предложу вам
представить, как красиво и величаво она выглядит, то вряд ли эта задача
будет вам по силам. Но если вам показать еще и фотографию, где я вальяжно
облокотился на это чудо света, держа в руках героически отодранный кирпич,
то ваше представление четко сформируется. Итак, будем надеяться, что вы
выбрали правильный путь обследования, т. е. “от общего к частному”, а не
наоборот.
Все определено, обследование идет полным ходом. По границам вашей
империи ходят доблестные рыцари ИT, разыскивающие информацию, которую они
смогут собрать и которая может понадобиться для достижения вашей общей
цели. Мудрые рыцари проводят обследование сверху вниз — от директора к
проходной, от общей имперской стратегии и структуры предприятия к
вице-канцлерам (замам), начальникам штабов (отделов) и от них — к
отдельным бойцам на автоматизированных рабочих местах. Те, кто считает
себя умным, сразу залезают в непроходимые дебри среднего звена и начинают
потихоньку тонуть. Их мысли и цели теряют стройность, а сами они буквально
чахнут на глазах. Поэтому у вас всегда есть шанс отличить по-настоящему
мудрого рыцаря от того, кто только думает, что он таков. А кроме того,
всех рыцарей можно разделить на тех, кто владеет своим оружием, и тех, кто
только проводит обследования и далек от программного обеспечения. Есть и
такие, которые в совершенстве владеют оружием, но при этом действуют как
слепые котята, так как не знают, в какое место на вашем предприятии его
установить. Настоящий рыцарь ИT должен досконально знать две вещи:
предметную область на вашем предприятии и возможности приобретенного вами
программного продукта. В противном случае результат получится половинчатым
и вы будете очень разочарованы.
Наш первый эпизод подходит к счастливому финалу. Рыцари ИT оказались
настоящими профессионалами. В установленные сроки ваши верные замы
согласовали все результаты. Анализ проведен, ваша империя описана до
последнего кирпичика. И тут вы узнаете пренеприятнейшую вещь. Чтобы
предлагаемое вам доброе рыцарское оружие (программное обеспечение)
заработало со всей своей эффективностью, вам следует еще выложить ощутимую
суммочку. Пугаться этого не стоит. И император, и его верные вассалы
должны знать, что их нормальная жизнь отличается от жизни соседней империи
и тем более от запрограммированной жизни с рыцарским оружием. Во избежание
недоразумений дельту на оптимизацию последнего можно заложить в самый
первый фолиант, а при сдаче результата обследования только уточнить ее. Но
если это не было сделано, у вас есть результат сравнительного анализа, в
котором должны быть разложены неэффективные варианты работы программы по
вашим конкретным проблемам.
Теперь все, обследование закончено, вы полностью можете представить,
что у вас есть и что будет. Остается только скрепя сердце отдать в руки
старейшин оставшуюся часть суммы.
Желаю вам победы!!!
|