понедельник, 31 декабря 2007 г.

Аудит СЭД Directum

31.12.2007

Завершил аудит возможностей СЭД Directum на предмет возможности ее использования в качестве платформы для поддержки договорной работы холдинга. Проведен анализ соответсвия СЭД Directum требованиям, возникающим при попытке унифицировать процессы на нескольких перерабатывающих предприятиях и управляющей компании. Даны рекомендации по необходимым доработкам Directum для задач внедрения в холдинге заказчика.

пятница, 28 декабря 2007 г.

Во что обходится стандарт?

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/12/28/24527.aspx

Недавно получил для ознакомления коммерческое предложение по одному проекту, который мы сейчас консультируем. Предложение, как предложение, но вот одна деталь вызвала сомнения: цены на оборудование.

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

В прошлом году один массив на 10 ТБ предлагалось закупить примерно за 80 k$ (на дисках 300ГБ/10 тыс. об/м).

В этом году предлагается:

  • массив на 1 ТБ с дисками 10000 об/м в сумме где-то 8 k$;

  • массив на 2 ТБ с дисками ).

Причем стоимость второго массива накапливается по малозаметным мелочам – диски 146 ГБ стоят $550/$460 для 15 тыс об/м и 10 тыс об/м.

Еще интересно, что в прошлом году система строилась на дисках емкостью 300 ГБ по $750, которые в расчете на мегабайт получались дешевле.

(Оговорюсь, что все цифры округлены и вообще приводятся по порядку величины. Кроме того, это весьма предварительные цифры).

Арифметика получается довольно запутанная, но ясно, что предлагаемые системы хранения вроде бы дешевле не становятся, что само по себе смущает.

Но есть и архитектурные сомнения.

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

ящик на 16 дисков с двумя 4Gb Fibre Channel за 6,5 K$, плюс карта в сервер $1,5k, плюс 32 диска по $230 (SATA?)-- и все удовольствие на 10 ТБ вышло по цене 15 k$.

Система выдавала стабильный поток данных на более чем 100-150 МБ/с.

Используется в круглосуточном режиме.

Каждый день на ней верстается новая серия, т. е. все самое что ни на есть mission critical...

Единственное «но», построена она была не на технологиях брэнд-нэймов. Но пока работает.

Второе – она, конечно, тестировалась на видео-потоках, а не как хранилище для СУБД, где важна скорость на хаотичном доступе. Хотя, говорят, диски на базе SATA работают в этом режиме почти также хорошо, как диски SCSI.

Но разница в цене между двумя вариантами 10 ТБ хранилища очень уж велика: 15 k$ (не брэнд+SATA) или 80 k$ (брэнд+SCSI).

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

PS. Собственно, этот текст – дискуссионный. Не призыв отказаться от брэндов. Но вопросы экономической эффективности есть.

Published 28 декабря 2007 г. 13:33 by Vlad Borkus

Comments:

пятница, 14 декабря 2007 г.

Техническое задание на систему договорной работы

14.12.2007

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

Всего выявлено 5 основных процессов, около 25 подпроцессов и более двух десятков основных ролей. На предприятиях холдинга ежегодно согласовывается от нескольких тысяч до нескольких десятков тысяч договорных документов и счетов.

На первом этапе внедряемая система должна охватить 10-15 предприятий.

четверг, 13 декабря 2007 г.

Сбербанк продолжает радовать глупостями

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/12/13/_2104310435044004310430043D043A04_-_3F0440043E0434043E043B043604300435044204_-_4004300434043E043204300442044C04_-_33043B0443043F043E04410442044F043C043804_.aspx

Как-то случайно я оказался держателем карты «Аэрофлот Бонус». Отношения с ней складывались простые -- она дебетная, а потому пользоваться ей неудобно, потому ее не применяю почти совсем. И вот на днях, Сбербанк присылает просьбу принять участие в опросе по поводу этой карты.Начиналось приглашение так:
<<Уважаемый клиент!
Сообщаем Вам об устранении технических неполадок, возникших ранее при заполнении опросного листа для держателей карт «Visa Аэрофлот» Сбербанка России. Повторно приносим Вам свои извинения за доставленные неудобства.

>>Оригинальное вступление! Первая реакция  -- шок. Что за неполадки? Об их существовании, я понятное дело, не догадывался -- в первую очередь потому, что приглашение поучаствовать в опросе ранее не получал. Хотя может в этом они и состояли?Сам опрос тоже местами удивил. Вот примеры вопросов.<<1. Какие характеристики карты Visa Аэрофлот Сбербанка России являются для Вас наиболее важными (можно более одной)?
1.1 Возможность накопления миль
1.2 Надежность и безопасность использования
1.3 Тарифы на выпуск и обслуживание
1.4 Удобство расчетов по карте
>>

А что делать мне, который считает, что ничего существенно полезного в этой карте нет? Но что вот есть она -- и ладно? Высказывать Сбербанку незаслуженный комплимент?А вот еще про мотивацию пользования картой.Что выберете?

<<9.1 Участие в лотереях
9.1.1 Лотерея среди всех совершенных операций с призовым фондом в форме одного или нескольких дорогостоящих призов (например 10 мобильных телефонов)
9.1.2 Дорогостоящй приз за наибольшее количество операций среди всех держателей карт за месяц (например тур заграницу или плазменный телевизор)
9.1.3 Меня не интересуют лотереи, меня интересуют гарантированные призы
>>
А мне вот до лампочки лотереи и призы. Сделайте так, чтобы с картой удобно было работать. Хотя бы интернет-доступ к счету наладьте. Но такого варианта нет.Мораль. Господа из Сбербанка, прежде чем что-то делать, поставьте себя на место пользователя. Посмотрите, что делают другие банки. Или проведите тест на своих сотрудниках, что ли.Published 13 декабря 2007 г. 19:51 by Vlad Borkus Edit
Filed under:

Comments

среда, 28 ноября 2007 г.

Копирайтный рэкет по российски и по американски

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/11/28/23700.aspx

Попалось две интересные статейки (примеры из жизни) на российскую и американскую тему.Про Россию (перевод из Washington Post):
http://telnews.ru/event/15118
В общем-то американцам наши власти объявили мат в два хода. Можно сказать переиграли их на их же поле. Но жаль только, что именно в таком вопросе.По америку (оригинал Assocoated Press):
http://news.yahoo.com/s/ap/bsa_audits;_ylt=Aj9FeiaoGWXcejiIceUla30jtBAF

О том, как работает копирайтный рэкет у "буржуев".
Но там по крайней мере нужно решение суда для рейда в компанию
И отличает цель -- не закрыть компанию, а стрясти с нее денег влегкую.
Published 28 ноября 2007 г. 13:09 by Vlad Borkus
Filed under:

Comments


четверг, 1 ноября 2007 г.

Последние выступления на конференциях и интервью в прессе

Последние выступления на конференциях и интервью в прессе

25.10.2007

Круглый стол журнала Intelligent Enterprise, посвященном практическим вопросам использования SOA на предприятиях (участник -- Владислав Боркус).

Подробности круглого стола: Ссылка

03.10.2007

Комментарии по поводу планов правительства Российской Федерации по поддержке развития операционной системы Linux – для «Вестника Инфоком».

Подробности здесь (PDF): Ссылка

12.09.2007

Выступление на круглом столе, посвященном проблемам Service Oriented Architecture (SOA), на ежегодной конференции, проводимой «Ассоциацией документальной электросвязи» (доклад Владислава Боркуса) .

Подробности: Ссылка Слайды


Публикации СМИ с цитатами обзорного доклада по теме SOA на открытии московского офиса компании TIBCO:


29.06.2007

