Что такое sap программа

Название «SAP» является аббревиатурой от немецкого «Sys­teme, Anwen­dun­gen und Pro­duk­te in der Daten­ver­ar­beitung», что означает «Системы, Приложения и Продукты в обработке данных». Такое название дали своей компании пять бывших инженеров IBM. Которые после увольнения с предприятия американского гиганта решили основать свою компанию по разработке программных решений для бухгалтерского и системного учёта.

Наиболее известное программное решение компании SAP для крупного бизнеса. Это система планирования ресурсов SAP R/3, (R — Real­time – работа в реальном времени) созданная компанией в начала 90х годов. Эта система предназначена в первую очередь для средних и крупных предприятий. Позволяя осуществлять автомат. управление ресурсами компании (бухучёт, торговля, финансы, менеджмент персонала, производство, торговля и так далее). Надеюсь, после прочтения статьи вам станет ясно, что это такое SAP.

Кроме SAP R/3 существуют другие программные решения от SAP, зависящие от конкретики разработки (техническая платформа, управление данными, инновации и др.)

Вопрос-Ответ: стоит ли изучать 1C, SAP, Directum

На нашем рынке SAP успешно работает с начала 90х годов, занимает нишу в почти 50% рынка решений ERP (Enter­prise Resource Plan­ning). Абсолютное большинство субъектов крупного бизнеса уже продолжительное время пользуется услугами SAP. При этом установка и обслуживание продуктов SAP довольно сложна. Требует высокой квалификации обслуживающего персонала и значительных затрат (цена программного продукта и его обслуживания может доходить до 10% годового оборота фирмы).

Большинство программных продуктов компании SAP реализовано на технической платформе SAP NetWeaver Appli­ca­tion Serv­er. Сама технологическая платформа имеет три основных уровня – сервер базы данных. Сервер приложений и клиентский модуль (цифра три в названии продукта «SAP R/3» означает трёхуровневую организацию программного решения).

Немного истории

История SAP начинается с пяти “беглых” немецких инженеров IBM.

Точнее, все началось с того, что XEROX заказал IBM программное обеспечение для мейнфреймов IBM.

Но в 1972 году команде проекта (Claus Wellenreuther, Hans-Werner Hector, Klaus Tschira, Dietmar Hopp и Hasso Plattner) было объявлено, что работа их больше не нужна; а проект, над которым они работали, уходит в другое подразделение.

Посовещавшись, вся команда увольняется и в июне 1972 года основывает фирму “Systemanalyse und Programmentwicklung”(нем.) (“Системный анализ и разработка программ”). Позднее расшифровка меняется на “Systeme, Anwendungen und Produkte in der Datenverarbeitung”(нем) – “Системы, Приложения и Продукты в обработке данных”.

Первым клиентом становится немецкое подразделение “Imperial Chemical Industries” в городе Остринген, для которого SAP разработал систему бухгалтерского и зарплатного учета. Вместо хранения данных на перфокартах, их решили хранить локально. SAP назвал свою систему “системой реального времени” – ведь больше не нужно было ждать ночи, когда обрабатывались перфокарты.

Что такое SAP ERP Общие сведения


В честь “реального времени” (“Real-time”) в название системы вынесли букву “R”, которая сохранялась вплоть до конца 90х годов (система называлась R/1, R/2, R/3).

Путаница в названиях

У непосвященного человека обилие названий продуктов SAP вызывает легкое головокружение.

Тут нужно понимать следующее – есть несколько крупных направлений разработки:

  • Технологическая платформа.
  • Системы управления предприятием или SAP Business Suite.
  • Управление данными.
  • Новые технологии.
  • Интеграционные решения.

Часть из продуктов разрабатывается самостоятельно, в центрах разработки SAP по всему миру (пример – SAP ERP, SAP NetWeaver); часть – покупается вместе с компаниями, их разрабатывающими (примеры – SAP MDM, SAP Cloud/Ariba, SuccessFactors). На май 2014 года на счету компании было 58 поглощений (полный список можно посмотреть на Wikipedia, на английском языке).

