Цифровое окно как взгляд в будущее: реализация и тренды перехода
Часть 1 — уроки, которые мы усвоили
Часть 2 — гибридный интеграционный ландшафт
В настоящее время клиенты требовательны не только к функциональным возможностям информационных систем и продуктов, но и к пользовательскому интерфейсу и визуальной составляющей ИТ-продуктов, способным менять устоявшиеся подходы к работе.
Разрозненность производственных активов, сложность логистических цепочек и бизнес-процессов современных компаний, а также разрозненность ИТ-продуктов, используемых для автоматизации различных бизнес-процессов и бизнес-функций, требуют новых средств визуализации информации в консолидированном формате.
Одним из таких новых средств визуализации является единое цифровое окно, которое содержит ключевые показатели эффективности работы предприятия и консолидирует в одном месте данные из различных систем. Цифровое окно позволяет получить полную, прозрачную и непротиворечивую информацию о жизнедеятельности предприятия и помогает принимать своевременные управленческие решения. Это не только панель руководителя, но и рабочее место кросс-функциональных команд.
При реализации единого цифрового окна для своих клиентов мы используем возможности SAP Fiori. SAP Fiori помогает превратить специфичные требования и идеи пользователей в грандиозные приложения. Используя стандартную библиотеку элементов SAP UI5, дизайн и макетирование будущих приложений и Agile-подход к разработке, мы создаём и передаём в эксплуатацию приложения быстрее, чем когда-либо раньше.
Разработка и развитие цифрового окна – это большой шаг навстречу инновациям, обеспечивающий централизацию управления предприятием. Данные и технологии, сосредоточенные в одном месте, позволяют получить исчерпывающую информацию о всей логистической цепочке, включая закупку, логистику, производство, ремонт и сбыт, а также увидеть ключевые показатели эффективности и прочую актуальную информацию о работе предприятия.
Цифровое окно объединяет не только данные и технологии, но и людей из различных команд в одном месте. Объединенные команды (планирование, производство, ремонт, логистика, финансы) имеют возможность осуществлять координацию действий по всей производственной цепочке и обмениваться опытом. Работая в едином информационном пространстве, разные бизнес-подразделения взаимодействуют более продуктивно: они видят одни и те же данные одновременно и принимают наиболее эффективные решения для достижения наилучшего результата. Кросс-функциональные команды могут совместно диагностировать инциденты и устранять их причины, делая это качественнее и быстрее.
Реализация цифрового окна обеспечивает повышение капитализации компании, дает возможность проанализировать общую картину с разных функциональных ракурсов и воспользоваться преимуществами координации и коллаборации. Благодаря цифровому окну бизнес работает по единому интегрированному плану. Это способствует повышению прогнозируемости работы бизнеса, скорости реагирования на инциденты и устранения их последствий, стабильному росту качества и ключевых показателей эффективности и в целом позволяет компании делать ещё лучше то, что она уже делает.
Тренды перехода на Fiori-интерфейс
Компания SAP разработала ERP-систему, которая была одной из лучших в течение долгого времени. Как основная учетная система, так и остальные системы SAP предоставляют богатый функционал, который покрывает большинство процессов компании. Однако пользовательский интерфейс долгое время оставался без значительных изменений, и по современным меркам он устарел.
Отличительной чертой современных приложений является наличие мобильного web-интерфейса и разделение пользовательского интерфейса (Frontend) и бизнес-логики приложения (Backend).
В свете новых тенденций в 2010 году SAP запустил проект под кодовым названием Phoenix, который впоследствии получил название SAP UI5. Это был серьёзный шаг в сторону построения актуального пользовательского интерфейса. Новый подход сместил фокус с функций системы на заботу о пользователе, который пользуется приложением SAP Fiori.
В чем же преимущество SAP Fiori? SAP Fiori - это набор принципов построения пользовательского интерфейса с применением технологии SAP UI5 (см. SAP Fiori Design Guidelines). Приложения, разрабатываемые в соответствии с этими принципами, будут понятнее для всех пользователей и соответственно потребуют меньше времени на их освоение.
Сегодня все новые приложения, разрабатываемые SAP, выполняются только на SAP Fiori. И это обеспечивает целый ряд удобных для пользователя инструментов (большинство представленных далее возможностей Fiori имеют отношение только к современным системам (например, SAP S/4HANA)):
1. Так как Fiori-приложения для коммуникации с Backend-частью используют открытый протокол oData (https://www.odata.org/), то одно приложение может взаимодействовать с разными системами бизнес-логики. Как следствие, вы можете обогащать существующие системы различными дополнительными цифровыми функциями, реализуемыми другими системами. Ряд подобных функций уже входит в поставку новой системы SAP S/4HANA, например, функции прогнозирования.
2. Кроме того, в концепцию SAP Fiori входит:
Единое рабочее место сотрудника (SAP FioriLaunchpad). Это стартовая страница пользователя, которую он может персонализировать под себя. Единое рабочее место вы можете использовать как точку входа во все системы. Т. е. для пользователя пропадает граница между системами, в которых он работает. Для него есть только одна система SAP Fiori Launchpad. Какие при этом физические системы используются для выполнения его задач, ему не важно.
Кроме того, Fiori Launchpad предоставляет полезный инструмент уведомлений, который подсветит вам наиболее важные уведомления или действия с вашей стороны. И вы можете, не покидая текущего приложения, выполнить требуемое действие (например, согласование).
3. Еще очень полезная функция - Enterprise Search, используя ее, вы можете выполнить глобальный поиск по системе, введя искомую фразу в окно поиска. Вы можете найти не только приложение, но и документы, в которых встречается искомая фраза. Например, найти документы по имени контрагента.
4. SAP проводит грандиозную работу по переработке и адаптации ранее существовавших приложений под SAP Fiori (см. SAP Fiori Apps Reference Library). При этом в SAP Fiori Launchpad предусмотрен режим совместимости, когда вы можете предоставить пользователям доступ к классическим транзакциям из SAP Fiori Launchpad. В SAP Fiori Apps Reference Library вы можете встретить много приложений, которые используют этот механизм, но это не означает, что его нельзя применить для ранее созданной собственной (Z*) транзакции. Конечно, можно, главное, чтобы в ней стояла пометка о совместимости с WebGUI.
5. У приложений SAP Fiori есть бонус в виде совместимости с мобильными устройствами. Конечно, есть приложения-исключения, но в основном Fiori-приложения можно использовать на мобильных устройствах (планшете или смартфоне) достаточно комфортно (без применения увеличительного стекла, чтобы рассмотреть содержимое). Приложение само адаптируется под размер вашего устройства.
6. В поставке SAP S/4HANA есть много различных инструментов, которые позволяют создавать или модифицировать систему без привлечения (или с малым привлечением) разработчиков. Тем самым использование подобных решений может серьезно ускорить внедрение. Например:
In-App Extensibility – расширение стандартных объектов. Существенным отличием, на примере добавления полей, от классического режима является то, что можно сразу указать, где должно появиться добавляемое поле: пользовательский (классический, или Fiori) интерфейс, интеграционный интерфейс и т. п. И все это без строчки программного кода.
SAPUI5 Flexibility - трансформация пользовательского интерфейса Fiori-приложения. Схож с SAP Screen Personas для классического интерфейса.
Embedded Analytics – создание различного рода отчетов, аналитических срезов данных, KPI.
Итого SAP Fiori предлагает достаточно много нововведений, которыми следует воспользоваться при внедрении.
А что же стало с классическим, привычным SAPgui? Он существует, и его продолжают использовать многие компании. Однако в настоящий момент все нововведения в систему SAP S/4HANA приходят от ее облачного брата в Fiori-исполнении. Есть ряд процессов или модулей SAP S/4HANA, которые представлены только в Fiori.
Означает ли это, что нужно всё бросить и срочно переходить на SAP Fiori? Ответить на этот вопрос можно словами из анекдота. Разговаривает программист с сыном:
– Сын, точно солнце всходит на востоке и заходит на западе?
– Да.
– Всегда?
– Да.
– Тогда ничего лучше не трогай, пускай работает.
Конечно, пусть работает, но если мы стремимся в цифровое будущее, то стоит хотя бы задуматься о переходе на SAP Fiori.
Для оценки целесообразности перехода можно воспользоваться следующими критериями сравнения различных пользовательских интерфейсов SAP:
А так как пользовательский интерфейс делается для пользователей, то следует также оценить, какие у нас пользователи и их потребности в интерфейсах:
Отталкиваясь от этих параметров, можно легко сделать оценку, в каком случае стоит переходить на SAP Fiori.
В заключение хочется упомянуть несколько недостатков, которые есть у SAP Fiori, добавить ложку дегтя в бочку меда, так сказать.
Во-первых, для внедрения решений на базе SAP Fiori требуется более высокая квалификация ИТ-команды (сотрудников как внедрения, так и сопровождения). Это связано с тем, что архитектура решения становится сложнее и точек потенциальных проблем тоже становится больше.
Во-вторых, порог входа для ИТ-команды достаточно высокий. Если в классическом интерфейсе пользователя достаточно было дать полномочия SAP_ALL или их эквивалент, то с Fiori это не пройдет. Требуется знать, какие полномочия тебе нужны. К тому же некоторые приложения для их использования требуют дополнительных функциональных настроек, которые не требовались ранее в классике. Но в то же время некоторые приложения (особенно если надо создать новое) могут быть проще, чем в классике. Т. е. в общей массе при должном опыте трудоемкость соизмерима.
В-третьих, на устаревающих системах переход на SAP Fiori не принесет большой пользы, т. к. очень мало приложений поставляется в стандарте. Таким образом SAP Fiori имеет смысл внедрять, только если устаревающая система является одной из систем единого рабочего места.
Итак, как мы видим, SAP Fiori является новым продуктом компании SAP, который быстро набирает обороты. Срочность перехода на Fiori-интерфейс обусловлена, в первую очередь, потребностями компании, а во вторую - современными трендами. Переход на SAP Fiori дает ряд интересных преимуществ для пользователей. Но при этом не надо забывать и о тех недостатках, которые есть у приложения. Взвесив все за и против, мы приняли решение применять Fiori для всех функциональных направлений.