DRAKON.SU

Текущее время: Четверг, 28 Март, 2024 23:24

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Что не делает язык ARIS
СообщениеДобавлено: Воскресенье, 02 Декабрь, 2018 14:39 

Зарегистрирован: Среда, 24 Апрель, 2013 07:57
Сообщения: 186
Что не делает язык ARIS

Лирика ... .

Устраиваясь на работу в небезызвестную компанию, думал так. У них же "SAP R/3", платформа для автоматизации бизнес-процессов, старейшая на рынке. С гигантским бюджетом, с языком описания бизнес-процессов, с языком программирования, портфелем "лучших практик" внедрения.

Это как франшиза "Макдональдс" в сфере IT. Где регламенты описывают цвет бейсболки сотрудника на кассе до размера салфеток в упаковке с булочками.

Как же ошибался... .

Работаю уже полтора года на поддержке "SAP R/3". Поддерживаю работу по автоматизации расчета зарплаты. Помимо поддержки, разрабатываю требуемый функционал. Первое впечатление об организации среды программирования... . Это просто "привет" из 80-х. Функционал разработчика, это наверно "1С 6.0" вот как то так. Дружественного интерфейса нет, в привычном для 1С разработчика. Но, при применении дракон-схем и с такой средой работаю хотя и затратно по времени это.

Но ARIS не используется. Никак. Вот это и настораживает. Используя язык ДРАКОН для построения модели "от бизнес-процессов до кода" ожидал и тут такой подход, но нет. Ничего не делается такого. В итоге использую дракон-схемы в работе.

Вывод

ARIS используется на уровне начала внедрения, для описания бизнес-процессов в обобщенной концепции. Доступа к этим схемам у рядовых разработчиков нет.

На уровне поддержки и создания нового функционала не используется никакого языка описания. Это приводит вот к чему:

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

Инструкции и регламенты или изначально составлены не верно, или устарели.

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

Время работ увеличивается в три, четыре раза.

Чтобы этого избежать, или снизить время, которое будем на это будем в разы, если используем дракон-схемы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что не делает язык ARIS
СообщениеДобавлено: Воскресенье, 02 Декабрь, 2018 16:05 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Александр Араптанов писал(а):
Что не делает язык ARIS


Слово "язык" применительно к АRIS, выглядит некорректно.
Например, в Википедии в статье ARIS оно отсутствует.

Цитата:
ARIS
Материал из Википедии — свободной энциклопедии

Aris-express-modelling-en.jpg
Разработчик Software AG
Операционная система Microsoft Windows и Linux
Первый выпуск 1994
Аппаратная платформа x86-64
Последняя версия
9.8 SR2 (2015)
Лицензия проприетарное программное обеспечение
Commons-logo.svg ARIS на Викискладе

ARIS (акроним от англ. Architecture of Integrated Information Systems) — методология и тиражируемый программный продукт для моделирования бизнес-процессов организаций. Продукт и методология принадлежат немецкой компании Software AG как результат поглощения компании IDS Scheer автора методологии Августа-Вильгельма Шеера.


Содержание
1 Методология
2 Программный продукт
3 Нотация
4 Литература
5 Ссылки

Методология

Одна из иллюстраций структурированного подхода ARIS к проекту реинжиниринга

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

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

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

Общий принцип в инструментарии — возможность интеграции моделей разных типов в рамках одного репозитория посредством декомпозиции (детализации) объектов. Таким образом, любую организацию можно описать с помощью иерархии моделей — от обобщения: например, процессы верхнего уровня с помощью модели VACD (англ. value added chain diagram) до уровня процедур и ресурсного окружения функций.

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

eEPC (англ. extended event-driven process chain) — метод описания процессов;

ERM (англ. entity-relationship model) — модель «сущность-связь» для описания структуры данных;

UML (англ. unified modeling language) — унифицированный объектно-ориентированный язык моделирования.

Программный продукт

Главное окно ARIS Express
Реализация методологии предполагается с задействованием специализированного программного продукта, обеспечивающего совместную работу над описаниями и диаграммами. Первая версия продукта выпущена в 1994 году. К концу 2000 года продукт был продан в 24 тыс. организаций. С 2009 года поставляется бесплатная версия инструмента — ARIS Express[en].

Продукт предусматривает серверную часть (ARIS Server) с централизованным репозиторием, хранимым в реляционной СУБД и серию пользовательских инструментов для ведения объектов и подготовки графических представлений (ARIS Toolset в ранних версиях, в версиях 2000-х годов — ARIS Business Architect, ARIS Designer).