Поскольку корпорация огромна – бывают даже конкурирующие между собой решения. Пример – наличие двух инструментов построения отчетности в SAP BI: SAP Business Explorer и SAP Business Objects. Первый инструмент изначально был разработано компанией в ходе работ над SAP BI; второй – получен в результате поглощения сторонней компании.

Где используют SAP

  1. Государственный сектор. SAP позволяет управлять денежными расчётами, бюджетом, вести учёт работы казначейств, администраций, ведомств. Для этого в программе создают единую систему, в которой по каждому гособъекту можно найти управленческую и финансовую информацию.
  2. Торговля, логистика. Логистические компании ведут учёт по перемещению и загрузке транспорта, рассчитывают затраты на бензин и ремонт автомобилей, управляют работой водителей. Торговые организаций могут настроить в САП различные бизнес-процессы вне зависимости от масштаба бизнеса. Это могут быть как небольшие розничные магазины, так и крупные торговые сети.
  3. Производство, промышленность. САП используют на заводах, фабриках, в нефтегазовой промышленности, энергетике. Программа позволяет вести учёт производственной деятельности — покупки сырья и его обработку, выпуска полуфабрикатов и готовой продукции, ремонта оборудования, расчёта зарплаты сотрудникам.

Преимущества программы SAP

Среди плюсов SAP эксперты отмечают следующее:

  • Лёгкая глобальная интеграция продукта (настройки языка, валют, культурных особенностей и другой специфики обеспечивается автоматически);
  • Абсолютный минимум обновлений;
  • Обеспечивает получение информации в реальном времени;
  • Сводит к минимуму появление ошибок;
  • Позволяет создавать более эффективное рабочее окружение для работников;
  • Вендоры имеют богатый опыт по оптимальному структурированию и имплементации системы;
  • Полностью настраиваемый пользовательский интерфейс, позволяющий конечному юзеру выбирать наиболее удобную операционную структуру продукта;
  • Учитывает опыт лучших компаний в данной сфере бизнеса;
  • Охватывает практически все аспекты работы компании;
  • Может быть объединена с программами других разработчиков.
  • Замыкание компании на контракте с вендором – контракт привязывает компанию к вендору на срок действия контакта, что делает экономически невыгодным смену вендора;
  • Негибкость – предлагаемый вендором пакет может не соответствовать специфике деятельности компании, а отладка пакета под покупателя может вылиться в значительную сумму;
  • Окупаемость инвестиций в установку системы может затянуться на продолжительное время;
  • Имплементация проекта не всегда проходит гладко и может закончиться неудачей.

Возможности программы

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

Перед установкой приложения необходимо заранее структурировать систему работы предприятия. Только так можно воспользоваться всеми предусмотренными возможностями.

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

Поэтому сотрудники должны проявлять внимательность при внесении изменений во внутреннюю базу.

Дополнения к программному обеспечению

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

Во многих случаях в качестве дополнения к основной программе выбирают SAP BW. С помощью этой программы можно:

  • Создавать отчет по готовым шаблонам, что существенно сокращает работу бухгалтеров и упрощает задачу.
  • Использовать мета-данные.
  • Переводить отчеты из программы в привычную для многих форму таблиц через MS Excel.

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

Популярные продукты разработчика

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

Самой широко используемой разработкой SAP является SAP ERP.

Аббревиатура ERP расшифровывается как Enterprise Resource Planning, то есть планирование ресурсов предприятия. Программу часто называют R/3. Система создает пространство для работы, которое объединяет сотрудников компании. В этом пространстве администратору предоставляется возможность отслеживания действий сотрудников и своевременного внесения изменения данных.

У продукта SAP ERP есть три основных раздела:

  1. Учет. Благодаря этому разделу отслеживаются производимые транзакции. Именно в этом разделе используются модули FI, отвечающий за подробную статистику, связанную с финансами, и CO, благодаря которому происходит составление документации, отслеживание средств, подсчет убытков и прибыли.
  2. Логистика. В разделе представлены инструменты контроля закупок, работы с поставщиками (в том числе поиск и выбор), составления и реализации плана производства, формирования цен на товары, продажа.
  3. Персонал. В этом разделе есть функции для работы с кадрами (подбор сотрудников на открытые вакансии, проверка соответствия кандидата требованиям, начисление и контроль выплат зарплат).
