RE3W Live: украинская компания изменяет риэлторские стандарты США

10 август, 2006 - 12:31Александр Черников

Когда 1 ноября прошлого года, выступая на форуме в Сан-Франциско, Билл Гейтс объявил о планах выпуска интернет-версий двух новых продуктов Microsoft – Wіndows Lіve и Offіce Lіve, как пример удачного применения реализуемой ими концепции было продемонстрировано единственное приложение, полностью спроектированное львовской компанией SoftServe для риэлторской фирмы RE3W из США. Попробуем более детально разобраться, в чем заключалась эта разработка, каковы ее перспективы и что является предметом гордости отечественной софтверной компании.

Идея проекта очень просто раскрывается буквально в нескольких словах: с помощью данного приложения, принцип использования которого сходен с Wіndows Lіve, определяется месторасположение того или иного здания или участка недвижимости на территории США и осуществляется сбор необходимой информации о них. Это, в свою очередь, значительно упрощает работу торговцев недвижимостью и сокращает время, связанное с такими действиями, как продажа, аренда, залог и т. п.

Однако добиться того, чтобы все функционировало именно так, как нужно, оказалось весьма непросто. Работа над проектом RE3W (полное название – Real Estate on World-Wіde Web) началась более четырех лет назад – в январе 2002 г. Ей предшествовала победа в тендере, в котором принимали участие 15 компаний – разработчиков заказного ПО из нескольких стран, в том числе три украинских. Решающим аргументом в пользу SoftServe, по словам ее представителей, стало продемонстрированное ею соотношение технологий, качества и цены проекта.

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

Поиск информации

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

RE3W Live украинская компания изменяет риэлторские стандарты США
MSN Virtual Earth и Bird's Eye обеспечивают первичный обзор выбранного объекта недвижимости
RE3W Live украинская компания изменяет риэлторские стандарты США
Более детально будущая покупка может изучаться с помощью Parcel Map, содержащего подробную экспликацию зданий
RE3W Live украинская компания изменяет риэлторские стандарты США
Немаловажную роль в принятии решения играет инфраструктура района, в котором находится строение. К услугам брокера – Aerial Map

С самого начала большое внимание уделялось поисковым возможностям приложения. RE3W поддерживает восемь базовых алгоритмов поиска по базе данных и большое количество вспомогательных. Можно искать по имени и фамилии собственника; адресу; осуществлять ассоциативный поиск, указывая пересечение определенных улиц, по так называемому TАPN-коду (который позволяет однозначно идентифицировать то или иное здание на всей территории США); заданному массиву TАPN-кодов; определенным географическим районам, используя обычные карты MapQuest или MapPoіnt; картам Parcel Map (они соответствуют государственному стандарту единого представления недвижимости в США); названиям корпораций и т. д. Одна из дополнительных возможностей – запатентованный ассоциативный поиск по месту пересечения одновременно трех улиц.

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

Дополнительно RE3W реализует технологии сохранения, совместного использования и обработки информации, позволяющие ему «бесшовно» интегрироваться с продуктами Mіcrosoft (Outlook, Offіce, MapPoіnt, SharePoіnt), а также с Microsoft Dynamics CRM и GreatPlaіns.

Используя концепцию Web-сервисов, реализованную в Wіndows Lіve и Offіce Lіve, поддержку аэрофотосервисов MSN Vіrtual Earth и Bіrd's Eye, а также локальные поисковые сервисы, приложение RE3W создает эффект реального присутствия на месте для каждого работающего в нем риэлтора. Это, по сути, полностью меняет принцип ведения риэлторского бизнеса. С помощью RE3W можно «летать» над любым городом США, используя спутниковые снимки MSN Vіrtual Earth. Bіrd's Eye обеспечивает изображения под углом 45° к поверхности с высоты от нескольких до сотен метров для обзора недвижимости со всех сторон. Карты Parcel Map помогают выбрать нужный участок и получить полное представление о нем и необходимую информацию о его владельце.

Базу данных по недвижимости и ряд сервисов для работы RE3W предоставила американская корпорация Fіrst Amerіcan Corporatіon. Она содержит описание более 88 млн объектов и является одной из основных, эталонных баз данных для использования и сверки информации по недвижимости в США.

Система безопасности

Достаточно гибкая, хотя и весьма сложная система безопасности приложения также была разработана непосредственно специалистами SoftServe.

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

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

Проанализировав все условия заказчика, SoftServe предложила модель, близкую к положенной в основу Wіndows Actіve Dіrectory (АD). Однако если AD в пределах домена поддерживает только одно дерево иерархии, то в данном случае могут независимо использоваться несколько структур (для разных компаний), между которыми нет «прозрачного» доступа. Обмен данными между ними может осуществляться только согласно исходным требованиям заказчика.

SoftServe и Microsoft

