Показаны сообщения с ярлыком Нетленка. Показать все сообщения
Показаны сообщения с ярлыком Нетленка. Показать все сообщения

вторник, 22 марта 2011 г.

Японская АЭС: статус и “веселые картинки”

Source: http://www.itblogs.ru/blogs/borkus/archive/2011/03/22/125071.aspx

Решил зафиксировать статус того, что происходит сейчас на поврежденной японской АЭС Фукусима, и наметить вектор развития ситуации. Пользоваться будем доступными источниками. (Осторожно, много картинок!)


С чем имеем дело


Напомню, на станции было 6 реакторов разной мощности, три из которых в момент землетрясения не работали, и из них было выгружено топливо, а 3 были сразу же заглушены.

Все реакторы типа BWR принципиально отличаются от Чернобыльского РБМК, в смысле безопасности в лучшую сторону. Это одно из главных направлений реакторостроения, которое широко опробовано на подводных лодках. Основа этих реакторов – наличие большой “кастрюли”, в которой кипятится вода. Причем в нижней зоне реактора вода существует в жидком состоянии, а в верхней – в виде пара. Пар подается на сразу турбину, т.е. система одноконтурная.

Тепловыделяющие элементы подвешены в центре реактора, а стержни поглотители находятся внизу, и вводятся через гидравлические приводы. Для понимания аварии важно в основном понимать, что рециркуляция воды в ректоре принудительная (нужны насосы), и происходит только в нижней зоне ректора.

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



Конструкция реактора


Реактор заключен в стальную герметичную оболочку (ГО). Радом с ней, в том же здании, что и реактор находится бассейн с отработанными стержнями. Для их выгрузки снимается крышка ГО, затем открывается реактор, и стержни краном перемещаются на 30 метров в специальный бассейн.


Выглядит ГО так (если приглядеться – на верху, если приглядеться виден маленький человечек):

Человек-букашка, и его творение. Так все начиналось (фото с другой АЭС, но реактор тот же. На фото – герметичная оболочка, сам реактор не виден, он уже запаян внутри)





Что было! Лепота!




Что стало (18.03.2011)



Авария


Итак что произошло в Фукусиме? После землетрясения и цунами реакторы заглушили (ввели стержни поглотители) – это отличие от Чернобыля, где стержни в реактор ввести не удалось, и он взорвался на полной мощности.
Но реакторы продолжали выделять тепло, т.к. в ТВЭЛах образуется много всяких элементов,  самопроизвольный распад которых продолжается десятилетиями. Мощность тепловыделения спадает по формуле Вэя-Вигнера – ориентировочно как время в степени (-0.2). Только через сутки мощность Фукусимских реакторов упала ниже 20 МВт.

Так как системы принудительного охлаждения были повреждены, то тепло не отводилось, вода и пар в реакторе грелись, и давление в нем росло. В принципе американцы ставили опыты на подобных реакторах, которые показали, что при определенном давлении внутри крышку слегка приподнимает и начинается утечка пара. Реакторы потом модернизировались, но вроде де бы не японские.

Как бы то ни было, японцы решили пар выпускать, и тут выяснилось, что водяной пар успел распасться на водород и кислород – то ли в результате пароциркониевой реакции (пар при температуре около 900 град окисляет цирконий ТВЭЛов с выделением водорода), то ли  в результате других реакций. В общем, когда пар выпустили за пределы ГО, он смешался с кислородом, и взорвался, разнеся здание. Заодно произошел выброс большого количества радиоактивных элементов.

Эксперимент японцы повторили на трех реакторах. И только на втором блоке здание более-менее уцелело. Уцелела ли при взрывах крышка реактора #3 пока остается загадкой.

На четвертом блоке реактор был пуст, но имелось хранилище отработанного топлива. Выгруженное топливо тоже здорово фонит, и главное греется. Японцы на состояние хранилища не обратили внимание, как оказалось, зря. Стержней в бассейне было ОЧЕНЬ много. В результате землетрясения вода из бассейна куда-то слилась, и стержни начали греться. Опять взрыв. Разнесло здание 4, заодно снова задело здание реактора 3.
Специалисты разошлись во мнении – толи взрыв был чисто водородный, толи в результате высокой плотности хранения отработанных стержней произошла небольшая цепная реакция с мгновенным разогревом остатков воды и паровым взрывом.


Такие вот руины (вид на блок 3 и 4, виден радиоактивный пар). Снимок от 18.03.2011


Итак что в итоге:


1) в ректорах 1-3 точно расплавлена активная зона реактора, но реактор в целом, ГО, и, главное, таблетки с топливом, похоже уцелели.

Напомним, что таблетки сами по себе отличный предохранитель от распространения радиации (закаленная керамика). Пока они в большинстве своем целы (а для их разрушения нужна температура более 2000 градусов), самые страшные концентрации радиоактивных элементов наружу выйти не могут.

Если же топливо расплавляется, то оно начинает испускать “газы”. Если оно к тому же оно вытекает из реактора, то, во первых, фон нас станции резко повышается, а во вторых резко растет вероятность парового взрыва от соприкосновения лавы с водой и бетоном. Да и просто возникает опасность попадания высокорадиоактивных и химически токсичных элементов в грунтовые воды. Первое (расплав) был в Чернобыле, и сделал радиационно-опасными  нижние этажи здания, но до грунтовых вод он тогда не дошел, хотя и проплавил перекрытия на 75%. (Кстати, в последующие годы возможность расплава активно моделировалась в Курчатнике, даже делались проверки на экспериментальной установке).

В общем, самого плохого не случилось.

2) Японцам удалось наладить охлаждение реакторов и ГО морской водой, с добавлением поглотителя нейтронов (борной кислоты). Как сообщается, реакторы заполнены водой чуть выше уровня половины стержней. Давление в реакторах стабильное. Это означает, что реакторам как полезным установкам пришел конец, но перегрева в краткосрочной перспективе им не грозит.
В долгосрочной перспективе возможны еще неприятные сюрпризы, т.к. в реакторе и ГО откладываются соли (падает теплоотвод) и резко ускоряется коррозия.



Так вот оно смотрится в инфракрасном диапазоне (кроме нескольких точек температура до 50 градусов – все спокойно). Снимки от 20.03.2010


3) Японцам удалость подвести внешнюю ЛЭП и наладить питание систем реактора. Насколько эти системы функциональны пока не ясно, но качать морскую воду можно теперь без перебоев. Да и масштаб операции – нарастить. Кроме того, неисправные системы японцы собираются заменить.
Кроме того заметно улучшение качества и масштаба проводимых действий.
Худшее позади. С реакторами основные проблемы решены.

4) Сложные проблемы с хранилищами отработанного топлива – на блоках 3 и 4. Японцы пытаются поливать бассейны из пожарных машин, но радиация там такая (думаю, что десятки рентген в час), что не подберешься. Они говорят, что залили бассейны водой, и температура в них снизилась. Однако, высокорадиоактивное топливо продолжает находиться практически под открытым небом. Подует легкий ураган – будут проблемы.
В общем, на сегодня это самая проблемная зона.




Блок 4. Хранилище ОЯТ. Зелененькое пятно – это кран для перемещения топливных сборок. Снимок от 20.03.2010



5) Прошло сообщение, что японцы собираются запустить “неповрежденные” реакторы 5 и 6 – дабы был надежный источник энергии для остальных систем. Это вроде правильно, но после всего произошедшего настораживает.

6) Радиация. Суммарно уровень ниже, чем при аварии на ЧАЭС, раз в 30.
Около административных зданий станции – примерно 2 мЗв/час ( 0,2 Р/ч). Напомним, что на въезде в ЧАЭС  (тоже расстояние от блока 4) было 5-6 Р/ч.
По другим контрольным точкам – соотношение аналогичное.
Радиоактивные отходы они сливают в океан, да и ветер тоже дует в океан. На суше более-менее опасный для здоровья уровень пока только в 30 км зоне. Даже в Токио в общем-то фон не слишком высокий.
Обнаружены стократные превышения норм в морской акватории станции (японцы сливают туда отработанную воду из реактора – со всеми продуктами распада из разрушенных ТВЭЛов).
Выбросы – в основном радиоактивный Цезий и Йод, т.е. топливные сборки где-то слегка порушены.



Карта заражения станции (блоки отмечены номерами. Данные в милизивертах. Больше всех загажен блок 3 – здание фонит до 15 Р/ч). Снимки от 20.03.2010

Резюме


Все идет к тому, что японцы свое творение укротят. Повозятся еще изрядно, но вроде все самое худшее позади.
Но океанскую рыбу и морепродукты лучше не есть пару месяцев. Пока хотя бы радиоактивный йод не распадется.
// Влад Боркус

PS. Если много пессимизма – прошу извинить. Болею :(
Published 22 марта 2011 г. 15:28 by Vlad Borkus
Filed under: , , ,  

четверг, 3 февраля 2011 г.

Жизнь в спаме

Source: http://www.itblogs.ru/blogs/borkus/archive/2011/02/02/124680.aspx


Какую насыщенную жизнь можно прожить в своем воображении, если только отключить спам-фильтр!

Начнем с работы. Это делать надо  обязательно в “недорогом офисе”, размещенном в “нежилых помещения от собственника” или от “компании, имеющей длительные связи с арендодателями”. Или же просто в “прекрасном офисе в аренду”, без длительных отношений так сказать.
Контору свою ввезти туда через “офисный переезд под ключ” – как же иначе? И в помещении обязательно устроить “монтаж видеонаблюдения и пожарной связи”, “кондиционеры, вентиляцию и тепловые пушки” и проводить по необходимости операцию “картриджи, заправка, новые”.
Бухгалтера заставить заниматься “минимизацией НДФЛ, страховых взносов”, “затратными механизмами для оптимизации НДС”, “обналичиванием, вводом  и выводом средств, транзитами”  – пусть отрабатывает свой “День бухгалтера в Риме”.
Кадровика озадачить вопросом “как исправить ошибки в трудовой книжке?” Пусть попотеет.

А самому посвятить себя “конкурентной разведке и проверке бизнес-партнеров”, “комплексному (обязательно комплексному!) финансовому планированию на год”, “контролю бизнеса и рисков”, “мотивации персонала” (трепещите – мозги будем править по науке!), “повышению эффективности бизнеса путем его дробления” (ага).
А дабы бизнес не отобрали при дроблении изучить вопрос “защиты прав собственности: изменения 2010-2011”. “Заказывать Деда Мороза и Снегурочку” при этом не будем – пусть живут.

В офис мне будут приносить “недорогие VIP подарки - серебрянный доллар и другие”,“недорогие и качественные вина”, а также закус в виде “красной икрой высшей пробы”.
Ради выходных естественно воспользоваться“низкой ценой на участок с прудом”, на котором разместить “мобильные дорожки в любом месте”.
В гамаке можно осилить и “новогодние чудеса” в виде “М. Задорнов 1990е 2000-е годы” или “коллекции кино на одном FULL HD диске”. Надо только лета дождаться – но чудеса не сыр, подождут, не заплесневеют.

Да, важно! В отпуск нужно непременно отправиться в “новогодний круиз по Европе за 295 у.е.”, “на ретро паровозе к древним святыням” (не путать со “святынями земли русской” – как туда ехать неясно), “каникулам в подмосковной Швейцарии” (есть такая!), “масленице в Мещерском крае” (пепелище прошлого лета), “к бабе яге на блины” (кто там будет блюдом?) или банально – устроить себе “недорогой отдых в праздники”.

Все это, конечно, на те 10 лимонов, что оставил мне родственник, добывавший нефть в Афганистане,  но танкер которого затонул.

А кто не въехал пусть обращаются в сервис “Наши мэйл рассылки доходят до всех”. За дополнительной порцией так сказать.

// Влад Боркус, 2011

Published 2 февраля 2011 г. 22:53 by Vlad Borkus
Filed under: , ,

воскресенье, 30 января 2011 г.

Психологические типы по русски

Source: http://www.itblogs.ru/blogs/borkus/archive/2011/01/30/124639.aspx

Наткнулся недавно на отечественное ноу хау в области психологии. В этой науке (или “хиромантии” – как посмотреть) наработано довольно много способов типизации психологических личностей, и выявления стереотипного поведения, т.е. ожиданий от поведения личности на основе ее каких либо известных характеристик.  Наиболее известна, конечно, схема Юнга, все слышали про Люшера.

Недавно в ЖЖ одного психолога наткнулся на отечественную разработку – Александра Афанасьева (описано здесь).

Идею он высказал довольно любопытную – типизацию личности по 4 функциям: Логика (рациональное мышление), Физика (влияние тела), Воля (сила духа), Эмоции (романтизм).

Далее, он предлагает оценить силу каждой из этих характеристик и построить их иерархию – карту личности. На 1 и 4 местах иерархии в концепции Афанасьева оказываются функции, отвечающие за кайф от результата, а 2 и 3 места – за кайф от процесса.

Функция, находящаяся на последнем месте задействуется в последнюю очередь при выборе индивидумом способа действия. Но драйвером человека является конфликт функций в нечетных местах иерархии (1 против  3), и четных местах иерархии (2 против  4).

Соответственно 24 комбинации, с историческими примерами.

Например, 1-Логика – это люди, склонные к абсолюту логики и категоричности, после проведения обдумывания. 2-Эмоции – манипуляторы, “душа общества”, 1-Физика – лица, у которых первый позыв – дать оппоненту в глаз, 3-Воля – подлые манипуляторы.

Кстати, автор предлагает категоризировать и народы.

Конечно, я не был бы собой, если бы после таких заявлений не описал бы и недостатки этой теории:

  1. Вся типология базируется на стереотипах. По каждой функции и ее месту в иерархии дается пространная запутанная справка, и непонятно, почему одни характеристики личности должны следовать из других. Четкого опросника нет – нельзя поставить галочки в списке, чтобы понять: а да ты, батенька, 4-Физика (т.е. хрупкий лентяй). Статистики не приводится. Скорее всего ее и нет в формализованном виде.

  2. Так как нет четких критериев – вот здесь главные характеристики подфункции, а здесь – второстепенные, то непонятно, что делать, если личность не раскладывается однозначно по выделенным описаниям. Если, как в квантовой механике возникает смешанное состояние. Всегда ли четко можно отличить 2-Логику от 3-Логики? Если брать у Афанасьева только первый абзац описания подфункции, то состояния можно различить четко. А если учитывать остальные, то возникает путаница…

  3. В связи с п. 1-2. непонятно также всегда ли можно ранжировать функции? Что делать, когда значение Логики близко к значению Физики? Как их ранжировать в пределах ошибки измерения?

  4. Неясно, в целом  и как делать прогноз поведения. Похоже, что по стереотипу. Но было бы забавнее вспомнить о пространстве характеристик для подфункции, и использовать  что-то вроде алгоритмов fuzzy logic… В каждой шутке есть доля серьезности :)

  5. В сумме - это не точная наука.