К середине 2010-х годов также появилась публично-облачная версия продукта.

Продукт ARIS используется в различных проектах по реинжинирингу и оптимизации бизнес-процессов, ИТ-проектах типа внедрения и эксплуатации ERP-систем, в частности, есть проработанное интеграционное решение для SAP R/3.

Также программное обеспечение ARIS составляет основу пакета Business Process Analysis Suite корпорации Oracle. Технически инструментарий ARIS достаточно простой для изучения, имеет интуитивно понятный интерфейс. Модели копируются и вставляются в файлы документов (например, формата Microsoft Word) в виде рисунков.

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

Каждый сценарий представляет собой подпрограмму, запускаемую в ARIS Business Architect (либо Toolset — более ранней версии) или непосредственно на сервере ARIS. Сценарии пишутся на специальном языке программирования — SAX Basic. Для автоматизированного формирования того или иного отчёта в ARIS сценарии оперируют данными из базы моделей, вычленяя из неё конкретные объекты и модели.

Технология ARIS Script позволяет в автоматическом режиме производить:

формирование нормативных документов на основании моделей ARIS (например, паспорт процесса, регламент процесса);
формирование аналитических отчётов на основании моделей ARIS;

интеграцию ARIS Toolset с другими приложениями и базами данных;

Формирование базы моделей ARIS на основании готовых спецификаций.

Нотация

Основные элементы, используемые в нотации ARIS:

Organizational chart:
Organizational unit;
Символ «Person»;
Символ «Location»;
Группа персон, роль: «Role».
Process landscape:
Process.
Business process:
Event — событие фиксирует состояние определенных параметров на определенный момент времени;
Activities — работа, определённое действие, выполняемое в течение некоторого промежутка времени;
Role — должность в организации;
IT system — информационная система, частный случай «хранилища данных»
Risks — риски;
Input and Output data — отправитель или получатель данных.
Process control via rules (and, or, xor) — перекрёсток («и», «или», «исключающее или»);
Proccess interface — средство связи с рассматриваемым процессом.
Data model:
Entity — сущность (таблица);
Attributes — атрибут сущности (поле таблицы);
Primary Key — уникальный атрибут сущности (первичный ключ таблицы);
Foreign Key — внешний ключ таблицы;
Relationship — отношения между сущностями (связь между таблицами);
IT infrastructure:
IT system;
Hardware;
Network;
Network components.
System landscape:
IT system;
Domain.
Deneral diagramm (англ.)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что не делает язык ARIS
СообщениеДобавлено: Понедельник, 03 Декабрь, 2018 17:52 

Зарегистрирован: Среда, 24 Апрель, 2013 07:57
Сообщения: 186
Ну, в общем результат никакой на практике.

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

ДРАКОН - язык алгоритмов, но методики его применения в 1С скажем или медицине тоже разные. Так и с ARIS - многие считают что это язык, но выясняется, что это методология. Но по факту - понимания не несет.

И все таки ARIS имеет свою нотацию - значит является и языком в том числе, со своей методикой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что не делает язык ARIS
СообщениеДобавлено: Понедельник, 03 Декабрь, 2018 21:07 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Вот цитата из английской Википедии
https://bit.ly/2QwGKfH
Цитата:
Techniques

ARIS uses a modeling language known as event-driven process chains (EPC), which is an important aspect of the ARIS-model. EPC is central to ARIS and connects all other views, as well as describing the dynamics of the business process.

Recent versions of the ARIS Toolset also support the Business Process Model and Notation (BPMN) in order to model business processes.

ARIS varies four main perspectives of techniques (see image):

Organizational view

Data view
Control view
Functional view
It differs from swim lane in that it is process-oriented whilst swim lanes are function-oriented. On the other hand, based on the conceptual description, ARIS can model and structure Business Process Models.

Furthermore, ARIS has been developed to implement business models in information systems.


Таким образом ARIS использует два языка:
1. EPC — Event-driven process chains
2. BPMN — Business Process Model and Notation

Сам ARIS языком не является


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что не делает язык ARIS
СообщениеДобавлено: Пятница, 14 Декабрь, 2018 17:08 

Зарегистрирован: Среда, 24 Апрель, 2013 07:57
Сообщения: 186
Ага понятно. Вместо одного надо знать два языка.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2024, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB