← Все проекты
Проект / Python

mamonet/oslc-sync-adapter: oslc-sync-adapter — синхронизатор IBM ELM с Jira и ServiceNow

Связывает корпоративные системы управления требованиями IBM с популярными инструментами разработки для сквозной трассируемости.

Python-библиотека для интеграции инструментов IBM Engineering Lifecycle Management (DOORS Next, EWM, ETM) с Jira и ServiceNow через протокол OSLC. Обеспечивает сквозную трассируемость требований, автоматическую синхронизацию рабочих элементов и поддержку...

★ 13 Python Форки 2 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для инженеров и разработчиков в аэрокосмической, автомобильной и других регулируемых отраслях, где используются IBM DOORS Next, EWM и ETM.

Проблема / задача

Разрозненные инструменты: требования живут в IBM ELM, задачи — в Jira, инциденты — в ServiceNow, а тестирование — в ETM. Нет единой картины, ручная синхронизация приводит к ошибкам и потерям времени.

Как это работает

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

Что видно по README

Python-библиотека для интеграции инструментов IBM Engineering Lifecycle Management (DOORS Next, EWM, ETM) с Jira и ServiceNow через протокол OSLC. Обеспечивает сквозную трассируемость требований, автоматическую синхронизацию рабочих элементов и поддержку стандартов вроде DO-178C и ISO 26262.

Ключевые возможности

Двусторонняя синхронизация DOORS Next ↔ JiraСвязывание тест-кейсов ETM с требованиямиКорреляция инцидентов ServiceNowМиграция с DOORS Classic на DOORS NextМониторинг здоровья всех подключённых систем

Технологии

PythonOSLCREST APISPARQL

Интересный факт

Проект включает утилиту для миграции с устаревшего DOORS Classic — это боль для многих предприятий, застрявших на старых версиях.

С чего начать

  • Установите зависимости через pip install
  • Скопируйте и настройте config.local.yaml
  • Запустите синхронизацию python cli.py sync

Оценка GitRadar

Удобство
6/10
Свежесть
7/10
Перспектива
8/10
Монетизация
9/10
Общая оценка
7/10

Вердикт GitRadar

Стоит пробовать, если вы работаете в экосистеме IBM ELM и нуждаетесь в интеграции с Jira или ServiceNow. Это нишевый, но технически грамотный инструмент для очень специфичной задачи.

Наблюдения по обновлениям

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

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/mamonet/oslc-sync-adapter
Создан на GitHub
3 апреля 2026 г.
Последнее обновление репо
3 апреля 2026 г.
Последняя проверка GitRadar
3 апреля 2026 г.
Изученные файлы
README.md, cli.py, requirements.txt, src/__init__.py, src/etm_connector.py, src/health_check.py

FAQ

Что это такое?

Мост между корпоративными системами IBM для управления требованиями и популярными инструментами разработки вроде Jira.

Для кого подходит?

Для команд в авиационной, автомобильной и других регулируемых отраслях, где используются IBM DOORS Next и требуется интеграция с остальным toolchain.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с mamonet/oslc-sync-adapter?

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