TM Forum API: что, зачем и почему
О Себе
Зачем вообще нужны стандарты?
Спасибо за внимание!
Вопросы?
653.00K
Category: businessbusiness

TM Forum API: что, зачем и почему

1. TM Forum API: что, зачем и почему

НАТА ЛИЯ А ЛИЕВА
T-SYSTEMS RUS, САНК Т-ПЕТЕРБУРГ, РОССИЯ

2. О Себе

● Старший Бизнес-Аналитик в компании T-Systems RUS
● Работаю в международном проекте в подразделении
Deutsche Telekom
● Считаю, что правильная постановка вопроса/задачи –
как минимум 50% успеха
Nataliia.Alieva@t-systems.com

3.

Сегодня вы узнаете:
● Что такое TM Forum API
● Особенности этого стандарта
● Где, как и зачем его используют
● Опыт применения стандарта в компании T-SYSTEMS

4. Зачем вообще нужны стандарты?

5.

API стандарты
● Microsoft REST API Guidelines
● Google API Design Guide
● PayPal API Style Guide

6.

Что такое TM Forum?
● TM Forum (Tele Management Forum) – некоммерческая ассоциация,
объединяющая поставщиков сервисов и их потребителей в сфере
телеком.
● Деятельность: выработка стандартов, рекомендаций и моделей для
IT технологий в области телекоммуникаций
● https://www.tmforum.org/

7.

Деятельность TM Forum
В рамках деятельности ассоциации разработаны рекомендации:
● NGOSS - New Generation Operation System and Software
● eTOM - Enhanced Telecom Operations Map
● TNA - Technology Neutral Architecture
● SID - Shared Information and Data Model
● TAM - Telecom Application Map

8.

TM Forum Сертификация
TM Forum Certification
● Онлайн тренинги разного уровня сложности
● Воркшопы
● Экзамены на основании курсов
● Сертификация как сотрудников, так и продуктов

9.

Для чего это аналитику?
● Более глубокое понимание целей проекта в сфере телеком
● Для других сфер: пример представления бизнес-области
● Более качественное написание требований и сопровождение
разработки
● Расширение кругозора

10.

TM Forum API
● TM Forum Open API – стандарт ассоциации TM Forum, как
рекомендация к разработке API в сфере телекоммуникаций
● Целевая аудитория: Телеком и не только

11.

Принципы
● Абстракция
● Слабая зависимость
● Возможность повторного использования
● Открытость
● Удобство в разработке

12.

Стандартные бизнес домены

13.

Опыт T-SYSTEMS
● 1 успешный проект – в продакшене, много потенциальных
клиентов и запросов на использование
● 1 крупный проект в процессе разработки
● Рассказываем про TM Forum в рамках обучающих курсов

14.

Опыт T-SYSTEMS
● От большого монолита к декомпозиции
● Деление области на домены
● Ориентир для разработки ПО
● Детализированное понимание продукта

15.

TM Forum or not TM Forum?
+ Обобщенная модель
+ Гибкость: возможность адаптировать свой продукт
+ Универсальность
- Избыточность
- Специфичность

16.

Выводы
● Стандарты разные нужны, стандарты разные важны
● Хороший способ ознакомиться с предметной областью через
стандарт
● При старте проекта: представить свою область через деление на
бизнес-домены (для любой области)
● При применении этого стандарта продукт может стать более
широко используемым

17.

Что и где почитать?
● https://www.tmforum.org/
● https://www.tmforum.org/resources/specification/tmf681communication-api-rest-specification-r17-5-0/

18. Спасибо за внимание!

19. Вопросы?

English     Русский Rules