Вопрос

Когда дело доходит до системной интеграции, как вы моделируете требования к интеграции?Используете ли вы UML, BPMN или какие-либо другие методы?

Какие ограничения вы видите в существующих подходах и каким, по вашему мнению, был бы идеальный подход к моделированию требований системной интеграции?

Это было полезно?

Решение

Этот вопрос действительно широкий и может быть уточнен (например,какой уровень системы?), если вы хотите получить лучший ответ.По моему опыту, описанные ниже подходы сработали и получили широкое распространение в компании.Это может не работать для вашей организации, но наша компания очень ориентирована на интеграцию приложений и данных, и эти методы помогают нам отслеживать интеграцию на высоком уровне, уровне потока или объекта данных.Ключ к успеху — не идеальная модель, а практичная, с хорошей подготовкой и примерами/шпаргалками.

Одно из представлений модели UML, которое, по-видимому, работает для системной интеграции на уровне компонентов/интерфейсов, представляет собой диаграмму компонентов с последующими реализациями интерфейсов и их использованием.

Также используется концепция информационного потока либо UML, либо просто строки с определением.Затем просто выберите свой уровень абстракции.Пример:PeopleSoft --- (Сведения о человеке через файл) -----> Active Directory --- (Группы через LDAP) ----> Инструмент обучения.

На самом деле BPMN предназначен для бизнес-процессов, и хотя я действительно считаю, что это здорово, его следует использовать не там.

Другие советы

МОЙ БОГ попытался ответить на ваш вопрос с помощью диаграммы требований, встроенной в системный мл язык моделирования.Поставщики инструментов SysML пытаются решить вашу проблему.Например, проверить рациональная рапсодия решение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top