Читайте также:
Программа считывать QR код на Андроид

Еще одна программа, менее известная, но тоже используемая предприятиями — SAP SRM. Аббревиатура SRM расшифровывается как Supplier Relationship Management и переводится как управление отношениями с поставщиками. Название говорит само за себя — система призвана регулировать и улучшать взаимодействия с поставщиками.

Система входит в приложение Business Suite, которое автоматизирует закупки ресурсов и снижает расходы. Основная деятельность приложения направлена на ранжирование и точную оценку контрагентов. Благодаря этому выстраивается долгосрочная стратегия остальных инструментов.

С 2004 года компания работает с платформой SAP NetWeaver 2004. В нее входят следующие разработки:

  • Process Integration, продукт объединяет рабочие процессы на всех уровнях;
  • Enterprise Portal, основная задача — внедрение портальных решений;
  • Business Intelligence производит бизнес-аналитику и создает хранилища информации;
  • Mobile Infrastructure, приложение дает возможность работать с программами с мобильных устройств;
  • Knowledge Management контролирует и управляет библиотеками знаний;
  • Master Data Management хранит данные о предприятии;
  • Application Server является механизмом, который позволяет другим разработкам работать в режиме онлайн.

Какими плюсами и минусами обладает программное обеспечение SAP, что это такое на практике

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

В списке преимуществ:

  • Легкая настройка.
  • Работа в режиме онлайн.
  • Обновления практически не нужны.
  • Автоматическое повышение эффективности труда подчиненных.
  • Сокращает количество и даже саму вероятность ошибок.
  • Охватывает широкий фронт задач — закрывает все потребности крупного предприятия.
  • Удобно и естественно совмещается с другими офисными приложениями.
  • Интерфейс можно полностью адаптировать «под себя» — для реализации мельчайших деталей в структуре продукта.
  • Высокая ориентированность на передовые стандарты и результаты, а значит и актуальность.

В числе недостатков:

  • Требовательность к наличию специфических знаний для максимально гибкой настройки — необходимо понимать, что такое AFE в SAP, разбираться в других кодах и модулях.
  • Сравнительная дороговизна — приобретение данного ПО окупается в долгосрочной перспективе.
  • Адаптируемость возможна только при индивидуальной отладке — если какие-то функции не совпадают с деятельностью компании, на их переориентацию придется дополнительно потратиться.
  • Невозможность бесплатно перейти на другого вендора вплоть до того, пока не истечет контракт с текущим; перезаключение обернется значительными расходами, что неудобно для компании, рационально расходующей бюджет.
  • Использование продукта — еще не гарант успешности товара, созданного с его помощью (хотя это характерно для любого ПО, потому этот минус весьма условный).

Как видите, недостатки относительны и сильно зависят от того, кто будет пользоваться той же ERP. Если это обученный человек, большинства минусов удастся избежать, да и скорость окупаемости окажется выше. Ну, а достоинства вполне реальные и явные — такие, которые следует взять на вооружение.

Этапы внедрения

SAP – что это за программа, особенности и возможности софта

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

SAP – что это за программа и её описание

Что за программа

О корпоративном софте хотя бы поверхностно знают даже те, кто не сталкивался с ним напрямую, и SAP – крупнейший поставщик корпоративных приложений в мире. Продукты производителя популярны, и SAP является одним из лучших решений для среднего и крупного бизнеса на рынке, но, что это за программа, известно далеко не всем. Не сдают позиций и конкуренты, такие как 1C, Oracle и Axapta, хотя спрос на продукты SAP остаётся стабильным.

Что за программа

Корпоративный софт относится к категории специфических программных решений, требующих длительной настройки и изучения особенностей и функциональных возможностей. Такие ERP-системы (Enterprise Resource Planning – планирование ресурсов предприятия), как SAP, способны объединять подразделения предприятия в едином информационном пространстве для удобства контроля, анализа бизнес-процессов, финансового и бухгалтерского учёта.