iXBT.com : «Сервисно-ориентированные архитектуры и управление бизнес-процессами», Сергей Уваров

Ссылка

17.07.2007

PCWeek/RE: «На российском рынке middleware становится тесно», Сергей Свинарев

Ссылка

26.07.2007

Intelligent Enterprise: «Появление Tibco», Ольга Мельник

Ссылка

Подробнее материалы доклада можно найти по ссылке.

вторник, 23 октября 2007 г.

Серия докладов по теме выбора СЭД

23.10.2007

Доклад на заседании Клуба 4CIO, посвященного электронному документообороту.
Докладчик: Владислав Боркус.
Тема: "Выбор СЭД на предприятии".

Отчет о мероприятии можно найти здесь: Cсылка

Слайды презентации



10.10.2007

Доклад на Форуме "Электронный документооборот. Управляйте документами в интересах Вашего бизнеса!", проводимом компанией Интертраст.

Докладчик: Владислав Боркус
Тема: «Заказчик и системы документооборота: как решать проблему выбора?».

Подробности здесь: Ссылка

Слайды презентации

пятница, 12 октября 2007 г.

Обращение руководства к трудоголикам

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/10/12/_1E04310440043004490435043D0438043504_-_400443043A043E0432043E0434044104420432043004_.aspx

Товарищи сотрудники,
наша компания борется за сокращение издержек. Поэтому убедительная просьба на работе не умирать! Дотяните до дома! Расходы по вывозу трупов с рабочих мест снижают рентабельность нашего бизнеса! Умершие на рабочих местах будут лишены квартального бонуса.
Генеральный директор компании, Мизантроп СС.
//(C) Влад Боркус, 2007
Published 12 октября 2007 г. 16:51 by Vlad Borkus Edit
Filed under: , [Edit Tags]

Comments


Где отремонтировать ноутбук

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/10/12/_130434043504_-_3E044204400435043C043E043D044204380440043E043204300442044C04_-_3D043E0443044204310443043A04_.aspx

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

Как выяснилось, в Москве есть таки фирмы, которые занимаются перепаиванием микросхем на плате, заменой битых LCD, ремонтом клавиатур ноутбуков и пр.

Я обратился в Technohelp.ru, ребятам, которые тусуются на форуме ixbt.com под псевдонимом LapTopMan. По дигностике оказалось, что на плате отпаялся видеочип -- хронический дефект ноутбуков IBM/Lenovo Thinkpad. Перепаяли его за день и 5000 руб. Недешево, конечно, но еще терпимо, если сравнивать с заменой платы целиком. Еще за 1000 руб. перепаяли USB порт. Теперь имею нормальный ноут.

Вторая частая проблема -- это ремонт старой батареи. Покупка новой обходится в $150, поэтому есть фирмы (vntm.ru) , которые разбирают Вашу батарейку и меняют в ней отдельные элементы. Стоит это $4/элемент + $20 работа. Итого $44. Гарантируется работа на 6 мес. -- не очень долго. Хотя, может проработать и дольше -- как повезет.

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

Published 12 октября 2007 г. 16:30 by Vlad Borkus Edit
Filed under: , [Edit Tags]

Comments


Дилемма управления в современной российской реальности

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/10/12/_140438043B0435043C043C043004_-_43043F044004300432043B0435043D0438044F04_-_3204_-_41043E043204400435043C0435043D043D043E043904_-_40043E04410441043804390441043A043E043904_-_4004350430043B044C043D043E044

Кто лучше:

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

или

Человек без таланта и знаний, но готовый усидчиво и честно (но плохо) выполнять любую работу?

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

Published 12 октября 2007 г. 16:33 by Vlad Borkus
Filed under: ,

Comments


пятница, 5 октября 2007 г.

Закупайтесь лекарствами -- пока не поздно!

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/10/05/_170430043A0443043F04300439044204350441044C04_-_3B0435043A043004400441044204320430043C043804_-_2D002D00_-_3F043E043A043004_-_3D043504_-_3F043E04370434043D043E042100_.aspx

Выборы выборами, а идеи по новым мерам «регулирования» не иссякают. Как сообщает «Коммерсант» в Думе рассматривается закон о создании еще семи новых ЕГАИС. Затронет это фармрынок, рынок аудивидеопродукции, автомобильных запчастей и пр. Так как внесен он лидерами главной партии, то сомнений с том, что он будет принят нет. Собственно, опыт ЕГАИС всем известен -- ясно, что с поставками и в других отраслях начнутся сбои.

Так что пора запасаться лекарствами и зачастями. :))

Подробности – в источнике

http://www.kommersant.ru/doc.aspx?DocsID=811624

Published 5 октября 2007 г. 13:47 by Vlad Borkus Edit
Filed under:

Comments


вторник, 2 октября 2007 г.

Каково быть предпринимателем

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/10/02/_1A0430043A043E0432043E04_-_31044B0442044C04_-_3F044004350434043F04400438043D0438043C043004420435043B0435043C04_.aspx

Наткнулся на занятный текст под названием "FAQ по малому бизнесу". Будучи сам предпринимателем могу подтвердить, что все сказанное в нем -- правда.
Особенно понравились моменты:

<<К сотрудникам нужно относиться примерно как к дорогим станкам. Протирать маслом, следить, чтобы на них не капала вода, и регулярно проводить техническое обслуживание. >>
<<Что касается деловых качеств -- очень сильно поможет упорство. Без всего остального (умения быстро соображать, специальных знаний, коммуникабельности) вполне можно обойтись. Реально требуется только одна вещь -- желание иметь свой бизнес. Ведь очень многим людям гораздо приятнее, когда кто-то принимает решения за них. Этим людям, разумеется, будет удобнее работать под чьим-то руководством. >>
<<Как правило, предприниматели -- довольно умные люди. ...главная причина заключается в том, что предприниматели платят за неверные решения своими деньгами. Это отлично прочищает мозги и не даёт совершать глупости. >>

Источник тут:
http://fritzmorgen.livejournal.com/50160.html
Published 2 октября 2007 г. 20:27 by Vlad Borkus Edit
Filed under:

четверг, 20 сентября 2007 г.

Аудит пакета технических заданий

Аудит пакета технических заданий на внедрение систем документооборота и управления аудиторской деятельностью в нефтегазовом холдинге...

четверг, 13 сентября 2007 г.

ROI от SOA – хочется больше?

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/09/13/ROI-_3E044204_-SOA-_1320_-_45043E0447043504420441044F04_-_31043E043B044C04480435043F00_.aspx

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

Итак:
1) Только 37% компаний достигают положительного ROI от вложений в SOA.
2) SOA увеличивает продуктивность разработчиков, но обычно все ограничивается только 1 проектом на уровне департамента, что уменьшает возврат инвестиций.
3) Только 40% разработчиков использует SOA
4) Те разработчики, кто использует SOA повышают продуктивность на 28%.
5) Больше всего SOA используется в здравоохранении (62% power пользователей против 48% в material companies);

Выявленные проблемы:

  • разработчики считают себя творцами кода и не хотят повторно использовать чужие наработки, и поэтому сторонятся SOA;

  • для успеха необходимо интенсивнее вкладываться в обучение SOA, нежели делается;

  • размер SOA зависит от числа опубликованных в реестре сервисов, но инструменты для реестров дороги и компании их не покупают.

PS. Я бы добавил, что когда программисты просекут, что SOA в конечном итоге делается, чтобы не "плясять" перед ними по каждому пустяку, то они совсем откажутся работать в SOA-проектах. :))

Publised 13 сентября 2007 г. 16:26 by Vlad Borkus Edit
Filed under:

среда, 12 сентября 2007 г.

Моя презентация про SOA на конференции «Ассоциации ДокументальнойЭлектросвязи» (repost)

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/09/12/54191.aspx

