Рекомендации в отношении методологии жизненного цикла NGOSS
Рекомендации обычно готовят в соответствии с целями методологии жизненного цикла. Как правило, они включают:
• рекомендации относительно четырех ракурсов NGOSS и их использования;
• рекомендации относительно применения сценариев использования и контрактов (см. также раздел, посвященный оценке внедрения технологически нейтральной архитектуры);
• рекомендации относительно отслеживания артефактов (например, контрактов) при переходе от одного ракурса к другому;
• рекомендации относительно использования модели SID (подробнее об этом см. раздел, посвященный оценке внедрения SID);
• рекомендации относительно использования этапов жизненного цикла NGOSS.
Если не обнаруживается никаких фактов, свидетельствующих об использовании четырех ракурсов NGOSS (бизнес-ракурса, системного ракурса, ракурса реализации и ракурса развертывания), дается рекомендация включить их в процесс разработки приложений на предприятии. При этом не обязательно наличие всех четырех ракурсов, однако, как правило, необходимо обеспечить разделение хотя бы логической и физической перспективы.
Отслеживание всего процесса — от требований до развернутого решения— весьма важно, и это постоянно подчеркивается в книге. Если отслеживание недостаточно, ситуацию можно исправить, например, с помощью такого инструмента, как Rational Rose Requisite Pro, который обеспечит достаточный уровень отслеживания. Проводить отслеживание без специального инструмента не рекомендуется.
Наконец, если не применяется никакой методологии разработки, использующей этапы наподобие этапов жизненного цикла (например, RUP или MDA), следует рекомендовать принять на вооружение один из перечисленных подходов.