logo search
otvety_all

Жизненный цикл программного средства.

Жизненный цикл программного средства – это совокупность процессов (software process), которая отражает его различные состояния, начиная с момента принятия решения о необходимости создания программного средства и заканчивая его полным изъятием из эксплуатации.

Состав процессов жизненного цикла регламентируется стандартами. Международными организациями, такими, как:

  1. IEEE — Институт инженеров по электротехнике и электронике;

  2. • ISO —Международная организация по стандартизации;

  3. • EIA —Ассоциация электронной промышленности;

  4. • IEC —Международная комиссия по электротехнике;

  5. а также некоторыми национальными и региональными институтами и организациями:

  6. • ANSI —Американский национальный институт стандартов;

  7. • SEI —Институт программной инженерии;

  8. • ECMA —Европейская ассоциация производителей компьютерного оборудования;

Структура жизненного цикла базируется на трёх группах процессов:

Основные процессы.

Вспомогательные процессы.

Организационные процессы

Каждый процесс характеризуется определёнными задачами и методами их решения, исходными данными и результатами.

Основные процессы:

Вспомогательные процессы (обеспечивающие выполнение основных процессов):

Организационные процессы:

По стандарту процесс разработки включает следующие действия:

Жизненный цикл состоит из логически завершённых частей, называемых стадиями. Каждая стадия порождает определённый набор документов и технических решений.

Различают следующие стадии жизненного цикла ПС: разработка ПС, производство программных изделий (ПИ) и эксплуатация ПС.