Выложил на наш сайт слайды своего выступления об SOA на конференции Ассоциации Документальной Электросвязи, состоявшейся в 12 сентября. Ввиду специфики мероприятия, я попытался объяснить структуру SOA что называется «на пальцах», т. е. дать максимально упрощенное представление.

Так как планировалось делать выступление в компании мировых лидеров (Sun, IBM, Oracle), то надо было придумать «фишку» -- таковой я выбрал тему анархии и порядка в ИТ, и SOA как один из методов для их балансирования.

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

PS.

С мероприятием, где делался этот доклад получилась престранная история. На него меня подрядил Сергей Орлик -- выступить на круглом столе в рамках сессии дабы разбавить ряды вендоров.

Но за день до конференции выяснилось, что нужно не просто «поболтать», а сделать доклад, причем на 10 минут (длительность, что называется "ни туда, ни сюда") – и пришлось в срочном порядке рисовать слайды.

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

По итогам – на КОННАСИ (т. е. меня) и IBM распределилось в сумме 1,5 часа вместо запланированных 10+10 минут . Я выступал первым – пришлось принимать на себя большую часть ударов с критикой SOA.

Презентация «SOA: баланс между анархией и порядком для развития ИТ»

В формате PDF:


И для порядка:

Презентация по перспективам SOA в России, сделанная в июне на конференции TIBCO:

В формате PDF:



Статья в PCWeek/RE с трезвым взглядом на SOA («Практическое построение SOA: борьба с мифами»):

В формате PDF:


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

Published 12 сентября 2007 г. 12:25 by Vlad Borkus
Filed under:

понедельник, 10 сентября 2007 г.

BEA купят, а жаль

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/09/10/bea.aspx

eWeek сообщил на днях о единодушной уверенности всех западных аналитиков в том, что в ближайшие полгода состоится покупка BEA каким-нибудь из крупных вендоров. Причины – у компании не ладится бизнес в северной Америке и она не добирает оборотов относительно прогнозов. В первом квартале прогнозировали $358, получили -- $342. Акции упали, соответственно с $16 до $11.
Основных покупателей два: Oracle и Hewlett-Packard. Руководство Oracle не скрывает, что хочет сделать это приобретение, но просто ждет подходящего момента. HP тоже в покупке заинтересовано, но у нее хуже с деньгами – она не может выплатить такую же премию за акции, как Oracle. (См. http://www.eweek.com/print_article2/0,1217,a=213246,00.asp)

Мне, как аналитику в этой области, искренне жаль. Программный комплекс BEA был построен очень грамотно и качественно. Вряд ли наиболее вероятный покупатель (Oracle) сохранит платформы WebLogic и AquaLogic как они есть. Middleware – не ERP, и ситуация с PeopleSoft вряд ли повторится. Скорее всего будет взят курс либо на полную ликвидацию этого ПО, либо на его унификацию с аналогичными линейками Oracle (SOA Suite, BPM Suite), возможно с сохранением лишь отдельных продуктов.

Как бы то ни было, но ухудшение состояния BEA указывает на изменение спроса на рынке middleware, где все меньше возможностей остается для независимых поставщиков «тяжелых» платформ.

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

Published 10 сентября 2007 г. 13:28 by Vlad Borkus
Filed under:

Comments


понедельник, 3 сентября 2007 г.

Математика рисков ИТшника: нужна ли нам автостраховка?

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/09/03/20383.aspx

Нам, специалистам по ИТ с высшим образованием, негоже тратить деньги так же бездумно, как прочим простым смертным. Образование требует, чтобы перед покупкой чего бы то ни было производилось сравнение и оценивались риски. Вот и я задумался над вопросом, в выгодна ли автостраховка КАСКО? Проведем элементарную математическую оценку, исходя из принципа, что страховая компания не должна работать в убыток:

Цена страховки = (вероятность наступления случая)*(стоимость случая) +(прибыль страховщика).

Так как прибыль страховщика всегда больше ноля, то мы в среднем всегда в накладе – страховка это «разводка». Но может есть в этом деле потаенный смысл? Провел опрос знакомых на предмет покупают ли они КАСКО и окупается ли это?

Артур. Первый год вождения. Страховку не покупал. Несколько мелких инцидентов общей ценой менее $1000. Баланс цена страховки/ремонт: $2500(теоретическая)/$1000.

Марина, Купила страховку. Стаж вождения 15 лет. Цена страховки $1500. За пять лет несколько инцидентов общей ценой $1000. Баланс страховка/ремонт -- $7500/$1000. В итоге сомневается в нужности страховки.

Михаил. Сторонник страховки. Считает, что она убыточна, но покупается просто спокойствие. Денежной составляющей не раскрыл.

Ольга – покупает страховку 5 лет по цене $1200. Стаж вождения 10 лет. За это время 4 камня в лобовое стекло (замена ценой $350) плюс авария с ремонтом на $5000. Баланс страховка/ремонт: $6000/$6400. Ее брат – взял назад стоимость страховки в нескольких авариях, теперь его отказываются страховать. Баланс за пять лет: $12000/$20000.

Татьяна – стаж 10 лет. Машину не страхует. За 7 лет использования машины мелкие проблемы на менее чем $1000. Баланс: $7500(теоретическая)/$1000.

Андрей -- машину не страхует (не считает выгодным, так как работает в страховой компании :)). За пять лет проблем на $2000. Баланс: $7500(теоретическая)/$2000.

Есть, в общем, повод задуматься. Вероятно, страховать от угона все же для спокойствия нужно, так как стоимость случая получается большая, а цена страховки ($250 в год) мала. А вот страховать от аварий, кроме как по ОСАГО получается как-то не очень обоснованно.

Вопрос: это у всех так или выборка такая? Кто чего думает?

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

Published 3 сентября 2007 г. 14:03 by Vlad Borkus Edit
Filed under:

Comments


IBM: ESB мешает SOA

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/09/03/ibm-esb-soa.aspx