Но предлагается забавная игрушка для навешивания ярлыков коллегам по офису :) Я уже выявил товарища с 2-Эмоции и кучу людей с 4-Логикой  :)
Published 30 января 2011 г. 17:10 by Vlad Borkus
Filed under:

понедельник, 31 августа 2009 г.

Россия vs Украина: кто кого обгонит?

Source: http://www.itblogs.ru/blogs/borkus/archive/2009/08/31/53666.aspx

Поговорил на днях с друзьями, которые живут на Украине.Говорят, что все, о чем вещает наше ТВ -- это большая лапша. Люди на Украине живут, и живут не плохо. На улицах - одни иномарки, дороги ремонтируются, народ работает, кризиса в настроении людей не видно. Да, народ едет на приработки в Европу, но деньги везут на родину - и вкладывают в свою страну. Но главное не в этом.

Главное - в философии жизни. По крайней мере в запаной и центральной Украине она такова: если у соседа хороший дом, то сделай свой дом лучше.

Заметим, что в России философия обратная: если у соседа дом лучше, спали его. Если у соседа есть машина - поломай ее.

Да, на Украине мелкая жуликоватость еще более развита, чем у нас, но нет такой тенденции к саморазрушению.

Как думаете, лет через 20 кто будет жить лучше, несмотря на нефть и газ?

Published 31 августа 2009 г. 17:39 by Vlad Borkus

Filed under:

Comments


среда, 26 августа 2009 г.

Цена информации: case study

Source: http://www.itblogs.ru/blogs/borkus/archive/2009/08/26/53446.aspx

Летом вел переговоры с одним из участников ИТ Блог, и он привел такой пример из практики.

Как-то (давно уже) нужно было выбрать как телеком-провайдера так, чтобы он имел покрытие в нужных регионах. Было два варианта принятия решения, основываясь на данных

1) "От человека в теме". Есть кто-то, кто уже знаком с рынком, он может дать рекомендации. Цена информации - кружка пива и один вечер (сходить в кабак).

2) От компании Топ 5. Она проводит обследование рынка 2 мес, просит 60 тыщ $, дает толстый отчет. Вывод делает тот же.

Теперь вопрос на засыпку: а какова оправданная цена этой информации для компании-заказчика? Кружка пива? Цена услуг Top5? А может: оценка на основе потерь от неверного решения? Или, скажем потери от роста непрозрачности бизнеса в целом, который дает локальная оптимизация с "пивом"?

А теперь заменим "информацию" на "арбуз", "человека в теме" на "охранника на складе с арбузами", "топ 5" на "супермаркет". Как меняется ваш ответ?

Published 26 августа 2009 г. 8:43 by Vlad Borkus
Filed under: ,

Comments


воскресенье, 19 июля 2009 г.

среда, 15 июля 2009 г.

Манифест юзера СПО/OSS

Source: http://www.itblogs.ru/blogs/borkus/archive/2009/07/15/51278.aspx

Я в общем голосую за опен-сорс. И мне, как юзеру, безразлично, спонсирует его там IBM, Sun или Novell, или же нет. И с какими корыстными мотивами они это делают. Мне важно:
1) Что бесплатно.
2) Что много бесплатных хороших программ под решение возникающих у меня задач
3) Что если прижмет, то можно разобраться как сделано - для экспорта ли данных (если проект умрет), или исправления мелких глюков. Я пользовался именно этим свойством OSS, например, для Joomla. Я видел как отсутствие "открытости" приводило к сотням тысяч баксов лишних затрат в корпорациях.

Я всячески рад тому, что OSS способствует творческой энергии (хотя бы у "студентов"). Хотя тоже думаю, что на концепциях "фана", коммьюнити, открытости твоих ноу-хау конкурентам, не очень далеко уедешь. И что часто этот подход -- во многом перекладывание затрат на пользователя. Но когда это работает хотя бы на уровне "сносно", то почему бы не пользоваться?

Кроме того, инфраструктурный софт становится мэйнстримом -- понаписано так много однотипных продуктов, что на рынке по сути наблюдается затоваривание. В этом смысле высокие цены коммерческих продуктов, и высокие прибыли его производителей не могут сохраняться и дальше. Имхо, OSS -- это следствие вот такой коммодизации, и одна из попыток найти прибыль в другом месте.

Но опять же мне как юзеру все равно так это или нет. Главное, мне предлагают неплохой продукт по в целом низкой цене или даже бесплатно. Чего ж мне еще надо?

Published 15 июля 2009 г. 15:47 by Vlad Borkus
Filed under: , ,

Comments


понедельник, 6 июля 2009 г.

Нам бы деньжат побольше - ужо развернемся

Source: http://www.itblogs.ru/blogs/borkus/archive/2009/07/06/50654.aspx

Никогда не питал иллюзий по поводу российского персонала, но вот оказалось, что могут еще удивить. Из поста Алены узнал, что у нас надо мотивировать еще и топ-менеджеров. Для них надо создавать особо комфортные условия ни много, ни мало на рынке в целом (!). Этим они отличаются от уборщицы, которой для мотивации достаточно зарплаты и надзора. Но топам комфортных условий внутри компании (бонусы, полномочия, регалии) недостаточно - они то в другой части пирамиды Маслоу как-никак!

Иначе говоря - когда рынок растет, денег завались, лопатой греби, то им интересно, они кое-как работают. Но когда рынок стагнирует, конкуренция обостряется, и как раз (казалось бы) должны проявиться качества настоящего бойца, им становится скучно, они впадают в депрессию. Впрочем, находясь в прострации от скуки они не увольняются, а предпочитают продолжать исправно получать зарплату.

В терминологии HR это называется "менеджеры наступления". Люди, которые любят просаживать деньги на прожекты, клонировать офисы, нанимать в больших количествах персонал и так далее. Они любят напор и "много трудиться", но "не любят думать" (это рудиментарное качество к сожалению еще иногда необходимо, например, когда надо что-то оптимизировать в бизнесе). От мыслей им становится скучно (Я пересказываю картину, нарисованную Аленой)

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

Published 6 июля 2009 г. 13:59 by Vlad Borkus Edit
Filed under: ,

Comments


четверг, 12 марта 2009 г.

Небольшой ответ экономическим идеалистам

Source: http://www.itblogs.ru/blogs/borkus/archive/2009/03/12/45705.aspx

