Итоги тысячелетия, столетия, года александр Прохоров

Вид материалаСтатья

Содержание


Системы должны быть совершенными...
но нет в мире совершенства
Подобный материал:
1   ...   6   7   8   9   10   11   12   13   ...   24

Системы должны быть совершенными...


От ERP-систем требуется безукоризненность и в техническом плане. Конечно же, они должны быть надежными, устойчивыми, масштабируемыми, удобными, гибкими, достаточно легко перенастраиваемыми, открытыми для настройки и доработки силами заказчика или независимого специалиста. Кроме того, их следует снабжать средствами для интеграции с САПР, ГИС, АСУГП, с различными модулями и приложениями других поставщиков ПО. Многие потребители жалуются на то, что ERP-системы очень сложны по своей внутренней архитектуре (возможно, сложность — одна из причин их высокой стоимости). Эта проблема частично решается путем создания специализированных решений для отдельных вертикальных рынков. В таких продуктах из системы удаляется все, что не нужно заказчикам конкретного рынка. Это снижает стоимость поставляемых систем прежде всего за счет более низкой себестоимости внедрения. Жалуются заказчики и на длительные сроки внедрения. Но, по мнению экспертов, специализирующихся на внедрении систем, чисто технически настроить систему можно быстро. Основное время тратится на то, чтобы систему “принял” сам корпоративный заказчик, на то, чтобы руководители компании поняли, что конкретно они хотят от нее получить, и заставили весь персонал сверху донизу изменить свою работу так, чтобы ERP-система стала неотъемлемой частью их деятельности.

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

Бизнес-объекты не должны содержать внутри себя серьезной “начинки” — бизнес-логики. Носителями бизнес-логики являются функциональные модули — приложения от одного или нескольких поставщиков ПО. Связывание функциональных модулей с бизнес-объектами происходит посредством специальных модулей-посредников — бизнес-интерфейсов. Бизнес-объекты хранят наборы параметров, вызовы некоторых функций (реализацию вызовов должны обеспечить бизнес-интерфейсы) и описания пользовательских интерфейсов — рабочих мест сотрудников, участвующих в бизнес-процессе, соответствующем данному бизнес-объекту. Основная роль бизнес-объектов в системе — управление вызовами функций бизнес-логики, передача им параметров и обеспечение взаимодействия с пользователями системы.

Наиболее важное для пользователей преимущество компонентной архитектуры — возможность собирать ERP-систему из наиболее подходящих для конкретного заказчика модулей, даже если они произведены различными поставщиками (что обычно бывает очень непросто). Насколько нам известно, поставщики готовых ERP-систем не спешат переходить на такого рода архитектуры, им это не очень выгодно. Скорее всего, выпуском отдельных модулей для компонентной архитектуры займутся относительно небольшие, производители ПО, а их стыковкой — системные интеграторы. Такой подход вряд ли стал бы популярным в других более богатых странах, однако, думается, в нашей, не избалованной щедрыми инвесторами стране имеется очень хорошая почва для появления на свет и широкого распространения ERP-систем с компонентной архитектурой — благо интеграторов и коллективов разработчиков у нас достаточно.

...но нет в мире совершенства


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

Однако многие разработчики стремятся приблизить свои детища к идеалу. По финансовым показателям лидерами в этой гонке являются компании BAAN, J.D. Edwards, Oracle, PeopleSoft и SAP — доходы каждой из них весьма близки к 1 млрд. долл. Или превзошли эту величину (в частности, доходы SAP достигли 5 млрд. долл.). Примечательно, что, по данным Advanced Manufacturing Research, на долю “большой пятерки” производителей ERP-систем пришлось 64% доходов всего рынка. Не менее интересны и позиции европейских разработчиков: четыре из десяти крупнейших производителей ERP-систем — это европейские фирмы, на них приходится 45% мирового рынка. Наиболее сильны позиции SAP, которая “держит” 33% рынка ERP-систем.

Естественно, системы “большой пятерки” недешевы, да и не все из них локализованы (насколько нам известно, системы J.D. Edwards и PeopleSoft не локализованы). Есть на российском рынке несколько ERP-систем попроще — это продукты Symix (в России их продвигает компания Socap) и QAD (в нашей стране представлена ее партнером — BMS Software). Еще несколько иностранных компаний продвигают финансовые системы, которые по своим свойствам приближаются к ERP (развитые функции планирования производства есть, например, в системе Соncorde XAL, ее продает компания Columbus IT Partner) или же вовсе скоро перейдут в разряд ERP (например, Platinum Software выпустила версию системы класса ERP, работы по ее адаптации к российским условиям планируется завершить к концу года).

Что касается отечественных систем, то, зарубежные (!) консультанты единодушны в том, что их пока рано относить к классу ERP. Однако ваши разработчики (1С, “Атлант-Информ”, “АмТи”, “Галактика”, “Интеллект-Сервис”, “Парус” — ряд можно продолжить), определенно, движутся в этом направлении.