Содержание

Слайд 2

Жизненный цикл информационной системы — период времени, который начинается с момента принятия

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

Слайд 3

Первый этап жизни ИС

Первый этап жизни ИС

Слайд 4

Стадия — часть процесса создания ИС, ограниченная определенными временными рамками и заканчивающаяся

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

Слайд 5

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

анализ предметной области и формирование требований;
проектирование;
реализация;

тестирование;
ввод

Жизненный цикл информационной системы подразделяется на стадии: анализ предметной области и формирование
в эксплуатацию;
эксплуатация (сопровождение проекта).

Слайд 6

Процессы жизненного цикла ИС

Процесс определяется как совокупность взаимосвязанных действий, преобразующих входные

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

Слайд 7

Группы процессов жизненного цикла ПО

Группы процессов жизненного цикла ПО

Слайд 8

Модели жизненного цикла

— структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и

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

Слайд 9

Модель ЖЦ ИС включает в себя

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

ключевые события

Модель ЖЦ ИС включает в себя стадии; результаты выполнения работ на каждой
— точки завершения работ и принятия решений.

Слайд 10

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

Каскадная модель.
Поэтапная модель с промежуточным контролем

Спиральная модель.

Типы моделей жизненного цикла информационных систем Каскадная модель. Поэтапная модель с промежуточным контролем Спиральная модель.

Слайд 11

Каскадная модель

Плюсы:
Возможность планирования времени осуществления всех этапов проекта;
Упорядочение хода конструирования.

Минусы:
Недостаточно гибкая модель;
Все

Каскадная модель Плюсы: Возможность планирования времени осуществления всех этапов проекта; Упорядочение хода
требования не всегда формируются в начале проекта;
Результаты проекта доступны заказчику только в конце работы.

Слайд 12

Поэтапная модель с промежуточным контролем (итерационная модель)

Плюсы:
Поэтапные корректировки, уменьшающие трудоемкость;
Эффективная обратная связь

Поэтапная модель с промежуточным контролем (итерационная модель) Плюсы: Поэтапные корректировки, уменьшающие трудоемкость;
с потребителем.

Минусы:
Время жизни каждого из этапов растягивается на весь период разработки.

Слайд 13

Спиральная модель ЖЦ ИС

Минусы:
Повышенные требования к заказчику;
Трудности контроля и управления временем разработки.

Плюсы:
Отображает

Спиральная модель ЖЦ ИС Минусы: Повышенные требования к заказчику; Трудности контроля и
объективно существующую ИС;
Последовательно конкретизирует детали проекта;
Возможность перехода на следующий этап, не дожидаясь полного завершения работы на текущем;
Быстрота получения работоспособного продукта пользователем.

На каждом витке спирали выполняется создание очередной версии ИС следующим образом:
Начальный сбор требований и планирование проекта;
Та же работа, но на основе рекомендаций заказчика;
Анализ риска на основе начальных требований;
Анализ риска на основе реакции заказчика;
Переход к комплексной системе;
Начальный макет системы;
Следующий уровень макета;
Сконструированная система;
Оценивание заказчиком.

Слайд 14

На практике наибольшее распространение получили две основные модели жизненного цикла:
каскадная модель
(характерна

На практике наибольшее распространение получили две основные модели жизненного цикла: каскадная модель
для периода 1970-1985 гг.);
спиральная модель
(характерна для периода после 1986.г.).

Слайд 15

Роли, выделяемые в коллективе разработчиков:

Заказчик – представитель организации, заказавшей разрабатываемое ПО.
Эксперт

Роли, выделяемые в коллективе разработчиков: Заказчик – представитель организации, заказавшей разрабатываемое ПО.
предметной области – отвечает за изучение сферы приложения.
Планировщик ресурсов – выдвигает и координирует требования к проектам в организации, осуществляющей данную разработку; развивает и направляет план выполнения проекта с точки зрения организации.
Менеджер проекта – отвечает за развитие проекта в целом; гарантирует, что работы и предъявленные результаты идут по графику, что результаты соответствуют требованиям.

Слайд 16

Роли, выделяемые в коллективе разработчиков (продолжение):

Руководитель команды - производит техническое руководство командой

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