Программа SAP ERP от немецкого производителя корпоративного программного обеспечения позволяет упростить ведение бизнеса за счёт эффективного планирования и грамотного распределения ресурсов. Аббревиатура SAP расшифровывается как Systeme, Anwendungen und Produkte in der Datenverarbeitung, что в переводе с немецкого звучит как «Системы, приложения и продукты в обработке данных». Системы управления предприятием (SAP Business Suite) – одно из направлений, в котором работает компания SAP, а рассматриваемое программное решение, предназначенное для средних и крупных компаний, является основным в наборе инструментов для бизнеса от производителя.

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

Продукты SAP известны во всём мире, включая Россию, где программное обеспечение используется ещё с 90-х годов и занимает до 50% рынка ERP. Поскольку ПО становится стратегическим инструментом компании, охватывающим целый комплекс мероприятий и заменяющим собой сразу несколько приложений, перед внедрением SAP на предприятии важно понимать, что это такое, чтобы убедиться в необходимости развёртывания системы и эффективно использовать её возможности. Установка и сопровождение SAP не отличаются простотой, а потому требуют высокой квалификации сотрудников IT-компании, осуществляющей заказ, к тому же не стоит упускать и финансовую часть вопроса: ПО распространяется на коммерческой основе, и ценник варьируется в зависимости от многих факторов. На стоимость внедрения влияют специфика деятельности предприятия, сложность выполняемых задач, необходимость доработки под индивидуальные требования компании и т. д.

Плюсы и минусы программы

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

К преимуществам программы относятся:

  1. Гибкость настроек софта под нужды предприятия. Можно настраивать многочисленные параметры для различных задач, выполняемых в компании.
  2. Охват практически всех направлений деятельности предприятия.
  3. Расширенные возможности настройки пользовательского интерфейса для максимальной адаптации.
  4. Работа практически со всеми типами данных, в результате чего использование софта возможно в компаниях любой специфики.
  5. Взаимодействие с прочими программными продуктами, в том числе софтом других разработчиков.
  6. Необходимость в обновлении внедрённого продукта практически отсутствует.
  7. Работа с различными языками и валютами, что актуально для холдингов и бизнеса с широкой географией.
  8. Создание единой информационной среды и работа в реальном времени.
  9. Повышение эффективности работы сотрудников и самого предприятия.
  10. Снижение рисков ошибочных действий.
  11. Соответствие российским стандартам бухучёта и международным стандартам финансовой отчётности, налогового законодательства России и других стран.
  12. Использование опыта успешных компаний.

Недостатками софта являются:

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

Функционал программы

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

  1. Финансы и учёт. Благодаря интегрированным инструментам программа позволяет управлять финансами предприятия, контролировать ведение учёта, сводить отчётность и организовать учёт приходов и расходов денежных средств. С помощью софта также можно отслеживать процессы в реальном времени, а сформированная из показателей картина позволит оценить ситуацию, выявить причины убытков и увеличить прибыль, оптимизировав движение денежных средств.
  2. Логистика. Организация процессов производства, закупки, отгрузки товара, поиск поставщиков и каналов сбыта продукции, продажи, управление складом (хранение).
  3. Управление взаимоотношениями с поставщиками. Организация эффективного взаимодействия, передачи продуктов и услуг между компанией и поставщиками;
  4. Управление взаимоотношениями с клиентами. Автоматизация стратегий взаимодействия с заказчиками в логистических целях, выстраивание благоприятных отношений, увеличение продаж за счёт изучения требований рынка и анализа данных потребителей.
  5. Управление персоналом. Организация управления штатом сотрудников компании, оптимизация табельного учёта, планирование, отслеживание командировок и другие действия для оптимального распределения человеческих ресурсов.
  6. Специальный функционал. Система имеет внутренний язык программирования ABAP, а также средства разработки и отладки, что обеспечивает возможность расширения имеющегося функционала или разработки собственного, внедряемого с учётом направленности отдельно взятой компании.
