Необходимым компонентом для продвижения по этапам разработки является «Концепция эксплуатации». Это документ, описывающий ожидаемые характеристики разрабатываемой системы с точки зрения пользователя (не путать со спецификацией, где изложен весь набор требований заинтересованных сторон к системе, подсистемам и элементам). Его задачей является наглядное описание целей создания системы, «что» она должна делать, а не «как». Документ также должен определять любые критические требования или цели производительности на верхнем уровне (сформулированные качественно либо количественно) и их системное обоснование. Форма изложения документа относительно свободная, можно найти много шаблонов в интернете.

В тексте «Концепции эксплуатации» должна содержаться следующая информация.

1. Почему необходима система и предварительный обзор самой системы.

2. Описание полного жизненного цикла системы от развертывания до вывода из эксплуатации.

3. Описание сценариев, иллюстрирующих конкретные эксплуатационные мероприятия, связанные с использованием системы.

4. Указание условий, при которых система используется и обслуживается.

5. Изложены различные аспекты использования системы, включая производство, техническое обслуживание, поддержку и утилизацию.

6. Перечисление различных классов пользователей, в том числе операторов, сопровождающих, партнеров, их различных навыков и ограничений.

7. Определены границы системы, ее интерфейсов и связей с другими системами.

Руководство по разработке концепции эксплуатации удобно готовить в группе заинтересованных лиц программы. При этом:

a) не следует указывать какие-либо особенности системы;

b) не нужно описывать, как идет процесс и как должна выполняться функция, надо только перечислить потребности системы;

c) в рабочую группу рекомендуется включить все заинтересованные стороны (до 15 чел.), которые должны иметь полномочия принимать окончательные решения;

d) желательно собрать всех участников группы в одном месте в одно и то же время, по крайней мере дважды;

e) модератор группы должен обладать навыками руководства группой и следить за ее работой;

f) следует ограничить размер разрабатываемого документа, не ограничивая полученную извне информацию;

g) модератору следует убедиться, что уровень технического языка в документе не препятствует пониманию текста.


После уточнения концепции эксплуатации на этапе анализа необходимо сформировать архитектуру системы, чтобы определить ее особенности, далее сформировать требования к системе и провести ее декомпозицию для упрощения стадии синтеза.

Термин «архитектура системы» обозначает основные понятия или свойства системы в окружающей среде, воплощенной в ее элементах, отношениях и конкретных принципах ее проекта и развития (ГОСТ Р 57100—2016).

Архитектура включает организованный нисходящий выбор и описание вариантов проектирования для всех важных системных функций и подфункций, для обеспечения совместимости и удовлетворения окончательных системных требований. Она содержит наиболее важные, связывающие весь проект, стратегические реализационные решения, изобретения, инженерные компромиссы; допущения и их соответствующие логические обоснования того, как система будет удовлетворять системным требованиям; все основные логические, физические, статические и динамические структуры, альтернативные решения, допущения и обоснования. Основные положения процесса разработки архитектуры:

1) каждая система имеет архитектуру;

2) архитектура определяет основные компоненты системы;

3) архитектура определяет обоснование компонентов и структуры;