Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
слайд.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
1.73 Mб
Скачать

Определение понятия «модель жизненного цикла»

Определение понятия «жизненный цикл проекта» по стандарту PMBOK

Жизненный цикл проекта – это набор, как правило, последовательных и иногда перекрывающихся фаз проекта, названия и количество которых определяются потребностями в управлении и контроле организации или организаций, вовлеченных в проект, характером самого проекта и его прикладной областью.

Определение понятия «жизненный цикл» по ГОСТ 34.003-90

Жизненный цикл – это совокупность взаимосвязанных процессов создания и последовательного изменения состояния АС от формирования исходных требований к ней до окончания эксплуатации и утилизации комплекса средств автоматизации АС.

Определение понятия «жизненный цикл» по ISO 12207:2008

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

Подход к описанию жизненного цикла

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

Назначение модели жизненного цикла

Модель или парадигма жизненного цикла определяет концептуальный взгляд на организацию жизненного цикла, основные фазы жизненного цикла и принципы перехода между ними.

Назначение методологии

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

Определение понятия «модель жизненного цикла» по ISO 12207:2008

Модель жизненного цикла (life cycle model) – это структура процессов и действий, связанных с жизненным циклом, организуемых в стадии, которые также служат в качестве общей ссылки для установления связей и взаимопонимания сторон.

Определение понятия «модель жизненного цикла разработки ИС»

Модель жизненного цикла разработки ИС – это структурная концептуальная модель стадий, процессов и действий, выполняемых в рамках жизненного цикла разработки ИС, возможных связей между ними, а также участия сторон в осуществлении выделенных стадий, процессов, действий и связей.

Взаимосвязь моделей жизненных циклов информационных и программных систем

Базовое представление ИС

ИС – это система, состоящая из персонала и комплекса средств автоматизации, и направленная на достижение главной цели деятельности – формирование и отображение единого целостного информационного представления объекта или процесса в соответствии с поставленными перед объектом или процессом целями.

Главное отличие ИС от программных систем:

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

  • уже в процессе инициации проекта создания ИС следует выделить общее для всего проекта представление об автоматизируемом объекте или процессе и целях управления ими, которое должно найти свое отражение в системе показателей достижимости этих целей и структурах данных, описывающих эти показатели.

Уровни жизненных циклов с точки зрения организации гибкой разработки программных систем (по С. Амблеру):

  • жизненный цикл организации/бизнеса – охватывает всю деятельность автоматизируемой организации в целом;

  • жизненный цикл информационных технологий (ИТ) – включает всю деятельность ИТ-департамента по оказанию ИТ-услуг потребителям этих услуг (конечным пользователям, владельцам автоматизируемых процессов и работ);

  • жизненный цикл программной системы – включает разработку, развертывание, поддержку и сопровождение программной системы;

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

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

Основные проблемы управления проектом разработки ИС с использованием методологий гибкого проектирования:

  • представляя отдельные функции и функциональные задачи ИС как самостоятельные ИТ-услуги (или ИТ-сервисы), руководство Заказчика склонно забывать о необходимости эффективного управления данными и отдельными ИТ-услугами, из-за чего затраты ресурсов на эксплуатацию отдельных ИТ-услуг ИС предприятия становятся неоправданными и не могут окупиться за счет эффекта от эксплуатации ИС предприятия в целом;

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

  • «ИТ-слепота» (IT blindness) – неспособность существующих ИС и ИТ «увидеть» и оценить реальные процессы в той среде, в которую они включены.

Уточненная точка зрения на взаимосвязь жизненных циклов разработки ИС и программных систем

  • самым общим уровнем представления жизненного цикла следует считать жизненный цикл организации/бизнеса, который охватывает всю деятельность автоматизируемого объекта или процесса в целом;

  • уровнем ниже находится жизненный цикл ИС как одного из аспектов автоматизируемого объекта или процесса, который охватывает деятельность по формированию и отображению единого целостного информационного представления этого объекта или процесса в соответствии с поставленными перед ними целями;

  • уровнем ниже находятся: жизненный цикл разработки ИС, который определяет проектную деятельность по разработке ИС (макропроектирование ИС), жизненный цикл внедрения ИС жизненный цикл поддержки и сопровождения ИС; жизненный цикл вывода ИС из эксплуатации;

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

Содержание уточненных категорий жизненного цикла

Представление проекта разработки ИС

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