Читайте также:
Как называется программа которая сканирует документы

Функционал программы

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

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

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

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

  • осуществить запуск и войти в систему;
  • перейти к стартовому экрану и запустить необходимые транзакции (операции);
  • получить обработку данных.

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

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

Источник: nastroyvse.ru

Что такое SAP?

Что такое SAP? И с какого лешего она стоит $163 миллиарда?

Каждый год компании тратят $41 млрд на софт для планирования корпоративных ресурсов, известный под аббревиатурой ERP. Сегодня практически в каждом крупном бизнесе внедрена та или иная ERP-система. Но большинство маленьких компаний обычно не покупают ERP-системы, а большинство разработчиков, вероятно, и не видели их в деле. Так что у тех из нас, кто не использовал ERP, возникает вопрос… в чём прикол? Как компания вроде SAP умудряется продавать ERP на $25 млрд в год?

И как получилось, что 77% мировой торговли, в том числе 78% поставок продуктов питания, проходит через программы SAP?

ERP — то место, где компании хранят основные операционные данные. Мы говорим о прогнозах продаж, заказах на покупку, складских запасах, а также о процессах, которые срабатывают на основе этих данных (например, выплаты поставщикам при оформлении заказов). В некотором смысле ERP является «мозгом» компании — она хранит все важные данные и все действия, которые инициируются этими данными в рабочих процессах.

Но прежде чем полностью захватить современный мир бизнеса, как вообще появилось это программное обеспечение? История ERP начинается с серьёзной работы по автоматизации офисной деятельности в 1960-е годы. Ранее, в 40-е и 50-е годы происходила главным образом автоматизация механической работы «синих воротничков» — вспомните General Motors, создавшую свой отдел автоматизации в 1947 году. А вот автоматизация работы «белых воротничков» (часто с помощью компьютеров!) началась в 60-е.

Автоматизация 60-х: появление компьютеров

Первыми бизнес-процессами, которые автоматизировали с помощью компьютеров, стали расчёт зарплаты и выставление счетов. Раньше целые армии офисных работников вручную подсчитывали часы работы сотрудников в бухгалтерских книгах, умножали на почасовую ставку, затем вручную вычитали налоги, вычеты на пособия и так далее… всё это только для того, чтобы посчитать зарплату за один месяц! Этот трудоёмкий, повторяющийся процесс был подвержен человеческим ошибкам, при этом он идеально подходит для компьютерной автоматизации.

К 60-м годам многие компании для автоматизации расчёта зарплаты и выставления счетов использовали компьютеры IBM. Процессинг данных —устаревший термин, от которого осталась только компания Automatic Data Processing, Inc. Вместо него сегодня мы говорим «ИТ». Тогда ещё не сформировалась отрасль разработки программного обеспечения, поэтому в отделы ИТ часто брали аналитиков и учили их программировать на месте. Первый в США факультет Computer Science открыл университет Пердью в 1962 году, а первый выпуск по специальности состоялся спустя несколько лет.

Написание программ для автоматизации/обработки данных в 60-е годы было сложной задачей из-за ограничений памяти. Не было ни языков высокого уровня, ни стандартизированных операционных систем, ни персональных компьютеров — только большие дорогие мейнфреймы с небольшим объёмом памяти, где программы запускались на катушках магнитной ленты! Программисты часто работали с компьютером по ночам, когда он был свободен. Для компаний вроде General Motors обычным делом было писать собственные операционные системы, чтобы получить максимальную отдачу от своих мейнфреймов.

Cегодня мы запускаем прикладное программное обеспечение в нескольких стандартных операционных системах, но такого не было до 1990-х гг. В средневековую эпоху мейнфреймов 90% всего программного обеспечения писалось на заказ, и только 10% продавалось в готовом виде.

Такая ситуация глубоко повлияла на то, как компании развивали свои технологии. Некоторые предполагали, что будущее за стандартизированным оборудованием с неизменной ОС и языком программирования, как система SABRE для авиационной промышленности (которая используется до сих пор!) Большинство компаний продолжали создавать собственное полностью изолированное программное обеспечение, часто изобретая велосипед.