Несколько лет, когда технология ESB (Enterprise Services Bus) была «коньком» фирмы Sonic Software, корпорация IBM ее недолюбливала. Но потом, когда ESB была разрекламирована Garnter, то IBM резко сменила позицию и выпустила свой ESB-продукт. Но вот недавно на сайте DeveloperWorks появилась статья о том, что увлечение ESB мешает правильному пониманию концепций SOA, подменяя внедрение архитектуры внедрением программного продукта. (http://www.ibm.com/developerworks/webservices/library/ws-soa-esbarch/index.html)
Многие блоггеры восприняли статью как знак того, что IBM «сдает» ESB, хотя внимательное чтение показывает, что это не так. Скорее IBM подводит читателя к мысли, что помимо покупки ESB стоило бы приобрести и консалтинг в области SOA.

Главных тезисов по ESB и SOA всего два:


  • внедрение ESB-ориентирвоанной архитектуры само по себе не дает добавочной бизнес-стоимости, так как это чисто технологическое решение для соединения сервисов;
  • в отличие от ESB главная цель SOA – это согласование бизнес-мира и мира ИТ, а потому несет четкую бизнес-ценность.

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

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



  • Не создавать системы «на будущее».
  • Внедрять только то, что уже нужно бизнесу;
  • Стыковать потребности бизнеса и ИТ-решение.
Эти мысли не новы, но любопытно их слышать от крупного вендора. При восприятии массами они могут не в лучшую сторону сказаться на объемах продаж.

Published 3 сентября 2007 г. 0:01 by Vlad Borkus
Filed under: ,

суббота, 1 сентября 2007 г.

KM-2007 Обзор персональных систем сбора информации и управления знаниями



Основные результаты исследования опубликованы в еженедельнике PCWeek/RE, здесь же приводятся некоторая дополнительная методическая информация.

Ограничение ответственности

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

 

Рассмотренные системы


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

Лидеры (системы, имеющие функционал наиболее полно отражающий сформулированные потребности):


  • Macropool GMBH WebResearch. Лучше всего организовано сохранение из Web;

  • Kinook Ultra Reсall. Обладает самыми развитыми механизмами классифкации;

  • WJJSoft MyBase. Наиболее удобна с точки зрения построения базы, связанной гипертекстом.

(Замечание. Метрика обновлена на 16.05.2007 для отражения некоторых новых требований).

Другие изучавшиеся продукты:

AskSam (www.asksam.com), MDE Infohandler (www.mdesoft.com), eGems Gemteque Software (www.egems.com), Personal Knowbase (www.bitsmithsoft.com), Baltsoft General Knowledge Base, TreePad фирмы Freebyte (www.treepad.com), EverNote, Knowledge Workshop (www.lmsweb.com), Inquiry Professional (metaproducts.com), ScrapBook for Firefox, WikiD, ConnectedText и другие Wiki-системы, IBM Lotus Domino, Microsoft SharePoint Portal/WSS и еще пара десятков других, менее интересных продуктов.

Методика анализа


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

На наш взгляд система должна поддерживать такие сценарии, как:

Сценарии использования («высокоуровневые»)

С1. Интенсивное накопление "знаний" в ходе исследовательского проекта.

Особенности: меньший объем информации, узкая и интенсивная направленность ее потока, мелкая детализация классификатора.

Типовые операции: накопление документов и вырезок в ходе проекта, интенсивная обработка (удаление мусора, выделение главного); создание связанных заметок формирование из этих заметок нового документа (например: высказываний товарищей при формировании требований, накопление собственных мыслей (заметок), их привязка к документам).

С2. Фоновое (медленное и длительное) накопление "знаний".

Особенности: большой объем информации, широкий разброс тем, низкая плотность информации по темам. А стало быть и более грубый классификатор.

Типовые операции: накопление документов и вырезок на долговременной основе, минимальная обработка;

С3. Выемка информации по теме.

Сценарии использования («низкоуровневые»):


  • «мгновенное» сохранение Web-страницы;

  • захват выделенной части Web-страницы;

  • захват вырезок из не Web-содержимого;

  • импорт файлов из файловой системы;

  • классификация содержимого по иерархическому рубрикатору;

  • классификация по ключевым словам;

  • отнесение документа к разным разделам классификатора;

  • создание и редактирование заметок и документов;

  • связывание документов перекрестными ссылками;

  • поиск документов;

  • печать и экспорт.

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

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

Самым существенным качеством, различающим системы является примененная в них метафора классификации, так как именно она определяет совместимость или несовместимость со стилем мышления пользователя. Иначе говоря, система с одной метафорой будет казаться ему логичной, а с другой -- нет. Помимо всего перечисленного, система должна полностью поддерживать русский язык, а также быть устойчивой к сбоям программного и аппаратного обеспечения. А для использования в рабочих группах она должна поддерживать сетевой доступ и разграничение прав доступа. В приведенных выше сценариях много всевозможных тонкостей, и при их детализации набралось примерно 150 требований (www.konnasi.ru/wgkm_compare.htm). При анализе рынка был просмотрен широкий спектр кандидатов, но значительная их часть по разным причинам отпала уже на первых его этапах.

Описание проекта можно посмотреть здесть (сохраненная копия PCWeek/RE)

 


Основные результаты


Исследование не выявило продукта на 100% удовлетворяющего наши потребности, несмотря на то, что был рассмотрен по меньшей мере десяток из них. Три продукта Macropool GMBH WebResearch Professional (www.macropool.com), Kinook UltraRecall (www.kinook.com), WJJSoft MyBase (www.wjjsoft.com) в наибольшей степени приближаются в понятию оптимальной системы. Для временного использования мы выбрали первую из перечисленных систем, несмотря на ее заметные недостатки в области классификации информации. Мы с интересом будем наблюдать за эволюцией рассмотренных решений.



Рабочие документы


Оценка систем Macropool GMBH WebResearch, Kinook Ultra Recall 3.0 Professional, WJJSOFT MyBase 5.3 по метрике

Итоговые диаграммы.

Степень соответствия группам ключевых (наиболее важных) требований

Степень соответствия группам всех (как важных, так и неважных) требований





Таблица. Интегральные оценки систем по группам критериев метрики, с учетом весов.








Таблица. Сильные стороны систем

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



воскресенье, 19 августа 2007 г.

WS-Security: начинание благое, но безопасность SOA не обеспечивает

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/08/19/ws-security.aspx

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

Примерно так обстоит дело со стандартами в области безопасности SOA. В стеке WS-* запланирована очень глобальная модель безопасности, включающая почти десяток всяких спецификаций (WS-Security, WS-Secure Conversation, WS-Trust, WS-Federation, WS-Policy, а также XML Digital Signature, Security Tokens Profiles (для SAML, Kerberos,X.509) и т. п.

Благодаря этому возникает целый комплекс очевидных проблем для SOA:
1) Не все эти стандарты реализованы одинаково во всех продуктах, что делает разные компоненты SOA несовместимыми.
2) Так как общие стандарты разрабатываются медленно, открывается поле для "частных" расширений вендоров, которые еще более снижают совместимость.

Я бы не стал писать про это статью, но на днях натолкнулся на интересное выступление на эту тему специалиста в области безопасности Брэда Хилла (http://www.isecpartners.com/files/iSEC_HILL_AttackingXMLSecurity_bh07.pdf). В почти 200-страничной презентации обстоятельно показывается, почему стек WS-S -- пока не лучший способ для обеспечения безопасности для открытых в Интернете сервисов,B2B-сервисов и внутрикорпоративных web-сервисов.

Во первых, для любых внутрикорпоративных и B2B ИТ-систем характерна более высокая степень доверия к их пользователям, и проблемы безопасности как правило решаются "не внутрикорпоративными фаерволами, а организационными мероприятиями и [в случае B2B] адвокатами". Главное, что должна обеспечить общая инфраструктура безопасности -- это протоколирование всех действий и точную идентификацию пользователей, получивших доступ к конкретной системе. Это тезис, с которым сложно не согласиться.

Но для этих задач ЛУЧШЕ всего подходит стандартный SSL, при одновременном применении _клиентского_ и северного сертификатов. В самом деле, у него есть набор явных преимуществ:

1) Он решает как задачу безопасной аутентификации (по сертификату);
2) Он защищает трафик от пользователя к системе;
3) Что еще более важно -- он совершенно ОДИНАКОВО реализован во всех системах, в том числе старых -- пяти и даже более летней давности;
4) Он покрывает 99% процентов того, что нужно для решения реальных задач.

Модель же безопасности на уровне сообщений, примененная в WS-S, не дает в этом смысле никаких преимуществ, так как опять-таки в 99% случая все, что от нее требуется -- это аутентификация пользователей. Но он также неодинаково реализован на новых и старых системах, а применение агентов-посредников тоже не всегда удобно и эффективно. Также WS-S (в конечном итоге за счет XML Digital Signature) опирается на шифрование больших объемов данных открытыми ключами – очень ресурсоемкая операция по сравнению с симметричным шифрованием в SSL. Поэтому при использовании для интеграции внутрикорпоративных систем WS-Security оказывается менее адекватен, чем SSL.

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

WS-Security плох тем, что для его реализации используется работа многих слоев (от XML Encryption, XML Digital Signature, Security Tokens Profiles (SAML, Kerberos, X.509), WS-Trust, WS-Federation и т.п) -- слишком много точек для потенциальной атаки, слишком сложно заставить все это скоординировано работать.