Нынче распространено мнение, что вот мол стране повезло с ценами на нефть, а правительство все профукало, не «давало денег в экономику» и вот потому нам счас так плохо. На самом деле все наоборот. Проблема в том, что денег в экономике в последние годы было черезчур много с точки зрения ее естественного развития, а теперь поток наркотика иссяк.

Казалось бы. «Злодей» Кудрин действительно нефтяных денег не давал. Сидел на мешке с баксами и сплавлял их в американские казначейки вместо того, чтобы строить больницы, дороги и развивать ИТ. Вредительство вроде бы налицо. Однако, все же не все так однозначно.

Во первых, когда вы вливаете деньги в экономику, то начинается два процесса — субсидируемые отрасли начинают развиваться, а другие начинают хиреть — ведь деньги растекаются по всей экономике, и в итоге повышается средняя зарплата. Увеличение средней зарплаты приводит к тому, что в условии международной торговли снижается конкурентосопособность всех абсолютно отраслей, для которых есть импорт. Да и рентабельность «внутренних» отраслей тоже падает.
Если цены на сырье держатся высокими долго, и идет политика «инвестиций в инфраструктуру», «развития новых отраслей» и т.п., то в итоге гибнут все отрасли, которые в отсутствии высоких цен на сырье были бы жизнеспособны. Так например были уничтожены в 60-80х годах экономики Венесуэлы, Мексики, Чили и ряда других стран, в том числе СССР.

Ну казалось бы — и хрен с ним, будем жить на экспорт сырья. Но и это не получается. В отличие от цен на продукты глубокой переработки, цены на сырье варьируются в очень широких пределах ( 3-4 раза на интервале 20 лет). И когда цены на сырье падают, страна становится наркоманом, лишенным дозы. У вас создана структура экономики, которая заточена на постоянный приток денег, а теперь их нет. Вроде как из организма взяли и выпустили кровь. Будут останавливаться предприятия, идти неплатежи, будет расти дефицит бюджета, нарастать инфляция (за счет эмиссионного покрытия дефицита) и так далее.
Исторически эта ситуация повторялась неоднократно. Правительства ряда стран пытались тогда спасти уровень жизни, набирая внешние долги (как в Мексике и СССР), в надежде, что цены на сырье вырастут. Результатом чего становится государственный дефолт через 3-5 лет и полный хаос.

Собственно политика Кудрина (не он ее придумал) строилась на простом расчете - дозу наркотика свести к минимуму. Эта политика сработала в Голландии (когда там открыли запасы газа) и в Норвегии. (запасы нефти). Там правительства проявляли финансовую ответственность десятилетия, ограничивая поступление шальных сырьевых внутрь экономики и сохраняя ее диверсифицированную структуру.
В России это сделать не удалось. Хотя Кудрин и смог изъять сырьевую ренту, он ничего не смог сделать с потоком шальных кредитных денег, которые набирали субъекты хозяйствования. Объем этих кредитов оказался примерно равен сырьевым сверхдоходам страны за 5 лет. Иначе говоря сырьевые деньги были использованы на 100%. И именно на развитие инфраструктуры — банков, торговли, развлечений, добычи ископаемых, транспорта и т.п. Государство тоже последние два года начало стремительно наращивать расходы. И именно потому, что экономика адаптировалась к этому потоку внешних денег, она испытывает сейчас тяжелые трудности обратного сжатия.

//Влад  Боркус

Published 12 марта 2009 г. 19:34 by Vlad Borkus
Filed under: ,

Comments


вторник, 27 января 2009 г.

«Новая экономика» с брежневской цензурой? Рефлексии имиджа.

Source: http://www.itblogs.ru/blogs/borkus/archive/2009/01/27/42769.aspx

Поговорка «что написано  пером, то не вырубишь топором» в блогах не работает. Задним числом можно подредактировать. Навело на эти размышления вот что: давеча вот Alionaразместила большой пост на тему «Новая экономика», по которому немедленно состоялась большая дискуссия. А потом обрезала эту дискуссию вдвое – убрав порядка 30 не понравившихся ей комментариев.

Собственно, удаление комментариев имеет несколько плюсов:

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

Объективная. Теоретически можно дискуссию сделать более стройной – тем, кто ищет информацию, в последующем ее удобнее будет читать. Весь флуд уйдет.

Минусов в общем два:

Это не этично по отношению к людям, которые комментарии пишут. Пытаться что-то там подправть в состоявшейся дискуссии, в свою пользу, пользуясь правами администратора, выглядит не очень порядочным приемом.

Это объективно делает дискуссию лишенной эмоций, и она становится не интересной.

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

На мой взгляд минусы от цензуры явно с огромным запасом перевешивают ее плюсы.

Мне, скажем, достаточно аргумента об этических принципах, чтобы оставлять почти все комментарии в своем блоге  – как бы они мне не нравились. Кроме стандартных случаев, таких, как призывы к экстремизму, политической агитации и т.п. Это режется.

В своем блоге я прибегал к полному удалению комментариев только однажды – когда мы разругались до неприличной степени. Как раз тот случай, когда автор (т.е. я ) хотел казаться умнее, чем был в минуту слабости. Набил эту шишку и стал чуть осторожнее Пару раз вырезал хамство или почти хамство в адрес других, скорее как метод мягкой модерации дискуссии. За 2 года – это почти что ничто.

Более того, народ не давал никаких поводов его обрезать – в рамках тех ограничений, которые изначально были заявлены на ИТ Блогз. Даже флудил и то помаленьку, ограниченно, это не страшно.

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

**

PS. Кстати, в теме об «Местечковой ОС» собралось уже 103 коммента. Своеобразный рекорд. 100-й комментарий оставил Анатолий Тенцер. Предлагаю организаторам ему выдать приз -- бесплатную кружку пива :) Хотя, конечно, можем дискуссию подредактирвоать и будет он 99-м или 98-м, и отдать приз еще кому-то  или вообще его зажать :)

Published 27 января 2009 г. 15:29 by Vlad Borkus
Filed under: ,

Comments



четверг, 16 октября 2008 г.

Большой корабль SAP ERP в российских болотах

Source: http://www.itblogs.ru/blogs/borkus/archive/2008/10/16/sap-erp.aspx

Так сложилось, что у меня ряд друзей теперь работает по направлению SAP. Выбор их в целом правильный — ведь SAP сегодня самое прибыльное для простого трудяги направление ИТ. Доходы консультанта в 200-250 тысяч рублей в месяц — не сказка, а реальность.

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

Мой личный опыт знакомства с SAP ERP нельзя назвать особого глубоким — интереса ради я разбирался как-то с ABAP, а также с модулем HR. ABAP мне показался совершенно жутким языком, хотя в нем и понравился подход, связанный с тем, что прямо из языка можно оперировать объектами, определенными, как хранимые в базе данных. Модуль HR поразил своей всестороннестью, т.е. все, что может прийти HR в голову, там имеется. Но от всего этого не осталось ощущения, что постижение какого-то модуля SAP и языка ABAP является сверхъестествеенно сложной задачей, доступной только узкой группе избранных. Научить человека этой системе можно горазло быстрее, чем, скажем, научить программиста на Java.

