На рисунке 4.8 показано, как используется SID в разработке нового проекта. В проекте применялись рекомендации ТМ Forum по расширению модели SID. Расширения на этом рисунке обведены овалом. Приведенная на этом же рисунке диаграмма классов показывает, каким образом новые сущности встраивались в существующие сущности SID (в данном случае — ResourceSpecification). SID использовалась также в другом новом […]
NGOSS: Построение эффективных систем поддержки и эксплуатации сетей для оператора связи
Внедрение еТОМ
Поскольку MetaSolv — не поставщик услуг, она не могла применить еТОМ, как это делали обычно другие операторы, в качестве карты процессов. Однако еТОМ охватывает всю корпоративную среду MetaSolv — от продаж и управления продуктами до разработки. еТОМ внедряли несколькими способами, в частности: • как прототипную структуру (pre-SID) для организации бизнес-сущностей (см. выше); • как карту, […]
Внедрение жизненного цикла NGOSS
Для разработки своих программ MetaSolv использует так называемый Унифицированный процесс разработки (Rational Unified Process, RUP). На рис. 4.4 представлены его фазы и разделы. RUP — это итеративный процесс разработки приложений, опирающийся на концепцию сценариев использования. Это значит, что он обладает двумя важнейшими характеристиками жизненного цикла NGOSS. Хотя RUP также позволяет строить модели классов, этот метод […]
Использование еТОМ до появления NGOSS
Если компания не являлась поставщиком услуг, она использовала еТОМ (первоначально — предшествующая модель, ТОМ) с некоторыми ограничениями. С помощью еТОМ решались две задачи: • демонстрировалось, как приложения покрывают бизнес-процессы еТОМ; • обеспечивалась структура для организации бизнес-сущностей SID. Многие независимые поставщики программного обеспечения используют еТОМ для представления бизнес-процессов, поддерживаемых их приложениями. До появления NGOSS программы ТОМ […]
Внедрение NGOSS: на примере вендора
В этой главе представлен опыт внедрения NGOSS независимыми поставщиками программного обеспечения. Компания MetaSolv Software входит в команду по разработке программы NGOSS. Будучи давним приверженцем принципов NGOSS; MetaSolv начала использовать артефакты NGOSS, как только они стали доступны. Применяя их, MetaSolv удалось оценить многие преимущества программы NGOSS: в частности, сократить время, затрачиваемое на разработку, и время, необходимое […]
Внедрение других аспектов технологически нейтральной архитектуры (архитектуры взаимодействия)
В этом разделе приводятся некоторые рекомендации относительно внедрения других аспектов технологически нейтральной архитектуры. Имеющийся опыт реализации большинства этих принципов пока невелик. Поэтому рекомендаций по внедрению можно предложить немного. Это, в частности, следующие аспекты: • отделение бизнес-процесса от реализации компонентов, • наличие архитектуры, ориентированной на безопасность, • наличие архитектуры, основанной на политиках, • унифицированная среда информации […]
Внедрение технологически нейтральной архитектуры (архитектуры взаимодействий)
О важности сценариев использования и контрактов уже говорилось в предыдущей главе. Эти два артефакта технологически нейтральной архитектуры всегда необходимо принимать во внимание при внедрении NGOSS. Кроме того, необходимо иметь в виду и такой артефакт, как диаграммы последовательностей, поскольку они могут служить связующим звеном между сценариями использования и контрактами. В этой главе дается также краткое описание […]
NG0SSSID
По мере того как все большее число операторов адаптируют под себя структуры еТОМ и SID, они начинают требовать, чтобы независимые поставщики программного обеспечения (ISV) и партнеры по бизнесу (В2В) также соответствовали принципам, изложенным в NGOSS. Заложенные в NGOSS критерии соответствия могут быть использованы для оценки совместимости ПО от независимых поставщиков и модели SID. Чем выше […]
Использование структуры SID Framework для организации существующих информационных моделей
Домены и АВЕ структуры SID Framework могут использоваться также для упорядочения существующих информационных моделей. Структура SID Framework предоставляет инструмент, позволяющий последовательно упорядочить и в то же время привнести в существующую модель единый словарь для описания объектов и их взаимосвязей. Оценка степени соответствия модели SID с использованием критериев NG0SS Стратегия проверки соответствия модели SID опирается на […]
Шаблон «спецификация сущности / сущность»
Шаблон «спецификация сущности/сущность» используется в модели S1D повсюду. Как правило, большинство основных бизнес-сущностей (то есть тех, которые не зависят ни от каких других объектов в пределах данной АВЕ, — таких как Клиент, Продукт или Услуга) имеют свои инвариантные атрибуты, методы, отношения и ограничения, определенные спецификациями, например спецификацией продукта (Product Specification) или спецификацией услуги (Service Specification). […]