Брэд Хилл показывает в своей презентации как можно эти уязвимости использовать, какие есть стандартные "дыры" в реализации этих спецификаций, например, в XML Парсере. Эти дыры можно было бы отключить настройками, но сегодняшние продукты таких настроек не предоставляют. И в любом случае получается слишком много предположений о квалификации среднего корпоративного разработчика.

Вместе с тем, стек WS-S создает ряд бизнес-возможностей, таких, как цифровые деньги, DRM-применения, распределенная аутентификация, и транзакции, в которых участвуют много сторон. Но так как последствия для безопасности от самостоятельного использования этих протоколов пока до конца не изучены, то WS-S рекомендуется применять не самостоятельно, а вместе с отлаженной базой SSL.
//Влад Боркус, www.konnasi.ru

Published 19 августа 2007 г. 23:09 by Vlad Borkus Edit
Filed under: ,

Comments


пятница, 17 августа 2007 г.

Место виртуализации

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/08/17/_1C043504410442043E04_-_3204380440044204430430043B04380437043004460438043804_.aspx

В последние дни в прессе появилось много статей по поводу слияния Citrix и компании Xen Source, производящей ПО виртуализации. Это заставило и меня выйти из спячки, чтобы вставить свои два слова.. Вообще-то я считаю направление виртуализации слегка переразрекламерированным, но есть в нем и полезное зерно. Пользу, как мне кажется могут принести несколько направлений:

1. Применение для организации виртуальных серверов в публичных бизнес-проектах. Это в первую очередь, конечно, уже широко используемый виртуальный Web-хостинг. Но возможно и множество других вариантов. Например, при наличии хороших каналов свзяи можно предложить малому бизнесу полный хостинг ряда бизнес-систем на выделенном виртуальном сервере.
Для хостера эффективнее держать один мощный сервер, поделенный на 10 виртуальных, чем десять реальных серверов, -- нагрузка будет равномернее. Следовательно, можно сэкономить на цене закупки и поддержки -- хотя только до той точки, где цена многопроцессорного сервера начинает сильно отклоняться от линейной корреляции с числом/мощностью процессоров в сторону экспоненциальной зависимости. Естественно, доступ к подобным серверам часто будет терминальным и тут как раз ясно, где выгода от альянса Citrix и Xen. При этом клиенту от виртуализации тоже хорошо -- он уверен, что его данные не увидит конкурент, а забититься о сервере не нужно. В подобном хостинге важно, что сервера, принадлежащие несвязанным между собой компаниям, являются абсолютно изолированными логически.

2. В корпорациях для систем уровня департаментов.
Здесь, однако, выигрыш от виртуализации может временами оказаться меньше, чем в публичном хостинге. В конце концов это не критические для бизнеса, работающие с большой нагрузкой, -- их _всегда_ ставят выделенный сервер. Но число и загрузку серверов уровня департамента в принципе можно оптимизировать просто путем помещения нескольких софтверных пакетов на один большой сервер, а не на несколько выделенных, т.е. это вопрос планирования ИТ. Хотя, конечно, это не всегда возможно из-за организационных заморочек крупных фирм, и не всегда желательно иметь на одной машине много программ из-за их воздействия друг на друга.
Полезно понимать, что в корпорациях сервера не изолированы, а связаны между собой доверительными отношениями, общими службами каталогов, устройствами и т.п. Это требует высокой открытости виртуального сервера для внешнего (внутрикорпоративного) мира и управления его внутренностями "снаружи". Частично проблема есть и в публичных проектах -- когда нужно подключать устройства, расположенные у клиента локально, скажем, принтер или переносной накопитель. Но там она более мелкого масштаба.