Рождение стандартного программного обеспечения: расширяемая программа SAP

В 1972 году пять инженеров уволились из IBM, чтобы заключить контракт на поставку программного обеспечения с крупной химической фирмой под названием ICI. Они основали новую компанию под названием SAP (Systemanalyse und Programmentwicklung или «системный анализ и разработка программ»). Как и большинство разработчиков программного обеспечения в то время, они в основном занимались консалтингом. Сотрудники SAP приходили в офисы клиентов и разрабатывали софт на их компьютерах, в основном, для управления логистикой.

Бизнес шёл хорошо: SAP закончила первый год с выручкой в 620 тыс. марок, что чуть больше $1 млн в сегодняшних долларах. Вскоре они начали продавать своё программное обеспечение другим клиентам, портируя его на различные операционные системы, когда это было необходимо. За следующие четыре года у них появилось более 40 клиентов, доход вырос в шесть раз, а число сотрудников увеличилось с 9 до 25. Может, это далековато от кривой роста T2D3, но будущее SAP выглядело оптимистично.

Программное обеспечение SAP было особенным по нескольким причинам. В то время большинство программ работало по ночам и печатало результат на бумажных лентах, которые вы проверяли на следующее утро. Вместо этого программы SAP работали в режиме реального времени, причём результат выводился не на бумагу, а на мониторы (которые в то время стоили около $30 тыс.).

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

Читайте также:
Объем программы за 1 год з е

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

Важность интеграции

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

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

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

Скорость доступа к информации в интегрированном ПО позволяет компаниям полностью изменить свои бизнес-модели. Компания Compaq с помощью ERP внедрила новую модель «производство по заказу» (то есть сборка компьютера только после явного получения заказа). Эта модель экономит деньги, уменьшая складские запасы, полагаясь на быстрый оборот — именно то, в чём помогает грамотная ERP. Когда IBM последовала тому же примеру, то сократила время доставки комплектующих с 22-х до трёх дней.

Как на самом деле выглядит ERP

Слова «корпоративное программное обеспечение» никак не ассоциируется с модным и удобным интерфейсом, и SAP не исключение. Базовая установка SAP содержит 20 000 таблиц БД, 3000 из которых являются таблицами конфигурации. В этих таблицах около 8000 конфигурационных решений, которые нужно принять ещё до начала работы программы. Вот почему SAP Configuration Specialist — это реальная профессия!

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

Некоторые примеры транзакций включают «создание заказа» и «отображение клиента». Эти транзакции организованы в формате вложенного каталога. Таким образом, чтобы найти транзакцию «Создать заказ на продажу», вы идёте в каталог «Логистика», затем «Продажи», затем «Заказ», и там найдёте фактическую транзакцию.

Если назвать ERP «браузером транзакций», то это будет удивительно точным описанием. Он очень похож на браузере, тут есть кнопка «Назад», кнопки зуммирования и текстовое поле для кодов “TCodes”, эквивалент адресной строки в браузере. SAP поддерживает более 16 000 типов транзакций, поэтому навигация по дереву транзакций может быть сложной без этих кодов.

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

Данные

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

Логика

SAP разработала язык под названием ABAP (Advanced Business Application Programming, первоначально Allgemeiner Berichts-Aufbereitungs-Prozessor, по-немецки «общий процессор создания отчётов»). Он позволяет разработчикам запускать индивидуальную бизнес-логику в ответ на определённые события или по расписанию. ABAP — это язык с богатым синтаксисом, здесь примерно втрое больше ключевых слов, чем в JavaScript (см. реализацию игры 2048 на языке ABAP). Когда вы написали свою программу (в SAP есть встроенный редактор для программирования), то публикуете её как собственную транзакцию, вместе с индивидуальным кодом TCode. Можете настроить существующее поведение с помощью обширной системы хуков, которые называются «бизнес-надстройками» (add-ins), где программа настраивается для запуска при выполнении определённой транзакции — аналогично триггерам SQL.

UI

