<<
>>

Жизненный цикл информационной системы

Под жизненным циклом системы обычно понимается непрерывный процесс, который начинается с момента принятия решения о необходимости создания системы и заканчивается в момент ее полного изъятия из эксплуатации.
Традиционно выделяются следующие этапы жизненного цикла информационной системы - анализ требований, предъявляемых к системе, проектирование информационной системы, программирование, внедрение, тестирование и отладка, эксплуатация и сопровождение, изъятие из эксплуатации/внедрение новой версии.

То есть жизненный цикл системы пересекается с жизненным циклом проекта, но не соответствует ему. Жизненный цикл проекта внедрения КИС начинается и заканчивается раньше жизненного цикла информационной системы, ведь проект внедрения начинается еще до анализа требований и заканчивается после того, как система запущена в эксплуатацию. Стоит отметить, что некоторые авторы придерживаются иной точки зрения и отождествляют жизненный цикл ИС и жизненный цикл проекта по внедрению ИС. В данной работе эти понятия будут разнесены.

Существуют три основных модели жизненного цикла - каскадная, поэтапная модель с промежуточным контролем и спиральная[3].

Суть каскадной модели (70-80 годы) заключается в разбиении всей разработки на этапы, причем переход от предыдущего этапа к последующему осуществляется только после полного завершения работ предыдущего этапа. Соответственно на каждом этапе формируется законченный набор проектной документации, достаточной для того, чтобы разработка могла быть продолжена другой группой разработчиков. Другим положительным моментом каскадной модели является возможность планирования сроков завершения работ и затрат на их выполнение. Однако у каскадной модели есть один существенный недостаток - очень сложно уложить реальный процесс создания программного обеспечения в такую жесткую схему и поэтому постоянно возникает необходимость возврата к предыдущим этапам с целью уточнения и пересмотра ранее принятых решений.

Результатом такого конфликта стало появление модели с промежуточным контролем (80-85 годы), которую представляют или как самостоятельную модель, или как вариант каскадной модели. Эта модель характеризуется межэтапными корректировками, удлиняющими период разработки изделия, но повышающими надежность.

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

Данное обстоятельство объясняется тем, что согласование результатов возможно только после завершения каждого этапа работ. На время же проведения каждого этапа требования жестко задаются в виде технического задания. Так что существует опасность, что из-за неточного изложения требований или их изменения за

длительное время создания программного обеспечения конечный продукт окажется невостребованным.

Для преодоления этого недостатка и была создана спиральная модель, ориентированная на активную работу с пользователями и представляющая разрабатываемую информационную систему как постоянно корректируемую во время разработки. В спиральной модели основной упор делается на этапы анализа и проектирования, на которых реализуемость технических решений проверяется путем создания прототипов. Спиральная модель позволяет начинать работу над следующим этапом, не дожидаясь завершения предыдущего. Спиральная модель имеет целью, как можно раньше ознакомить пользователей с работоспособным продуктом, корректируя при необходимости требования к разрабатываемому продукту и каждый "виток" спирали означает создание фрагмента или версии. Основная проблема спирального цикла - определение момента перехода на следующий этап, и возможным ее решением является принудительное ограничение по времени для каждого из этапа жизненного цикла. Наиболее полно достоинства такой модели проявляются при обслуживании программных средств.

<< | >>
Источник: Казаков И. В.. Выпускная квалификационная работа Тема: "Управление проектами по внедрению КИС". 2010

Еще по теме Жизненный цикл информационной системы:

  1. 4.2.1. Роль поставщиков продукции и потребителей выпускаемых специалистов в совершенствовании качества системы обучения
  2. 2.2. Безопасные информационные технологии и системы в деятельности органов власти Российской Федерации
  3. 6. СИСТЕМА МЕНЕДЖМЕНТА КАЧЕСТВА В СФЕРЕ ИТ-АУТСОРСИНГА
  4. 1. Взаимосвязь этических регуляторов с жизненным циклом организации.
  5. Оценки информационной Сети.
  6. Жизненный цикл проекта
  7. Жизненный цикл информационной системы
  8. 8.2. Базовые элементы, подсистемы и процессы современного управления проектом
  9. 2.1.4. Структура ключевой системы симметричных криптосхем
  10. СУЩНОСТЬ СИСТЕМЫ УПРАВЛЕНИЯ ДЕНЕЖНЫМИ ПОТОКАМИ
  11. ЖИЗНЕННЫЙ ЦИКЛ ИНФОРМАЦИОННОЙ СИСТЕМЫ
  12. МОДЕЛИ И МОДЕЛИРОВАНИЕ ПРИ ПРОЕКТИРОВАНИИ АВТОМАТИЗИРОВАННЫХ ИНФОРМАЦИОННЫХ СИСТЕМ
  13. ЭФФЕКТИВНОСТЬ ВНЕДРЕНИЯ И ИСПОЛЬЗОВАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ
  14. ОГЛАВЛЕНИЕ
  15. Реинжиниринг и использование современных информационных технологий
  16. Классификация проектов информационных систем
  17. Основные процессы жизненного цикла
  18. Структура жизненного цикла
  19. Каскадная и спиральная модели жизненного цикла
  20. Конфликтные поля при «выходе» из организационной системы.