Справедливость этого тезиса подтверждается работой наших ведущих интеграторов, где часто консультант с опытом используется в количестве 1 человек на 2-5 проектов, а основную работу выполняют стажеры и «младшие консультаны». Стажеры перенимают опыт. Обычно одного проекта достаточно, чтобы перейти из стажера в «младшие консультанты». А обычный консультант, который научил пару таких вот людей, интегратором в благодарность за труды увольняется.

Показателен и пример одного шапочно знакомого мне студента, который умудрился пройти путь к зарплате 200т/месяц за полгода. За это время он сменил три места работы, и не довел до конца ни одного проекта. Теперь числится на позиции старшего SAP-консультанта. Хотя, с такой хваткой, они и на ней долго не задержится — пойдет вверх.

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

Представьте себе маленький шахтерский городок, отделенный 1000 км от ближайшего сибирского центра цивилизации. Туда вахтовым методом приезжает команда консультантов из Москвы внедрять SAP ERP. В городе царит советская нищета — олигархом считается человек, имеющий машину Lada Priora, самый крутой бандит имеет машину Toyota Corolla, в городе только один магазин размером больше ларька, а самое приличное пиво (ценой 50 руб за банку) завезли в него три года назад, и его так никто и не купил до появления москвичей.

И вот в этот городок заваливается компания с упомянутыми доходами, ноутбуками Sony последней модели (цена от 75 тыс. руб за штуку) и прочими понтами. Консультаны, понятно, уже опытны, не едут туда в своих обычных костюмах (специально покупают попроще), по естественным причинам оставляют дома Toyota Camry, а наиболее умные оставляют дома и iPhone 3G, и едут со специально приобретенным сотовым телефоном Motorola за 1000 руб -- чтобы хоть и выделяться среди жителей, но не очень.

Встречает их шахтоуправление гостеприимно — выделяет рабочую комнату с одной розеткой на 5 человек, селит в местном санатории, по три человека в комнату с общим сортиром на этаже, дает талоны на питание в заводской столовой, меню которой и консистенция входящих в него блюд не менялось со времен Брежнева. В упомянутой столовой наши гламурные консультанты периодически травятся, что только способствует их трудовой закалке. Так, в боевой атмосфере, консультанты несут свет западного ERP в народные массы, и отбыв положенный срок (2 недели), отправляются восстанавливаться в свои, приобретенные по ипотеке, квартиры в Столице.

И что заставляет заказчиков платить гиганские, в сравнении с доходами людей в таких городах, деньги за эту систему и обряды ее внедрения? Диспропорция между стоимостью одного рабочего места и зарплатой человека на этом РМ поражает. Воистину, мир SAP полон загадок. Впрочем, мне хотелось просто рассказать новую сказку, а потому пора остановиться и сказать что-то в духе «продолжение следует».  :)

//Влад Боркус

Published 16 октября 2008 г. 3:59 by Vlad Borkus
Filed under:

Comments


среда, 18 июня 2008 г.

Семь (восемь?) аргументов к покупке SAP

Source: http://www.itblogs.ru/blogs/borkus/archive/2008/06/18/_210435043C044C04_-_30044004330443043C0435043D0442043E043204_-_3A04_-_3F043E043A0443043F043A043504_-SAP.aspx

Так как аргументы к покупке SAP ERP все время повторяются в разных формах, то составил перечень ключевых аргументов в пользу систем этого производителя. Для удобства населения перечисляю их ниже.

  1. SAP — это необходимая инфраструктура, как Email вчера. Никому сегодня не нужно объяснять, зачем нужна Email.

  2. SAP — стандарт. Все бизнес-процессы отточены до совершенства.

  3. SAP — это масштаб. Вы же не для ларька систему берете..

  4. SAP — это прозрачность бизнеса.

  5. В системе SAP все есть!

  6. Купите SAP, это увеличит вашу капитализацию.

  7. Купите SAP, и ваш западный акционер будет понимать, что ваш бизнес строится на мировом опыте.

    Ну и наконец, подслушано на одном из их форумов.... Ответ на вопрос, почему не 1С?

  8. МЫ ЖЕ ВСЕ ВЗРОСЛЫЕ ЛЮДИ. МЫ ЖЕ ЕЗДИМ НЕ НА ЖИГУЛЯХ, А НА ИНОМАРКАХ! (Оно же: Иметь SAP -- круто!)

//Влад Боркус

Published 18 июня 2008 г. 14:04 by Vlad Borkus Edit
Filed under: ,

Comments


пятница, 28 марта 2008 г.

Уникальные российские и типовые западные процессы

Source: http://www.itblogs.ru/blogs/borkus/archive/2008/03/28/26589.aspx

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


Типовой процесс (западный)Российский уникальный процесс, дающий конкурентное преимущество
Сотрудники должны получать зарплату, потому как так принятоЗарплату можно не платить, чтобы не уменьшать оборотные средства
Платить налоги нужно, потому, что так принятоНалоги лучше не платить, потому как уменьшают оборотные средства, их выплата снижает конкурентопособность до нуля
Сотрудникам нужно обеспечить нормальное рабочее местоНа сотрудниках нужно экономить — сидеть должны в сарае, компьютеры допотопные. Это все расходы, снижают оборотные средства
Чиновникам нельзя давать взятки, потому, что это дурной тон/не принятоНе подмажешь — бизнес не поедет. Точнее застрянет при первой же проверке
Сотрудники не должны воровать. Воровать вообще дурной тонНужно приставить к каждому по охраннику. А то весь бизнес растащут. Особенно опасны покупатели.
Нужно заботиться о покупателе, потому, что иначе он не вернетсяЭти покупатели ходют и ходют, только продавцам работать мешают!

(С) Влад Боркус
Published 28 марта 2008 г. 16:29 by Vlad Borkus Edit
Filed under:

Comments


Еще в копилку принципов российского бизнеса

Source: http://www.itblogs.ru/blogs/borkus/archive/2008/03/28/26615.aspx