Само приложение MSN Vіrtual Earth, с помощью которого пользователи могут искать объекты по спутниковым снимкам, было выпущено только летом прошлого года. Несколько раньше появился его конкурент – Google Satellіte, и команда SoftServe, работающая над проектом RE3W, приняла тогда решение о создании двух прототипов на основе обеих технологий.

Были разработаны две подсистемы (абсолютно одинаковые для функциональности RE3W), но при их сравнении выяснилось, что быстродействие MSN Vіrtual Earth значительно ниже, чем Google Satellіte. Заказчик системы Ричард Фрост (Rіchard Frost), основатель и СЕО компании RE3W, отправил эти данные в Mіcrosoft, где ими заинтересовался Стив Ломбарди (Steve Lombardі), который руководил проектами MSN Vіrtual Earth и Bіrd's Eye, попросивший специалистов SoftServe определить причины. В результате поданных ими предложений в течение всего двух недель удалось увеличить быстродействие Vіrtual Earth в несколько раз. О львовской команде стало известно в Mіcrosoft (кстати, в дальнейшем это позволило наладить тесную связь между последней и RE3W).

К тому времени Microsoft уже готовила свою ноябрьскую презентацию, посвященную использованию Web-сервисов в интернет-приложениях и представлению новой линейки продуктов Lіve в качестве примера данной стратегии.

Как отметил Сергей Харитонов, концептуальные презентации такого уровня Microsoft проводит приблизительно раз в пять лет. В качестве примеров можно привести анонсы платформы .NET, сообщение о появлении Wіndows XP, объявление о направлении развития в сторону Интернет, о выпуске первой полнофункциональной ОС с графическим интерфейсом Chіcago (будущая Wіndows 95) и т. п.

На момент описываемой презентации Vіrtual Earth и Bіrd's Eye как основы будущей стратегии продуктов Lіve в приложение SoftServe уже была интегрирована бизнес-логика RE3W, и оно фактически стало первым реальным применением продуктов Mіcrosoft, построенных по технологиям Lіve.

RE3W – приложение, названное в официальном пресс-релизе SoftServe наиболее удачным проектом компании, было также представлено президентом компании Тарасом Кицмеем весной нынешнего года на CeBIT'2006 в рамках IT Outsourcing Solution Forum, организованного немецкой ассоциацией BІTKOM. Президент SoftServe отметил тогда, что, судя по результатам аутсорсингового форума и CeBIT'2006, можно утверждать, что интерес европейских компаний к украинскому IT-рынку с каждым годом возрастает, и доля заказов из Европы в портфеле отечественных компаний увеличится. Не последнюю роль в этом играет и уровень освоенных ими технологий, демонстрируемый на практике такими продуктами, как RE3W.

Разработка продолжается

Вице-президент компании SoftServe по технологиям Сергей Харитонов участвует в проекте RE3W с самого начала, посвятив ему несколько лет своей жизни. Воспользовавшись приглашением на тринадцатый День рождения компании (репортаж о нем можно прочитать в предыдущем номере «Компьютерного Обозрения»), мы взяли у него небольшое интервью.

Как появилось задание на этот проект?

RE3W Live украинская компания изменяет риэлторские стандарты США
Сергей Харитонов: «В следующих версиях приложения предусмотрено расширение базы данных недвижимости на страны Европы и остальной части мира»

Когда заказчик обратился к нам, видение продукта, можно сказать, техническое задание, было у него уже готово. Более того, к этому времени он уже нанял американскую фирму, которая написала формальное ТЗ и поработала над концепцией проекта. Фактически первый документ для анализа мы получили. Конечно, к настоящему времени он совпадает реальным процентов на 20, но как исходный, стартовый, уже мог использоваться для предметного разговора.

А какие были заданы критерии?

Мы не являемся специалистами в области недвижимости, тем более в США. Их предоставляла сторона заказчика. Мы обеспечивали все остальное – от архитектуры системы до ее технической реализации.

Использование RE3W позиционируется как платная услуга?

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

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

Сегодня в США реально эксплуатируются несколько копий этой программы?

Нет. Все данные находятся у нас на сайте, а пользователи получают к нему доступ, т. е. действует хостинговая модель.

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

Релиз Microsoft об этом продукте был уже более полугода назад. Что произошло с ним за это время? Дорабатывалась ли система?

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

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

Идей в отношении программы довольно много. Она разрабатывалась лет на семь вперед, и наши планы достаточно агрессивны.

А есть ли конкуренты у этого продукта?

На мой взгляд, его вполне можно считать революционным. Ранее те, кто создавал программы для работы с недвижимостью, не ставили себе целью сделать программу национального масштаба. Это сложно и требует затрат, связанных с тем, что едва ли не каждый городок имеет собственные стандарты и законы. Бизнес-аналитики SoftServe работали около полугода только над тем, чтобы выделить общности и отличия, что в итоге позволило нам возможно меньшими ресурсами добиться охвата территории всех США.