Оценка методологии жизненного цикла NGOSS
В этом разделе мы обсудим цели, с которыми проводится оценка методологии жизненного цикла NGOSS, процедуру такой оценки и возможные рекомендации по ее дальнейшему использованию.
Цели оценки методологии жизненного цикла NGOSS
Цели эти связаны прежде всего с основными принципами жизненного цикла NGOSS; о них шла речь в разделе «Внедрение NGOSS», но здесь мы изложим их еще раз.
• Существуют различные сообщества, например операторы связи, независимые поставщики программного обеспечения, системные интеграторы, поставщики оборудования, пользователи, бизнес-аналитики, разработчики и др., представляющие собой заинтересованные стороны по отношению к NGOSS; и каждое такое сообщество должно иметь возможность рассматривать решения NGOSS со своей точки зрения.
• Компоненты NGOSS трансформируются или видоизменяются по мере перемещения от одного ракурса к другому, и в рамках каждого ракурса между ними образуются те или иные связи.
• В каждом ракурсе NGOSS наглядно представлены сценарии использования.
• Контракты, которые включают в себя один или более сценариев использования, являются базовым элементом взаимодействия; контракт фактически представляет собой контейнер, в котором информация собирается и передается в рамках всего жизненного цикла.
• Отслеживаемость и доступность обеспечивают механизм проверки и подтверждения того, что все требования к решению реализованы в соответствующих процессах, политиках и функционалах (перспективное отслеживание).
• Чтобы гарантировать соответствие вводимых в эксплуатацию услуг специфическим потребностям бизнеса, необходимо обеспечить отслеживаемость и прозрачность в рамках всего жизненного цикла (ретроспективное отслеживание).
• Информационная модель SID используется в рамках всего жизненного цикла в качестве общей основы для всех моделей; при этом важно гарантировать функциональную совместимость и отслеживаемость конкретных требований, процессов, политик и ограничений.
Поскольку оценка основана на принципах жизненного цикла NGOSS, она подразумевает следующие цели:
• оценку существования и использования четырех ракурсов NGOSS;
• оценку применения сценариев использования и контрактов;
• оценку отслеживания артефактов, например контрактов, при переходе от одного ракурса к другому;
• оценку использования модели SID (подробнее об этом говорится в разделе, посвященном оценке внедрения SID);
• оценку использования этапов жизненного цикла NGOSS.
Ключевой фактор успеха реализации методологии NGOSS — использование четырех ракурсов NGOSS. Хотя предприятие не обязано поддерживать каждый из четырех ракурсов, их, разумеется, следует использовать при разработке приложений на основе методологии NGOSS.
Сценарии использования и контракты применяются в каждом ракурсе NGOSS. И хотя предприятие может не принимать сценарии использования, в процессе разработки приложений оно должно использовать какую-либо форму артефакта, описывающего взаимодействие между системой и пользователем. Также целью оценки является исследование эффективности использования контрактов и других, сходных с ними, артефактов.
Следует оценить также, как отслеживаются изменения артефактов — таких как SID и контракты — при переходе от одного ракурса к другому. Важно убедиться, что развертываемое решение отвечает требованиям бизнеса.
Об оценке использования модели SID речь в этой главе пойдет ниже. Использование SID демонстрирует модель-ориентированный подход к разработке приложений.
Этапы методологии жизненного цикла обеспечивают процесс, который можно использовать при отсутствии структурированного подхода к разработке приложений. Такая оценка позволяет определить, имеет место этот подход или нет.