Лекция 2. Жизненный цикл – это непрерывный процесс, который начинается с момента принятия решения о создании ИС и заканчивается моментом вывода ее из эксплуатации

09.09.04.

Жизненный цикл – это непрерывный процесс, который начинается с момента принятия решения о создании ИС и заканчивается моментом вывода ее из эксплуатации.

Основной нормативный документ – это ISO/JEC 12.207.

В соответствии с этим стандартом выделяют:

  1. основные процессы
    1. договорной аспект
    2. аспект управления (управление разработкой, эксплуатацией)
    3. эксплуатационный аспект
    4. инженерный аспект (процесс разработки и сопровождения)
  2. вспомогательные процессы
    1. документирование
    2. верификация
    3. аудит
    4. аттестация
    5. обеспечение и контроль качества разрабатываемой системы
  3. организационные процессы
    1. создание инфраструктуры
    2. модификация (усовершенствования)
    3. обучение персонала

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

  1. формирование требований к системе
  2. системный анализ на этапах:
    1. as is (как есть)
    2. to be (как должно быть)
  3. процесс проектирования, кодирования, тестирования, процесс интеграции компонентов

Под моделью реализации ЖЦ понимается структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач на протяжении ЖЦ.

Выделяют 3 модели реализации ЖЦ:

  1. каскадная, при которой переход на следующий этап ЖЦ производится после окончания работ по предыдущему этапу
  2. модель Боэма (спиральная модель) – процесс разработки превращается в постепенное создание ряда прототипов (релизов), которые затем превращаются в конечную реальзацию

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

    1. для архитектуры функциональных требований
    2. для архитектуры данных
    3. для архитектуры функциональных приложений
    4. для архитектуры системотехнической платформы
    5. для архитектуры интеграции

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: