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

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

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

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

2. Быть компетентными

3. Выбрать оптимальный подход к реализации SOA

4. Не предлагать коробочных продуктов

5. Работать на перспективу

6. Применять открытые технологии

1. Строго следите за качеством продуктов.

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

2. Будьте компетентными

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

3. Выбирайте оптимальный подход к реализации SOA.

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

4. Не предлагайте коробочных продуктов

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

5. Работайте на перспективу.

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

6. Применяйте открытые технологии

Неоспоримым преимуществом разработок open source является то, что их можно скачать из Интернета. ПО компании Oracle, например, полностью доступно для скачивания, у Software AG доступны лишь некоторые компоненты, HP и SOA Software ничего не предоставляют без предварительной оплаты.

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

По материалам блогов зарубежных аналитиков

Комментарии

3 комментариев to “6 шагов к успеху”

  1. Frankie on Июнь 12th, 2010 4:13 pm

    Good afternoon! Please e-mail me your contacts. I have a question < a href=”http://ollitehnika.ru/create/ eric@ollitehnika.ru” >…< /a >…

    Thanks!…

  2. Frankie on Июнь 15th, 2010 1:55 pm

    Добрый день! < a href=”http://onlylcd.ru/contact/ gavin@onlylcd.ru” >…< /a >…

    C наилучшими пожеланиями…

  3. Frankie on Июнь 15th, 2010 2:53 pm

    Добрый день! < a href=”http://grantmaro.ru/mail/ luke@grantmaro.ru” >…< /a >…

    С уважением,…

Добавить комментарий