Реагируя на критику Толи Тенцера, даю информацию о других полезных для бизнеса принципах, повышающих оборот фирмы, а стало быть ее живучесть. В предыдущей теме говорили о внутренних бизнес-процессах (см. Уникальные российские процессы..

http://www.itblogs.ru/blogs/borkus/archive/2008/03/28/26589.aspx.). Здесь же наблюдения за внешним поведением... Хотя все более мрачные -- сам пугаюсь.


Принцип бизнеса (западный)Российские принципы построения бизнеса
Товар должен быть в меру качественным, иначе покупатель сочтет себя обманутым и не вернетсяПокупателю нужно втридорога подсунуть чего-то просроченное, сгнившее или некачественное. Нельзя допускать снижение нормы прибыли.
Качественное сервисное обслуживание — залог того, что покупатель станет постояннымЕсли кто-то что-то купил, то это его проблемы. Сервисное обслуживание должно быть таким, чтобы покупателю оно выходило подороже. Пусть знает, что в сервис лучше не соваться. Нельзя позволять обстоятельствам приводить к снижению рентабельности.
Реализационная наценка должна быть такой, чтобы при плановых издержках обеспечить прибыль от 10%. Это обеспечит стабильный рост бизнеса.Наценка должна обеспечивать прибыль не менее 50%, нельзя позволять покупателю залезать к себе в карман. Завтра бизнеса может и не быть.
Имидж делового человека должен соответствовать обстоятельствамНу какой он бизнесмен, если ездит на жалкой Тоета Камри? Ларечник. Дорогая машина на балансе предприятия — не роскошь, а представительские расходы.
Если между деловыми партнерами возникает непонимание, то проблемы нужно решать через судСуд — долго, дорого и ненадежно. Рынок предлагает много более удобных инструментов — от официальных вроде Санипедемстанции и пожарных до намного более жестких.
Частная собственность священна и не может быть отнятаОтнять чужое гораздо быстрее и выгоднее, чем строить бизнес самому. Для этого на рынке также много инструментов. Девиз древних: «Пришел, увидел, захватил».

PS. М-да. Перечитал текст. Вроде все правда. Но как-то грустно стало. Почти реализм.
Все же решил добавить, что в чем-то бизнес среда становится лучше. По крайней мере таких разборок, как были в 90-е уже нет, зарплату платят чаще, с налогами у многих гораздо лучше.
Да и сервисное обслуживание покупателей улучшается местами. Уступаем, в общем, отказываемся от своего know-how в пользу стандартизированных западных методик! :)

(С) Влад Боркус //Шуточки
Published 28 марта 2008 г. 20:02 by Vlad Borkus
Filed under:

Comments



вторник, 3 июля 2007 г.

ИТ-страсти малого бизнеса

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/07/03/_180422042D004104420440043004410442043804_-_3C0430043B043E0433043E04_-_3104380437043D04350441043004_.aspx

Истории, леденящие душу, поступают ко мне от самых разных людей. Вот рассказали недавно случай, если можно так выразится, довольно классический. Дело происходило в небольшой московской компании, работающей в высококонкурентной, но и доходной отрасли. Компания небольшая (человек 15), но с вполне приличными для такого числа сотрудников оборотами. В ней трудился сплоченный коллектив, состоящий из людей, знающих друг друга не один год. Но вот пришла беда: к конкурентам стали  утекать данные о клиентуре компании. Причем утекать регулярно, что начало наносить вполне конкретный ущерб.

Подозрение пало на каждого -- база клиентов велась на Access и через сетевой доступ была доступна всем. Никакого разграничения прав доступа на уровне данных не было -- по паролю каждый видел все данные базы. Соответственно, любой мог их слить. И все же экспресс-расследование, проведенное владельцем, показало, что это дело рук системного администратора. Получая примерно по $1500 в месяц, мужичок прирабатывал еще на $300 помогая бизнесу конкурентов. В общем ситуация типичная, если бы, конечно, все не знали друг друга многие годы. Горячие головы предлагали проучить мерзавца, но решили его в итоге просто выгнать. Хотя история не о только об этом.
Администратор, как легко догадаться, был еще и разработчиком упомянутой базы. Разработчиком не очень умелым и наворотил за годы своей работы в ней много. По несколько десятков ненормализованных таблиц и учетных форм, с кучей логики. И никого бы это особенно не касалось, если бы не сохраняющийся риск новых сливов (потому как права доступа к данным оставались неразграниченными), и, что еще хуже, постоянные сбои в работе этой базы.  Некоторые из них уже приводили к потере целостности данных, но тогда их еще было кому восстановить.

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

Короче, владелец бизнеса решил базу переделать. На свою беду он не разбирался в ИТ, но считал, что может принимать квалифицированные решения. Разумные предложения своих знакомых о том, чтобы надо бы просто данные из системы извлечь, а сам этот софт выкинуть, инкрементально разработав новый на другой платформе, он завернул, решив, что на это уйдет слишком много времени. О том, что некоторый вторичный функционал (типа отправки данных на сайт автоматом) стоило бы также сделать во вторую очередь, а вначале настроить работу основных функций бэк-офиса, он тоже слушать не захотел.

На проект было выделено $10K и неделя. Исполнителей, как всегда искали через знакомых. И нашли. Человека грамотного, но пьющего. Естественно, пообещал сделать в срок, но возникли другие дела, праздники и все затянулось. В общем, недели через четыре от него решили отказаться, так как результатов не проявилось.

Вывесили объявление в интернет. И начали приходить звонки от удивительных людей, народных умельцев. Наиболее оригинальным был один парень из Тулы, который утверждал, что лично переписал на Access программу 1С, и теперь в Туле никто 1С не пользуется, а пользуется его разработкой. Предание интересное, но парня завернули на том основании, что слова ODBC и SQL он не знал. Возможно, что для разработчика на Access они и не к чему, но доверия не вызвал. В итоге нашли мужика лет 65-ти, который вроде бы многое чего в ИТ повидал и запросил меньше денег. Теперь он с базой и возится, хотя чем его работа закончится -- неведомо.

//Владислав Боркус

Published 3 июля 2007 г. 12:50 by Vlad Borkus
Filed under:

Comments


вторник, 17 апреля 2007 г.

«Баги» в программах и «ошибки» в текстах

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/04/17/15380.aspx
«Баги» в программах и «ошибки» в текстах

Когда я работал в прессе (обозреватель/редактор раздела/зам. главного PCWeek/RE), то ошибки в текстах всегда и всеми сотрудниками переживались тяжело. А случаев было предостаточно -- каждую неделю приходило десяток рекламаций. То ошиблись в названии фирмы, то мы кого-то мимоходом «приложили» (да так, что сами этого не поняли), то опечатки в тексте, то запятую пропустили, иногда и смысловые ошибки. Серьезных ошибок (за которые было реально стыдно) было в среднем 1-3 на номер.

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

Вместе с тем посмотрим на факты. Номер от 40 до 116 полос с заполнением 12 000 знаков на каждой полосе (в среднем где-то 450 000 знаков, 100 000 слов, порядка 7-10 тыс. строк, 10 000 предложений) делался за неделю силами примерно 30 человек. Итого -- ориентировочно мы допускали 0,3 серьезные ошибки на 1000 строк. Умножить-поделить на фактор 2.

Теперь рассмотрим на итоги работы сектора ИТ, со стороны которого и были претензии. Программы создаются годами, по некоторым оценкам (см. примеры в http://www.osp.ru/os/2005/04/185558/) число ошибок в коммерческих продуктах (конечный релиз) составляет до 0,5 на 1000 строк. Насколько я понимаю -- это даже не «фичи», а именно «баги», т.е. статистика включает только важные ошибки. «Фич», вероятно, больше.

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

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

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

Правда, теперь у меня есть отмазка: я же не пресса, имею право ошибаться! Хотя вот какой вопрос меня мучит:  имею ли я право ошибаться, будучи консультантом/аналитиком?

P.S. Все приведенные выше цифры по газете -- очень приблизительные. Приведены для иллюстрации.

Влад Боркус

Published 17 апреля 2007 г. 14:55 by Vlad Borkus Edit
Filed under:

Comments


Способен ли наш народ воспринимать технологии?

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/04/17/15353.aspx

Ольга Дергунова как-то заметила в частном разговоре, что люди в нашей стране плохо восприимчивы к технологическим новшествам. Это приводит к тому, что программные продукты используются на жалкие доли процента, и покупатели ими недовольны. Хотя можно найти и другие факторы, приводящие к данному итогу, практика, в целом подтверждает эту точку зрения. И не только в ИТ. Я бы даже обобщил -- наш народ не восприимчив к любым правилам и ограничениям, если они мешают _сиюминутному_ «повышению» качества жизни.
Примеры правил -- «не разбрасывать пустые бутылки и упаковки от еды» (а то станет грязно), «не ехать на красный сигнал светофора» (а то будет авария), «не парковать машину на газоне» (опять-таки грязь), «не включать громко музыку» (сосед сделает тоже самое, жить будет невозможно всем), и конечно, «следовать инструкции по эксплуатации и безопасности технических устройств».

Может показаться, что я свалил все в кучу, но на самом деле -- это все проявления одной проблемы -- несоответствия уровня _развития_ людей достижениям технического прогресса (вместе с достижением ведь есть и издержки) . Папуасы, короче говоря.

И жизнь регулярно дает жестокие уроки. Читаем о последнем из них в «Коммерсанте» (http://www.kommersant.ru/doc.html?docId=759476):

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

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

Собственно вся наша жизнь -- в этом примере.

Влад Боркус

Published 17 апреля 2007 г. 10:28 by Vlad Borkus Edit
Filed under:

Comments


вторник, 19 декабря 2006 г.

О том, как технологии Web 2.0 убивают прессу

Source: http://www.itblogs.ru/blogs/borkus/archive/2006/12/19/web-2-0.aspx

Интересны и оценки доходов некоторых блоггеров и затрат на поддержку крупных сайтов. В общем, читайте http://netb2b.com/article.cms?articleId=30158
Вопрос, который остался открытым --- найдется ли что-то приличное для чтения в будущем? Конечно, современная пресса тоже "не фонтан". Но я бы воспринимал «пароноидальное внимание к точности и деталям» скорее как плюс, а не минус (так он выведен в приведенной статье). Газеты  задавали стандарт качества, чего нет в блогах.
Бизнес-модель блогов также не ясна. Энтузиазм -- это хорошо, но в краткосрочной перспективе. Иначе под ним маскируется реклама.В общем получается мир чрезмерного по количеству, плохого и рекламного контента. Невеселую перспективу создает нам развитие ИТ.

Published 19 декабря 2006 г. 11:25 by Vlad BorkusFiled under: , , [Edit Tags]


Comments


четверг, 30 ноября 2006 г.

Чуть глубже о SOA

Source: http://www.itblogs.ru/blogs/borkus/archive/2006/11/30/soa.aspx

Влад Боркус

Перечитав все комментарии, которые были сделаны в публикациях про SOA на ИТ Блогз, я обнаружил, что во всей нашей дискуссии был фундаментальный изъян. Начиная говорить про SOA, мы почти немедленно переходили на обсуждение веб-сервисов. В целом это не удивительно -- мы окружены вендорской пропагандой, из которой другой вывод сделать сложно. И все же веб-сервисы и SOA -- это не одно и то же.

И не только потому, что можно построить кучу веб-сервисов, и не внедрить у себя в итоге SOA. Этот тезис, безусловно, совершенно справедлив, но лишь чуть приближает к истине.
И не потому, что SOA -- не равно ESB, о чем тоже много говорилось.

А потому, что SOA -- это вообще не про веб-сервисы. Т.е. как бы совсем не про то.

Если говорить формально, то SOA -- это некоторая концепция реинжиниринга и развития корпоративного программного ландшафта. Упоминания этого термина можно встретить где-то в 1996 году у Гартнера. Тогда эти идеи в практической плоскости соотносились с компонентными технологиями.
С тех пор этот набор идей оброс неким опытом и набором где-то использованных приемов, которые в совокупности носят красивое название SOA Governance.
Появились XML и веб-сервисы, и оказалось, что эти идеи неплохо этой технологией дополняются.

Компоненты SOA

В основе SOA действительно лежит понятие сервиса, хотя не только его. Другими компонентами SOA являются фронт-энды приложений, репозиторий описаний сервисов, сервисная шина.

Ключевым для SOA являются наличие сервисов, ориентированных на деловые задачи. В SOA могут быть и масса других сервисов (трансформации, авторизации, и т.п.), но они вторичны.

Главное, что основные сервисы предоставляют каждый какой-то законченный деловой функционал. Крупный блок этого функционала. Скажем, сервис может предоставлять функции по работе с контрактом или с информацией о сотруднике.

В CORBA, EJB приложение строится из множества маленьких кирпичей. В SOA -- из малого количества больших.

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

Хотя в реальной жизни избежать даже корреляции сервисов не всегда удается, в идеале он должен быть совсем изолированным, и отвечать за все ресурсы, находящиеся под его управлением. Т.е., скажем, если у нас есть сервис, отвечающий за заказы, то изменить заказ в рамках SOA позволительно только одним способом -- через этот сервис. (Вспомним, что SOA -- это про организацию работ).

Чтобы добиться такой изолированности, борцы за SOA-веру предлагают проводить декомпозицию приложений. Или, когда это не возможно, строить так называемые «фасады» -- независимые сервисы, обращающиеся к одному или нескольким нижележащим системам. И работать потом через них.

Ключевым качеством сервиса является его описание. В описании сказано, что за интерфейс (функции) сервис имеет, приведен контракт (на каких условиях возможен доступ), и прочее -- кто его состряпал, какая версия, кто может менять сервис, когда этот сервис доступен, какая у него нагрузочная способность. Это описание совсем не обязательно должно быть на WSDL, например оно может быть на IDL или даже в MS Word. Главное, чтобы оно было.
Естественно, если описание -- в машино-распознаваемом формате, то использовать сервис потом намного удобнее.

Сами сервисы могут быть реализованы в рамках родной инсталляции SOA на разных технологических платформах -- WS, Java, .Net, CORBA. Более того, идея SOA как раз и состоит в том, чтобы обезопасить ИТ-инфраструктуру от смены поколений информационных технологий и стыковать плохо совместимые унаследованные технологии. Скажем, идеологи SOA открыто говорят, что SOAP когда-то отомрет, а ИТ надо будет и дальше жить. Требуется только, чтобы сервисы отвечали формальным требованиям SOA.

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

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

***
Все описания сервисов (описание интерфейса и контракт) обязаны храниться в репозитории.
Если это формальные описания, то система будет более конфигурируемая. Но, стоит заметить, что полноценные репозитории более сложны, а важны больше для B2B-среды, а не контролируемой корпоративной среды.
Но репозиторием может быть, и склад word-документов в файловой системе (это, конечно, экстремальный случай). В конце концов главный элемент в рамках SOA -- это корпоративный разработчик.

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

Последний компонент SOA -- это шина сервисов. Это -- не обязательный компонент SOA. И уж, конечно, совсем не обязательно -- это ESB.

Главной задачей шины является технологическа стыковка систем на ее концах. Т.е. если с одной стороны у нас находится SOAP, а с другой -- CORBA, то шина должна обеспечить преобразование формата вызова от одной системы к другой. Например, коммутацию XML-полей на методы CORBA. Мы это можем сделать, так как у нас есть «нейтральное» описание сервиса.
В принципе, в рамках SOA может существовать несколько параллельных шин, скажем она -- асинхронная, а другая синхронная. Или идентичные шины в географички разных филиалах.

Проблемы

Как легко понять, у SOA много проблем. Транзакционной целостности очень сложно добиться, собрав систему из кубиков -- компенсационные шаги очень запутаны. Есть несколько теорий, как это надо делать, но все они имеют большие издержки. Хотя ясно, что задача не решается в общем случае в принципе.

Есть проблемы с тем, как строить безопасность в такой системе -- на каком уровне должна проводиться аутентификация, авторизация. Особенно все сложно в условиях, когда нельзя сделать общий identity сервис. Опять, есть у людей идеи, но выбор -- по обстоятельствам.

Есть проблемы, о которых упоминал Анатолий, -- как быть с бизнес-объектами. Хотя самый очевидный путь -- это стандартизовать их на уроне шины. Также бизнес-объекты по сути сами являются готовыми сервисами.

Есть в конце концов проблема организационная (все расползается) и с архитекторами (чтобы создать такую архитектуру нужны архитекторы экстра-класса, а их в мире на каждую фирму не наберешь).

Что касается успехов. Есть проекты, причем достаточно большие. Хотя их беглый анализ местами не внушает оптимизма -- в одних исходная задача была относительно простая, в других -- решение получилось кривое, и его переделывают.

****
PS. Написать этот текст меня подстрекал Анатолий, так что вся ответственность за последствия лежит на нем. Особенно если там отдельные вендор будут кидать в меня камнями :))
Но если статью на форуме сочтут приличной, то я ее попробую доработать и пристроить в какой-нибудь ИТ-журнал.