3. Распространение готовых виртуальных «устройств», по английски называемых appliance. Я считаю, что у этого направления большое будущее. Виртуальные appliances снимают кучу проблем с инсталляцией и первичной настройкой ПО. Самую большую пользу подобные устройства дают при распространении _ознакомительных_ версий сложных корпоративных программ. Уже сейчас таких пакетов десятки на сайте VMWare и это число будет расти. VMWare здесь четкий лидер, хотя и Microsoft'у есть что предложить.
Заметим, что по п.1 и 2. есть разные подходы к виртуализации. Первый -- это тот, что предлагает VMWare, Microsoft -- установка эмулятора под определенной ОС и эмуляция "гостевой ОС" в рамках обычного системного процесса. Полная эмуляция аппаратной платформы -- довольно сложная задача и здесь много разных "засад", поэтому результаты работы одной и той же комбинации ОС и прикладного ПО под VMWare и на "реальном железе" могут быть разными. Хотя при этом легче создавать виртуальные appliance.
Второй путь -- это установка ПО виртуализации ВМЕСТО операционной системы. Это ПО (паравиртуализация) является брокером между гостевыми ОС и нижележащими устройствами. Гостевые ОС при этом получают более низкий уровень привилегий, нежели тот, что им положен по "статусу ОС".
Это как раз тот путь, который исповедует Xen Hypervisor, SWSoft Vituozzo, SWSoft Parallels (на десктопе и сервере) и присмотрела для себя на будущее Microsoft в продукте Windows Hypervisor. Эффективнее всего подобную виртуализацию делать, если на всех виртуальных серверах крутится одна ОС. Тогда необходимо минимум эмуляции, а стало быть минимален и перерасход процессорных ресурсов. В этом смысле более потенциально производительным является продукт SWSoft Vituozzo.
В системе, где гостевые ОС различны (даже если это просто версии Windows) для надежноcти и скорости работы эмуляторов и паравиртуализаторов нужна поддержка со стороны процессоров, и современные процессоры Intel и AMD эту поддержку предоставляют. Но еще нужна и некоторая поддержка со стороны гостевой операционной системы...хотя в новых версиях Linux, Windows, Solaris она уже имеется. Конечно, в реальной жизни сложности остаются.
Теоретически подход паравиртуализации позволяет вплотную приблизить производительность виртуальной ОС к производительности лежащего в ее основе железа. Дискуссию на тему производительности можно, например, найти в документах фирмы Xen Source ( http://www.xensource.com/Documents/hypervisor_performance_comparison_1_0_5_with_esx-data.pdf .Вообще у этой компании интереснейший white papers, которые рекомендую почитать всем, кто интересуется темой.)
Интересным результатом является то, что на основных задачах производительность составляла от 80 до 100% производительности исходной аппаратной платформы. На мой взгляд это поразительные достижения средств виртуализации, хотя я и верю в них с трудом.
//Влад Боркус
Published 17 августа 2007 г. 1:13 by Vlad Borkus
Filed under:

Comments



среда, 15 августа 2007 г.

Недоделанный стандарт XQuery

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/08/15/_1D04350434043E04340435043B0430043D043D044B043904_-_4104420430043D043404300440044204_-XQuery.aspx

Прочитал на неделе IBM Red Book, посвященный работе с XML в СУБД DB2. Хотя качество этих книг в последнее время падает -- их пишут коллективы авторов, редактура слабая, что приводит к большому числу повторов, -- эти книги все еще интересны и познавательны.

DB2, как известно, очень хорошая СУБД. Я в нее «влюбился» еще лет десять назад просто за программы инсталляции и администрирования -- все было настолько удобно по сравнению с Oracle DB, что использовать Oracle больше не хотелось.

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

Пару лет назад в нее, также с некоторым опозданием, добавили поддержку XML.

Вокруг XML-СУБД было много шума в свое время, так как они существенно снижают нагрузку на разработчика приложений. И сейчас еще встречаются статьи на тему «как важно в SOA использовать «родную СУБД», а не гибридную»  и т.п. Но интерес к ним стих, так же, как когда-то спал интерес к объектным базам.

«Чисто» XML базы в существенной степени были вытеснены гибридными решениями на базе традиционных СУБД. Вначале гибриды были совсем примитивными (позволяли только хранить строку XML в поле BLOB), но потом обросли поддержкой специальных XML-полей в таблицах и стандарта XML-запросов Xquery.

По этому пути пошла и DB2. Она позволяет смешивать в запросах как SQL-поля, так и XQuery-поля, что дает возможность извлекать данные изнури XML-документов. Скажем, если сделать запрос на языке SQL-XML, то  можно делать выборку (SELECT) одновременно по полям таблицы и XML-иерархии, и выдавать результат в виде обычной SQL-таблицы. Или, наоборот, сделать запрос XQuery и получить результат в виде документа XML.

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

Но, что интересно, что вся красивая картинка рушится, когда надо записывать данные в XML. Записать можно только целый документ  -- стандарт XQuery 1.0 не поддерживает записи внутрь XML, только извлечение данных. Соответственно, гибридные СУБД предлагают некоторые обходные маневры -- в том числе DB2 имеет специальную хранимую процедуру -- но все равно это уже не стандартно, да и не очень эстетично.

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

Published 15 августа 2007 г. 3:15 by Vlad Borkus
Filed under: , ,

Comments


вторник, 14 августа 2007 г.

Тяжелый редизайн

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/08/14/_20043504340438043704300439043D04_-.aspx

Выходные и начало недели убил на редизайн нашего сайта (www.konnasi.ru). Не то, что бы это было крайне необходимо, но утомили регулярные жалобы пользователей на то, что сайт грузится медленно. Вообще говоря год назад нам сделали не самый плохой дизайн в не самой плохой студии, но этот дизайн был так сказать чересчур креативным. Что поделаешь -- делали друзья, которые дали скидку, но решили провести на нас эксперимент.

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

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

Вообще-то проблемы, на которые я наехал -- классические и они перечислены на соответствующей странице Wiki, но то, что CSS «плывет» на уже мелких проектах меня неприятно удивило.

Итак, что плохо:
- Невозможно вычислять расстояния. Классический случай: пользователь поменял размер шрифта, надо передвинуть картинки. Сделать это крайне сложно.
- Невозможно задавать несколько картинок в качестве фона. Поэтому когда мне надо сделать рамку, то приходится делать несколько вложенных, каждый со своим фоном... в общем труба.
- Невозможно менять размер колонок в многоколоночном дизайне синхронным образом. Колонки независимы и каждая занимает столько место, сколько в ней есть информации...Это, например, не позволяет простым способом положить повторяющийся графический образ в качестве вертикальной границы колонки. Он повторит себя, но только до той точки, где еще есть данные!
- Крайне сложно позиционировать элемент внутри ячейки, если используется возможность «плавающих» (float) ячеек (а она используется ох как часто).
- Очень по-разному дизайн ведет себя в Internet Explorer и Firefox. Особенно, когда он посчитан в относительных единицах (em), а не пикселях.
- При сложном дизайне, который «масштабируется вместе с изменением окна браузера», возникает много вложенных тегов. Иначе говоря те же верстающие таблицы, но по иному названные.
- В общем-то очень не хватает выражений (сложения, умножения и т.п). они доступны, увы только в IE. Вроде обещают в CSS3, но пока будет поддержка в браузерах -- сто лет пройдет. Понятно, что есть еще DOM и JavaScript, но это сильные таблетки, к них хотелось бы прибегать в последнюю очередь.
И еще много чего хотелось бы, например определия границ окантовки -- скажем, чтобы линия грыницы не доходила пол символа до пересечения с другой границей... бог с этим.

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

Есть во всем этом деле и позитивные моменты. Скорость загрузки страницы сократилась раз в 10, хотя остались проблемы со счетчиком «Кирилла и Мефодия» из-за доступа к которому все временами «встает». Ну а апдейт контента или там планируемое подключение CMS стало совсем простым делом.

PS. Вообще-то наткнулся на много статей по этой теме. Идет целая война сторонников табличного дизайна и сторонников CSS. Но, собcтвенно, все что в этих спорах высказывается иллюстрируется нашим сайтом. Ничего нового.

//Влад Боркус
Published 14 августа 2007 г. 23:50 by Vlad Borkus Edit
Filed under: , , [Edit Tags]

Comments


пятница, 10 августа 2007 г.

Подозрения

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/08/10/19887.aspx

Недавние обыски в квартирах руководства "Евросети", офисах IBM и других компьютерных компаний заставили многих офисных работников заподозрить, что популярный жизненный принцип "главное, чтобы костюмчик сидел" по иному понимается правоохранительными органами.
//Влад Боркус. Наблюдения жизни.

Published 10 августа 2007 г. 14:19 by Vlad Borkus Edit
Filed under:

понедельник, 30 июля 2007 г.

Творческие транзакции

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/07/30/19545.aspx

Транзакции, описываемые свойствами ACID по настоящему креативных людей уже давно не удовлетворяют. Сначала возникли "долгоиграющие" транзакции, которые растянули понятие до предела, но еще сохраняли представление о транзакции, как он некоторой целостностной операции. А теперь, похоже, новый этап эволюции термина. Вот такие достижения предлагает нам новейшая концепция BPM 2.0, согласно одному из блогов:

<<Такой подход позволил правительству Нидерландов производить постоянные изменения в процессах, которые могут выполняться до их завершения 5 лет. Если у кого либо есть любые сомнения что BPM может быть использован для поддержки таких долгоиграющих транзакций, то сечас такие сомнения должны быть отброшены.>>

Конечно можно попутно задуматься -- не поменять что-то в «консерватории» ? Какая эффективность от workflow в процессе, длящемся 5 лет и постоянно меняющемся? Учет шагов, конечно важен, но формализация такого процесса выглядит как overkill.
Но меня поразило больше то, что это теперь уже называют транзакцией. Правила выполнения «транзакции» кроятся в ходе ее же исполнения. Куда ушли старые добрые транзакционные принципы? Вероятно, настоящий творец должен делать транзакцию руками, меняя все на ходу -- включая код. :))



Published 30 июля 2007 г. 13:23 by Vlad Borkus

Filed under:

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

Microsoft, отдай назад кадру!

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/07/17/Microsoft_2C00_-_3E044204340430043904_-_3D043004370430043404_-_3A0430043404400443042100_.aspx

Последние пару дней поднялась волна обсужденийна тему того, что Microsoft оголяет рынок кадров в России, переманивая их у партнеров. Проблема не нова -- она возникла несколько лет назад, когда вендор начал расширять свой офис. Скажем, год назад я задавал вопрос на эту тему Биргеру Стену (генеральный менеджер по России) на пресс-конференции Microsoft по итогам года, куда был приглашен как независимый аналитик.В прошлом году скорость укрупнения офиса Microsoft только выросла и проблему все стали  ощущать сильнее. Осложняет ситуацию то, что MS пре6дпочитает брать на работу людей, уже имеющих опыт внедрений ее продукции и хорошо в ней разбирающихся (желательно сертифтицированных).  Но где таких людей брать? Только у партнеров -- больше их нигде нет.

