Краткое описание жизненного цикла NGOSS и методологии SANRR
Методология NGOSS SANRR определяет подход к анализу, спецификации, разработке и реализации решений с точки зрения артефактов NGOSS, таких как eTOM, SID, сценарии использования и контракты. Методология SANRR включает в себя отдельные аспекты модели Захмана, MDA, RM-ODP и унифицированного процесса разработки программного обеспечения.
Методология NGOSS SANRR подразумевает пять итеративных шагов:
• определение границ (Scope)
• анализ (Analyze)
• нормализацию (Normalize)
• рационализацию (Rationalize)
• корректировку (Rectify).
На первом этапе определяются границы решения, исходя из понимания и документирования коммерческой цели решения, которые существуют в настоящей и будущей бизнес-среде. Это гарантирует последовательность и согласованность миссий и целей данного решения на протяжении всего жизненного цикла, начиная с бизнес-ракурса (Business view) и далее вплоть до ракурса развертывания (Deployment view).
На этапе анализа готовится подробная документация по существующей и будущей бизнес-среде для разрабатываемого решения. Документирование охватывает процессы, информацию и политики в рамках существующей и будущей бизнес-среды. На этом же этапе выполняется подготовка к последующей идентификации пропущенных или, наоборот, дублированных функций.
Нормализация облегчает совместимость и взаимодействие различных физических представлений, основанных на одном и том же логическом представлении. Это достигается благодаря представлению всех компонентов с помощью общего языка (SID) и, если необходимо, определения расширений для SID.
На этапе рационализации идентифицируются новые процессы, политики, функциональные возможности и технологии, которые должны быть разработаны, развиты и/или развернуты для поддержки новой бизнес-среды. Выявляются все дублируемые функции. Если выясняется, что необходимо ввести какие-либо изменения или дополнения в отношении новой бизнес - среды, следующий этап корректировки (Rectify) можно начать с заполнения выявленных пробелов, или весь процесс вновь возвращается на этап определения границ, если необходимо заново определить новую бизнес-среду. Проецирование существующей бизнес-среды, в частности текущих процессов, позволяет выявить пробелы в сравнении с будущей средой, которые должны быть заполнены.
На этапе корректировки (Rectify) вводятся новые процессы, политики и функциональные возможности, позволяющие заполнить пробелы, выявленные на этапе рационализации, и модифицировать существующие функциональные возможности, процессы и политики в соответствии с потребностями новой бизнес-среды и/или устранить избыточные функциональные возможности. На рисунке 2.2 показаны взаимосвязи между разными этапами методологии SANRR.
і