Методологические подходы и средства поддержки процессов разработки программного обеспечения организационно-экономических систем. Коротко о главном. Евгений Леонидович Шуремов
Чтение книги онлайн.
Читать онлайн книгу Методологические подходы и средства поддержки процессов разработки программного обеспечения организационно-экономических систем. Коротко о главном - Евгений Леонидович Шуремов страница 8
Стандарт ГОСТ Р ИСО/МЭК 12207—2010 не предлагает конкретную модель жизненного цикла. Его положения являются общими для любых моделей жизненного цикла, методов и технологий создания ИС. Он описывает структуру процессов жизненного цикла, не конкретизируя, как реализовать или выполнить действия и задачи, включенные в эти процессы.
Стандарт группирует различные виды деятельности, которые могут выполняться в течение жизненного цикла программных систем, в семь групп процессов. Каждый из процессов жизненного цикла в пределах этих групп описывается в терминах цели и желаемых выходов, списков действий и задач, которые необходимо выполнять для достижения этих результатов.
Группы процессов:
процессы соглашения – два процесса;
процессы организационного обеспечения проекта – пять процессов;
процессы проекта – семь процессов;
технические процессы – одиннадцать процессов;
процессы реализации программных средств – семь процессов;
процессы поддержки программных средств – восемь процессов;
процессы повторного применения программных средств – три процесса.
Каждый процесс включает ряд действий. Например, процесс приобретения охватывает следующие действия.
Инициирование приобретения.
Подготовка заявочных предложений.
Подготовка и корректировка договора.
Надзор за деятельностью поставщика.
Приемка и завершение работ.
Каждое действие включает ряд задач. Например, подготовка заявочных предложений должна предусматривать:
Формирование требований к системе.
Формирование списка программных продуктов.
Установление условий и соглашений.
Описание технических ограничений (среда функционирования системы).
Модель жизненного цикла ПО – структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач на протяжении жизненного цикла. Она зависит от специфики, масштаба и сложности проекта и особенностей условий, в которых система создается и функционирует.
Модель ЖЦ ПО включает несколько стадий.
Стадия – часть процесса создания ПО, ограниченная определенными временными рамками и заканчивающаяся выпуском конкретного продукта (моделей, программных компонентов, документации), определяемого заданными для данной стадии требованиями.
На каждой стадии могут выполняться несколько процессов, определенных в стандарте ГОСТ Р ИСО/МЭК 12207—2010, и наоборот, один и тот же процесс может выполняться на различных стадиях. Соотношение между процессами и стадиями также определяется используемой моделью жизненного цикла ПО.
Модели