SAP также поставляется с конструктором для создания UI. Он поддерживает драг-н-дроп и поставляется с удобными функциями, такими как сгенерированные формы на основе таблицы БД. Несмотря на это, его довольно трудно использовать. Моя любимая часть конструктора — рисование столбцов таблицы:

Трудности внедрения ERP

ERP стоит недёшево. Крупная транснациональная корпорация может потратить на внедрение от $100 млн до $500 млн, включая $30 млн лицензионных платежей, $200 млн за консалтинговые услуги, остальное на аппаратное обеспечение, обучение менеджеров и сотрудников. Полное внедрение занимает от четырёх до шести лет. Генеральный директор крупной химической компании сказал: «Конкурентное преимущество в отрасли получит фирма, которая сможет лучше и дешевле провести работы по внедрению SAP».

И дело не только в деньгах. Внедрение ERP — рискованное предприятие, и результаты сильно отличаются. Одним из успешных кейсов считается внедрение ERP в Cisco, которое заняло 9 месяцев и $15 млн. Для сравнения, внедрение в корпорации Dow Chemical стоило $1 млрд и заняло 8 лет. ВМФ США потратил $1 млрд на четыре различных проекта ERP, но все потерпели неудачу.

Аж 65% руководителей считают, что внедрение ERP-систем несёт «умеренный шанс повредить бизнесу». Такое нечасто услышишь при оценке программного обеспечения!

Интегрированная природа ERP означает, что для её внедрения требуются усилия компании целиком. А поскольку компании получают выгоду только после повсеместного внедрения, это особенно рискованно! Внедрение ERP — не просто решение о покупке: это обязательство изменить свои методы управления операциями. Установка программного обеспечения — это легко, перенастройка рабочего процесса всей компании — вот где основная работа.

Для внедрения у себя ERP-системы клиенты часто нанимает консалтинговую фирму, такую как Accenture, и платят ей миллионы долларов за работу с отдельными бизнес-подразделениями. Аналитики определяют, как интегрировать ERP в процессы компании. И как только интеграция начинается, компания должна начать обучение всех сотрудников, как использовать систему. Gartner рекомендует резервировать 17% бюджета только на обучение!

Несмотря на все трудности, большинство компаний из списка Fortune 500 внедрили ERP-системы к 1998 году: процесс ускорился страхом Y2K. Рынок ERP продолжает расти и сегодня превышает $40 млрд. Это один из крупнейших сегментов в мировой индустрии программного обеспечения.

Современная индустрия ERP

Крупнейшими игроками являются Oracle и SAP. Хотя обе являются лидерами рынка, их ERP-продукты удивительно отличаются. Продукт SAP был в основном построен внутри компании, в то время как Oracle агрессивно скупила конкурентов, таких как PeopleSoft и NetSuite.

Oracle и SAP настолько доминируют, что даже Microsoft использует SAP вместо своего собственного ERP-продукта Microsoft Dynamics.

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

  • Ellucian Banner для университетов
  • Infor и McKesson предлагают ERP для организаций здравоохранения
  • QAD для производства и логистики

Однако специализация — не единственная возможность найти свою нишу на рынке. Некоторые стартапы пытаются вывести на рынок более современные программные платформы. Примером может служить Zuora: она предлагает возможность интеграции (с разными ERP!) по подписке. Стартапы вроде Anaplan и Zoho предлагают то же самое.

ERP на подъёме?

В 2019 году SAP чувствует себя прекрасно: в прошлом году выручка составила €24,7 млрд, а рыночная капитализация сейчас превысила €150 млрд. Но мир программного обеспечения уже не тот, что раньше. Когда SAP впервые появилась, данные были изолированы и трудно интегрировались, так что хранение всего этого в SAP казалось очевидным ответом.

Но теперь ситуация быстро меняется. У большинства современных корпоративных программ (например, Salesforce, Jira и т. д.) есть бэкенд с хорошими API для экспорта данных. Формируются озёра данных: например, Presto облегчает соединение между собой баз данных, невозможное всего несколько лет назад.

  • SQL
  • Администрирование баз данных
  • Управление продуктом
  • История IT
  • Софт

Источник: habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru