Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IT-PM-0000.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
1.17 Mб
Скачать

Жизненный цикл it-системы

Любая IT-система, подчиняется закону существования во времени. Она так же переживает этапы своего рождения (в момент принятия решения об ее создании), развития (включая проектирование системы, написание программного кода и внедрении её на предприятии или установке на домашнем компьютере). Далее следует этап стабильности, когда IT-система используется пользователем. Затем следует этап старения, когда IT-система перестает отвечать потребностям пользователя, либо технически, либо субъективно. И, наконец, наступает момент, когда пользователь полностью отказывается от её использования.

Описать данные состояния можно с помощью модели существования IT-системы во времени.

Модель жизненного цикла it-системы

Дадим следующее определение: Модель жизненного цикла – это схема, которая объясняет, как будут выполняться действия по созданию IT-системы, её эксплуатации и сопровождению (включая вывод из эксплуатации). Такая модель может быль линейной или циклической, ее фазы – последовательны или параллельны. Рисунок 2.2. представляет такую обобщенную модель ЖЦ.

Рис.2.2. Обобщенный жизненный цикл.

Итак, жизненный цикл IT-системы состоит из фаз, которых в общем виде четыре – это планирование проекта, разработка требований к программному обеспечению, непосредственно создание программного продукта и задачи, связанные с эксплуатацией IT-системы, включая внедрение системы на площадке Заказчика, сопровождение и вывод её из эксплуатации.

Фазы, в свою очередь состоят из действий, которые так же могут быть последовательны, цикличны или параллельны. На рисунке показаны фазы, связанные с разработкой ПО. Их, как правило, три – проектирование продукта, непосредственно создание программного кода и комплекс испытаний на наличие ошибок и соответствия требованиям Заказчика. Безусловно, такие фазы как планирование, разработка требований и эксплуатация будут иметь свои действия, специфичные для каждой модели.

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

Жизненный цикл it-проекта

В отличие от жизненного цикла IT-системы, жизненный цикл проекта определяет фазы, которые связывают начало проекта с его завершением. Здесь надо понимать, что между ЖЦП и ЖЦС могут быть любые комбинации - проект может быть этапом в создании системы и наоборот, система может быть создана, эксплуатирована и полностью выведена из эксплуатации, как небольшой этап реализации проекта. Однако зачастую в реальной практике ЖЦС полностью проецируется на ЖЦП.

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

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

  • Какие технические работы должны быть проведены в каждой фазе (например, в какой фазе должно быть проведено проектирование?).

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

  • Кто участвует в каждой фазе (например, одновременно проводимые инженерные работы требуют, чтобы те, кто их выполняют, участвовали в определении требований и проектировании).

  • Как контролировать и подтверждать каждую фазу.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]