Для специалистов это хорошо (в смысле денег) -- ни один партнер не может сравниться по вознаграждению и социальным гарантиям с западным вендором. Но так как людей экстра-класса всегда мало, то возникает проблема оголения "фронтов" у партнеров. Грубо говоря под человека взяли проект, а он "свалил" в Microsoft Consulting.Биргер Стен тогда отбился, заявив, что вообще Россия полна талантов, а в Microsoft здесь всего 500 человек, уж как-нибудь наберутся... но видимо не набрались. Вот очередные стоны партнеров MS транслирует CNEws (http://www.cnews.ru/news/top/index.shtml?2007/07/17/259117), причем стонут уже "большие" компании, а не "мелюзга".Надо сказать, что практика переманивания сотрудников у "друзей" считается в мире плохим тоном. Например, нескольких моих знакомых не взяли в SAP только потому, что они работали либо у партнеров, либо даже у заказчиков. Поэтому Microsoft действует не совсем этично и даже не совсем разумно, так как разрушает свою же экосистему. И все же ... точка зрения "талантов много, кадры вырастут" также имеет право на жизнь. Собственно таланты и растут-то только тогда, когда для них открываются возможности, т.е. новые позиции. А уход людей в Microsoft такие позиции и открывает.
//Влад Боркус
Published 17 июля 2007 г. 15:31 by Vlad Borkus Edit
Filed under:

Comments


понедельник, 9 июля 2007 г.

Новый арсенал "серебрянных пуль"

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/07/09/18921.aspx

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

EDA расшифровывается как Event Driven Architecture, т.е. архитектура, построенная на обработке событий. События рождаются в одних системах, попадают на шину доставки и потребляются другими системами. Получается, что EDA -- это наследница технологий MOM (Message Oriented Middleware). Собственно, и программное обеспечение, через которое распространяются события EDA -- это, как правило, шина на базе JMS (Java Messaging Service), т.е. самый что ни на есть MOM.

Есть в EDA, правда, и некоторые добавочные вещи, например, повсеместность событий (сервисы могут генерировать события), возможность по событию инициировать вызов сервиса (т.е. синхронной коммуникации) или запуск делового процесса, возможность мониторинга событий (в том числе через агрегаторы типа dashboards), средства интеллектуальной корреляции событий (Complex Event Processing (CEP).

Например, BPM-система TIBCO iProcess Suite может автоматически генерировать события по завершению каждого шага делового процесса. Другие инструменты TIBCO могут находить соответствия в цепочках событий, и, например, создавать новое событие, которое запускает деловой процесс. (Аналогичные возможность есть в ПО Oracle и других.). И все же сказать, что EDA -- вещь абсолютно новая, сложно.

Для привязки вызовов сервисов к событиям одной MOM уже мало, нужны средства ESB (Enterprise Services Bus). Продукты ESB (Enterprise Service Bus) и дополнительные к ним модули основных производителей -- BEA, Fiorano, IBM, Oracle, Sonic, TIBCO -- поддерживает EDA «из коробки». Но среди вендоров пока нет терминологического согласия на тему, является ли EDA частью SOA или нет. Например, TIBCO считает, что является, а Oracle, что это уже «больше, чем SOA».

Есть еще один набирающий популярность термин/набор стандартов -- SCA (Service Component Architecture, архитектура служебных/сервисных компонент). Суть здесь состоит в создании сборок сервисов, описания интерфейсов которых отделены от инфраструктурной составляющей.

В системе выделяются компоненты, решающие какие-либо бизнес задачи, и для каждой из них задается интерфейс внешнего доступа в виде группы сервисов. Изменить данные в компоненте можно только через эти сервисы. Сами сервисы и компоненты описываются терминах именно бизнеса, а не технологий. Иначе говоря, если в SOA (по мнению некоторых) может фигурировать "сервис обновления таблицы БД", то в рамках SCA может быть исключительно сервис «обновить данные о клиенте» в объекте «клиент».

Существенно, что такую компоненту/интерфейс потом можно при помощи деклараций привязывать к конкретному технологии -- Java, COBOL, PHP, XML-языки (BPEL) и т.п. В ходе жизненного цикла, можно менять технологический слой компоненты, не трогая интерфейс. SCA индифферентна к тому используются ли синхронные или асинхронные вызовы, а обращающиеся к компоненте системы в технологическом плане могут быть оформлены весьма различно.

Подобная «высокоуровневая» объектная ориентированность позволяет разработчику компоненты инкапсулировать в ее описании все зависимости данного сервиса от других сервисов. В итоге упрощается применение в сервисам политик доступа, политик доставки, обеспечение транзакционности -- они задаются декларативно на уровне SCA, а не в рамках программного кода. Также управлять жизненным циклом компонент проще, чем жизненным циклом «кучи» сервисов. В общем, новое есть. Некоторые называют все это «SOA NextGeneration/2.0», хотя, наверное, это чересчур оптимистично.

PS. Замечу, что SCA также опирается на технологию SDO (Service Data Objects, служебные объекты данных) для передачи параметров и возвращаемых значений. Это инструмент для универсального описания объектов данных (в терминах графов) и интерфейсы для манипулирования ими.
PPS. В настоящее время SCA поддерживают продукты BEA, IBM, Oracle, TIBCO и несколько более мелких вендоров. Работы по SCA ведутся в рамках проекта «открытая SOA» (www.osoa.org)
//Влад Боркус, www.konnasi.ru
Published 9 июля 2007 г. 16:08 by Vlad Borkus Edit
Filed under:

Comments


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

Про SOA на конференции TIBCO Software

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/07/03/soa-tibco-software.aspx

На днях выступил на мини-конференции WelcomeEvent, посвященной представлению компании TIBCO Software в России, -- сделал доклад с анализом состояния и перспективах в России методологии построения композитных приложений SOA (ServiceOrientedArchitecture), а также технологии управления бизнес-процессами BPM(BusinessProcessManagement). TIBCO только-только зарегистрировала свой офис, набирает народ, тормошит партнеров. Но вот уже до аналитиков/консультантов добралась.

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

Так, на российском рынке можно найти практически любые программные продукты для построения SOA, а также экспертизу по их использованию. Хотя законченных проектов построения сервисно-ориентированного ИТ-пространства  на сегодня в России нет, тем не менее имеются проекты внедрения технологий, связанных с идеями сервисной ориентации, таких, как корпоративные шины сервисов ESB (Enterprise Services Bus). Ряд отечественных подрядчиков имеет опыт интеграционных проектов класса Enterprise Applications Integration (EAI) и MessageOrientedMiddleware (MOM), и постепенно набирает экспертизу в SOA. На рынке также присутствуют западные вендоры и консалтинговые компании, имеющие готовые методологии развертывания SOA.

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

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

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

Для тех, кто заинтересуется, поместил слайды здесь: ссылка 

http://www.konnasi.ru/wp-content/uploads/_files/Borkus_Konnasi_BPM_and_SOA_in_Russia.pdf 

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

Published 3 июля 2007 г. 13:01 by Vlad Borkus
Filed under: ,

Comments


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

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


среда, 27 июня 2007 г.

Отчет о перспективах технологии SOA и BPM в России на конференции TIBCOSoftware

27.06.2007 Выступил на конференции Welcome Event, посвященном представлению компании TIBCO Software (www.tibco.com) с докладом о состоянии и перспективах методологии построения композитных приложений SOA (Service Oriented Architecture) и технологии управления бизнес-процессами BPM (Business Process Management) в России.

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

Так, на российском рынке можно найти практически любые программные продукты для построения SOA, а также экспертизу по их использованию. Хотя законченных масштабных проектов построения сервисно-ориентированного ИТ-пространства на сегодня в России нет, тем не менее имеются проекты внедрения технологий, связанных с идеями сервисной ориентации, таких, как корпоративные шины сервисов ESB (Enterprise Services Bus). Ряд отечественных подрядчиков имеет опыт интеграционных проектов с применение систем Enterprise Applications Integration (EAI) и Message Oriented Middleware (MOM), и постепенно набирает экспертизу в SOA. На рынке также присутствуют западные вендоры и консалтинговые компании, имеющие опробованные методологии развертывания SOA.

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

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

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

Подробнее материалы доклада можно найти по ссылке.

четверг, 21 июня 2007 г.

Любопытное исследование IBM

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/06/21/_1B044E0431043E043F044B0442043D043E043504_-_3804410441043B04350434043E04320430043D0438043504_-IBM.aspx

Обычно IBM шлет какую-то совсем занудную информацию, но вот изменили традицию и дали в общем живой материал. Суть: они проспонсировали исследование предпочтений российской Интернет-аудитории. Понятно, что такие исследования -- вещь "той еще" степени точности, но читать всегда любопытно.

<<<Исследование IBM: радикальные изменения в предпочтениях пользователей Интернет в России стимулируют изменения в отрасли средств информации и индустрии развлеченийОколо 50% опрошенных пользователей Интернет активно занимаются созданием и распространением контента, а 26% респондентов используют телевизор в качестве фонаМосква, 14 июня 2007 года — В ходе исследования «Основные тенденции и изменения предпочтений по использованию средств информации в России», результаты которого были представлены сегодня IBM, почти половина из опрошенных пользователей Интернет заявили о том, что они являются активными создателями и поставщиками контента.Исследование проводилось путем опроса более тысячи пользователей Интернет трех возрастных групп из Москвы, Санкт-Петербурга и других городов России, совместно с исследовательским холдингом «Ромир». В исследовании приняли участие 67% мужчин и 33% женщин с диапазоном доходов от 3000 рублей в месяц и разного социального положения. Основной задачей исследования были определение тенденций в предпочтении использования Интернет, различных цифровых устройств, а также выявление изменений и появление новых требований потребителей средств информации.«Сегодня мы являемся свидетелями и активными участниками нарастающего противостояния традиционных и новых распространителей мультимедийных ресурсов. Происходит сдвиг, когда контроль переходит от провайдера к контента к потребителю. Главные битвы между производителем контента разворачивается уже не за свободное время потребителя, а за его внимание. И существующим отраслевым игрокам необходимо предпринимать ответные действия быстро и в достаточном объеме. Пришло время пересмотреть свои бизнес-модели, внедрить инновации и переоценить партнерские отношения», — говорит Андреас Неус, руководитель направления Media & Entertainment, IBM Institute for Business Value.Телевидение: чем привлекателен голубой экранИсследование показало, что почти 40% опрошенных предпочитают смотреть развлекательные программы, сериалы и кинофильмы. Немногим более 30% используют телевидение для получения последних новостей, а 26% респондентов предпочитают использовать телевизор в качестве фона.Большинству опрошенных достаточно того, что предлагают российские телекомпании (66% респондентов), что является ключевым препятствием развития Интернет-телевидения. Однако причинами для серьезного рассмотрения возможности подключения Интернет-телевидения отличаются в зависимости от возрастной категории опрошенных. Так респондентов возрастной категории от 40 до 60 привлекает, прежде всего, возможность выбора программ или кино (56%), тогда как респонденты более молодых возрастных групп, предъявляют больше требований по возможности контроля предлагаемого контента, возможностям пропуска программ или приостановки их просмотра (74%).Зачем нужен Интернет? И что предпочитают в нем делать пользователи?Проведенное исследование показало, что практически все опрошенные используют Интернет для поиска информации и чтения новостей. Заметное большинство, независимо от возрастной группы, обмениваются почтовыми сообщениями и общаются в чатах. Однако, скачивание музыки (71% из возрастной категории), общение в блогах , использование wiki (30%) и он-лайновых игр (24%) наиболее востребованы самой молодой возрастной категорией в диапазоне от 15 до 24 лет.Еще одним интересным наблюдением стало то, почти половина участников опроса ведут деятельность, связанную с поддержкой блогов, web-сайтов, развитием Интернет-порталов. Почти каждый четвертый респондент обладает опытом создания web-сайта, 16% ведут собственные блоги, а еще 16% активно поддерживают блоги других. 67% опрошенных осведомлены о существовании 3D-мирах, а 11% из них бывают там постоянно или были хотя бы один раз.Mp3 плейеры. Для кого они?Подавляющее количество пользователей mp3-плейеров являются люди от 15 до 39 лет. Всего лишь 40% людей возрастной категории от 40 до 60 лет используют mp3-плейер. Но среди опрошенных 62% женщин и только 50% мужчин являются более активными пользователями этих устройств, чем мужчины.Как правило, плейеры используются для прослушивания музыки. Но во взрослых возрастных категориях процент слушателей радио через mp3-плейер выше, чем у более молодых людей.Земля полнится новостями. Откуда они берутся?Исследование показало, что чем больше времени проводит пользователь в Интернет, тем меньше он использует традиционные источники для получения новостей. Например, среди пользователей, которые тратят еженедельно более 20 часов, Интернет является основным источником информации (74% респондентов). А для тех, что заходит в Интернет на час, предпочтительным источником новостей является телевидение (37%), радио (21%) и газеты (11%).Интересным также является факт, что более трети опрошенных пользователей Интернет никогда не покупают газеты. Из тех, кто покупает газеты регулярно, наибольшая часть делает это раз в неделю, 20% делают это реже, чем раз в месяц и только 6% респондентов каждый день предпочитают получать свежие новости из газет.Главным инструментом для поиска специализированной информации, фактов и данных, практически (94%) у всех пользователей являются поисковые системы. Однако бумажные энциклопедии и книги в 48% были названы следующим по важности источником информации. На третьем месте (32%) находится wiki-педиа, за ней следуют газеты и журналы, радио и телевидение с 28% и 19% соответственно.Специалисты IBM отмечают наметившийся раздел между старой и новой средами распространения мультимедийного контента в России. В традиционной среде по-прежнему преобладает контент, который создается специалистами и распространяется через фирменные платформы. А в новой среде контент зачастую создается пользователями, и доступ к нему осуществляется через открытые платформы. Эти полярные тенденции определяют конфликт между действующими и новыми участниками рынка. Специалисты IBM рекомендуют компаниям из индустрии развлечений предлагать клиентам инновации, внедрять инновационные бизнес-модели и формировать гибкую бизнес-инфраструктуру.
>>>
Published 21 июня 2007 г. 17:51 by Vlad Borkus Edit
Filed under:

Comments


пятница, 15 июня 2007 г.

Пара штрихов к уходу Ольги Дергуновой

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/06/15/18130.aspx

Итак, рынок возбужден -- Майкрософт покидает Ольга Дергунова, причем уже официально. Пресс-служба разослала сделанный в кратчайшие сроки пресс-релиз. Сотрудники в шоке -- в основном от того, что прошла утечка раньше времени. В общем-то о том, что это случится знающие люди говорили уже пару месяцев. Но куда и на какие деньги было точно не известно.
Фактически для российского рынка Ольга является чем-то вроде локализованного Билла Гейтса. Харизматическая личность, развившая за 13 лет офис от состояния, когда с трудом удавалось продать десяток офисных пакетов, до оборотов в сотни миллионов долларов.Но то, что Ольга уходит -- довольно закономерно.

Причин происходящего, конечно, несколько. Да, изменилась Microsoft -- она на глазах обIBMмивается, обрастает бюрократией.

Но и Ольга, отойдя от оперативной деятельности три года назад, думаю вполне отдавала себе отчет в том, что власть в компании принадлежит тому, кто распоряжается финансовыми потоками и кадрами. Иначе говоря вопрос ее ухода был просто вопросом времени. В конце концов, она не владеет контрольным пакетом акций компании, и не может играть по правилам, по которым играет в ней Гейтс.
Но, с другой стороны, за 10 лет работа «в грядке» надоедает, и человеку нужны изменения, даже если они сопряжены с риском.

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

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

Published 15 июня 2007 г. 23:46 by Vlad Borkus Edit
Filed under:

Comments