Published 30 ноября 2006 г. 5:21 by Vlad Borkus


Comments



среда, 29 ноября 2006 г.

Давайте формализуем ответственность HR!

Source: http://www.itblogs.ru/blogs/borkus/archive/2006/11/29/hr.aspx

Тема, которую я хочу поднять, -- как бороться с некомпетентностью HR.

То, что наши современные HR в среднем не блещут профессионализмом -- не секрет. Часто от них больше вреда, чем пользы. Как это получается?

Во первых, HR -- одно из трех магистральных направлений, по которым распространяются выпускники психологических факультетов. Два других -- это PR/реклама и околомедицские дела. Алена (Aliona) еще упоминала в блоге тренеров (видимо, преподавателей психологии), возможно, это еще одна стезя.
Но выпускников-то этих много. Только в Москве порядка 100+ заведений готовят дипломированных специалистов. И ясно, что качества образования в среднем ожидать не приходится.

Есть и другие проблемы.

Мы установили в дискуссии с Аленой на ее блоге (http://itblogs.ru/blogs/hr/archive/2006/11/27/9563.aspx), что 70% из выпускников еще при поступлении обладают всевозможными комплексами, которые переносят на своих «пациентов». Чтобы излечить эти комплексы, они и пошли в психологи. У тех у кого нет комплексов, обычно их приобретают по жизни, особенно на такой работе.
Из 30% оставшихся часть глупы, другая часть саботировала обучение и кое-как получила диплом. В итоге полезного контингента набирается 5-10%.

Если эти непрофессионалы уходят в PR и рекламу, то риск для приютившей их компании в основном небольшой. Все равно PR находится под пристальным оком генерального директора или президента. Он все и поправит.
Хуже, если они уходят в HR. Тогда от них зависит благополучие внутренней жизни и эффективность компании.

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

***
Последнее время HR стали образованные и используют тесты, как словесные, так и всевозможные проективные методики. Все эти методики созданы в основном в Америке и четко отражают американский менталитет. То, что большинство HR этого не понимают -- гигантская проблема.

Примеры я на форуме приводил. Вопросы из огромного теста (GMAT, кажется) : «Если вас остановил на дороге милиционер, то может ли это быть, что он хочет получить с вас взятку?», «Вас в троллейбусе пнули. Допускаете ли вы, что человек мог сделать это намеренно?», «Нравится ли вам хорошо выглядеть?», «Нравится ли вам хорошо одеваться?». Далее тест автоматически выдает профессиональную ориентацию, а может и медицинский диагноз поставить.
Понятно, что для некомпетентного психолога -- это убедительный документ. Этот тест до сих пор используют в представительствах, использовали у крупных интеграторов.
Алена, kenzo, Миша Елашкин приводили на форуме и другие примеры.

Получается, что чтобы попасть на работу, кандидат должен обмануть тест. Скажем цветовые тесты Люшера не наврав (заучив ответы) кандидат пройти не может, так как сам тест настроен на другую ментальность, чего бы там не пел сам Люшер. Я не говорю про зависимость восприятия цветов от освещения.
Иначе говоря первое сито -- насколько эффективно кандидат может обмануть фирму, поступая туда на работу.
Такое вранье можно, конечно, тоже рассматривать как тест на гибкость, но нужно ли оно на позиции программиста?

Некоторые выдающиеся личности используют и тесты Роршаха с его же интерпретацией, которая, уже лет 50 известно, что не работает. Вопросники Айзенка -- тоже великое открытие. Они даже на родине во времена Айзенка не работали, но у нас используются. Еще есть психологические типы Юнга... Отечественные проективные тесты на сангвиников и холериков...
И так далее, чего это все перечислять. Напридумывали много.

****

Что во всем этом смущает? Ответственность HR за результат непонятна. Т.е. ему дают задачу найти кандидата, но вот по каким параметрам оценивать деятельность самого HR? Это я и предлагаю обсудить.

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

Иначе говоря, помимо постижения личности самого HR, его нужно загнать в формальные рамки.
Говоря еще более формальным языком, нужно заключить контракт между нанимателем и провайдеров HR-услуг: соглашение о качестве обслуживания (SLA), в котором прописать процесс и ответственность за результат. Такой SLA может, по крайней мере теоретически, ограничить влияние измеряющего субъекта (HR) на результат измерений и улучшить ситуацию в компании.

Что должно определять соглашение?
а) распределение обязанностей между HR и другими участниками процесса;
б) Формальные шкалы оценки человека HR’ом при приеме на работу («не жулик, не псих, способен черти на что»);
в) Ответственность HR провайдера за действия сотрудника (если он в результате украл, завалил проект по психологической причине еще что-то);

Теперь вопрос. Насколько реально такую штуку формализовать? Алена, что вы на этот счет думаете, как профессионал? Что оно должно включать?
Насколько будет эффективно? Что думают об этом клиенты HR службы, т.е. уважаемые руководители? Кто-нибудь наверняка такое делал.

PS. Это мой первый опыт блогописания, так что если чего не так, то прошу извинить. Я в общем-то сам не знаю, нужны ли мне блоги. А «пост» по теме HR в особенности. Но Миша Елашкин потратил полгода на приведение убедительных аргументов в том, что блоги полезны. А он знает в этом деле толк. Аленина дискуссия навела меня на мысли. И я решил попытаться начать блоггерствовать.


Published 29 ноября 2006 г. 4:14 by Vlad Borkus

Filed under: , ,


Comments