Жизненный цикл информационной системы - Понятие 2 - Стадии 3 - Процессы 4 - Модели 6.

Презентация:



Advertisements
Похожие презентации
Жизненный цикл ИС период создания и использования информационных систем, начиная с момента возникновения необходимости в данной информационной системы.
Advertisements

Лекция 4 Жизненный цикл программного обеспечения информационных систем УЧЕБНЫЕ ВОПРОСЫ: УЧЕБНЫЕ ВОПРОСЫ: 1. информационных систем 1. Модели жизненного.
Лекция 4 Жизненный цикл программного обеспечения информационных систем УЧЕБНЫЕ ВОПРОСЫ: УЧЕБНЫЕ ВОПРОСЫ: 1. информационных систем 1. Модели жизненного.
Информационные системы Что такое ИС? Функции ИС Жизненные циклы ИС: Понятия Процессы Стадии Модели Основные способы построения ИС.
Жизненный цикл программного обеспечения ИС Жизненный цикл ИС можно представить как ряд событий, происходящих с системой в процессе ее создания и использования.
1 ЛЕКЦИЯ 6. ЖИЗНЕННЫЙ ЦИКЛ ИНФОРМАЦИОННЫХ СИСТЕМ.
Жизненный цикл ИС ЖЦ ПО - это непрерывный процесс, который начинается с момента принятия решения о необходимости создания ПО и заканчивается в момент его.
Цикл жизни ПО Методологии разработки 8 октября 2008 г. 4 курс Технологии программирования.
2 Модель ЖЦ ИС – это структура, описывающая процессы, действия и задачи, которые осуществляются в ходе разработки, функционирования и сопровождения в.
Жизненный цикл ИС – весь период времени существования ИС, начиная от выработки первоначальной концепции и заканчивая потерей необходимости решения соответствующих.
МОДЕЛИ ЖИЗНЕННОГО ЦИКЛА ПРОГРАММНЫХ СРЕДСТВ Студент: Ермолович И.С. Группа: ИТ-33.
1 Проектный подход к ИКТ: планирование ИКТ муниципального образования Управление проектами.
Учебный курс Стандартизация и сертификация программного обеспечения Лекция 7 доктор технических наук, профессор, проректор по информатизации, заведующий.
11. Процесс разработки программной системы Последовательный и итеративный процессы разработки Процесс разработки программной системы является бизнес.
«Как обеспечить комплексный подход к реализации проектов по обеспечению ИБ». Курило Андрей Петрович Банк России "Информационная безопасность бизнеса и.
Корпоративные информационные системы Внедрение КИС.
Информационные системы Тема: «Состав и структура информационных систем» Е.Г. Лаврушина.
1 ГОУ ВПО Уральский государственный технический университет – УПИ.
2 Основным понятием программной инженерии является понятие жизненного цикла ПО. Жизненный цикл ПО (software lifecycle) – это период времени, который начинается.
Информационные системы Руководящие документы Госстандарта РФ. Проектная документация.
Транксрипт:

Жизненный цикл информационной системы - Понятие 2 - Стадии 3 - Процессы 4 - Модели 6

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

Стадии жизненного цикла ИС 1 Предпроектный формирование требований; изучение объекта автоматизации; выбор и разработка концепции системы; создание и утверждение технико-экономического обоснования; разработка и утверждение технического задания на проектирование ИС 2Проектирование ИС выбор проектных решений по всем аспектам разработки ИС; описание всех компонентов ИС; оформление и утверждение технического проекта; выбор и раз - работка математических методов и алгоритмов программ; создание документации на поставку и установку программных продуктов и технических средств; выбор комплекса технических средств ИС; разработка техно-рабочего проекта ИС; разработка методики реализации функций управления с помощью ИС, описание автоматизированного документооборота и регламента действий аппарата управления. 3Разработка ИС получение и установка технических и программных средств; раз - работка, тестирование и доводка программ; разработка инструкций по эксплуатации программного обеспечения, технических средств и должностных инструкций для персонала. 4Ввод ИС в эксплуатацию ввод в опытную эксплуатацию технических и программных средств; обучение и сертифицирование персонала; проведение опытной эксплуата - ции всех компонентов и системы в целом; 5 Эксплуатация и сопровождение ИС сбор рекламаций и статистики о функционировании ИС, исправление недоработок и ошибок, оформление требований к модернизации ИС и ее выполнение.

Международный стандарт ISO/IEC определяет структуру жизненного цикла, содержащую процессы, которые должны быть выполнены во время создания программного обеспечения ИС Процессы ОСНОВНЫЕ - приобретение - поставка - разработка - эксплуатация - сопровождение ВСПОМОГАТЕЛЬНЫЕ - документирование - управление конфигурацией - обеспечение качества - верификация - аттестация - совместная оценка - аудит - решение проблем ОРГАНИЗАЦИОННЫЕ - управление проектами - создание инфраструктуры проекта - определение - оценка и улучшение самого жизненного цикла - обучение

Другие стандарты: ГОСТ Стадии и этапы работы, закрепленные в стандарте, в большей степени соответствуют каскадной модели жизненного цикла Custom Development Method (методика Oracle) Применяется CDM для классической модели ЖЦ, а также для технологий "быстрой разработки" (Fast Track) или "облегченного подхода", рекомендуемых в случае малых проектов. Rational Unified Process (RUP) предлагает итеративную модель разработки, включающую четыре фазы: начало, исследование, построение и внедрение. Прохождение через четыре основные фазы называется циклом разработки, каждый цикл завершается генерацией версии системы. Microsoft Solution Framework (MSF) сходна с RUP, так же включает четыре фазы. MSF в сравнении с RUP в большей степени ориентирована на разработку бизнес-приложений. Extreme Programming (XP) В основе методологии командная работа, эффективная коммуникация между заказчиком и исполнителем в течение всего проекта по разработке ИС, а разработка ведется с использованием последовательно дорабатываемых прототипов.

МОДЕЛИ ИС Каскадная Модель последовательный переход на следующий этап после завершения предыдущего Поэтапная Модель С Промежуточным Контролем с итерационными возвратами на предыдущие этапы после выполнения очередного этапа; Спиральная Модель прототипная модель, предполагающая постепенное расширение прототипа ИС.

Каскадная Модель В каскадной модели переход на следующий, иерархически нижний этап происходит только после полного завершения работ на текущем этапе. Разработка требований Проектирование Реализация Тестирование Ввод в действие ПЛЮСЫ -Возможность планирования времени осуществления всех этапов проекта; - Упорядочение хода конструирования. МИНУСЫ -Недостаточно гибкая модель; -Все требования не всегда формируются в начале проекта; - Результаты проекта доступны заказчику только в конце работы.

Поэтапная модель с промежуточным контролем (итерационная модель) Разработка требований Проектирование Реализация Тестирование Ввод в действие Разработка ИС ведется итерациями с циклами обратной связи между этапами. ПЛЮСЫ -Поэтапные корректировки, уменьшающие трудоемкость; -Эффективная обратная связь с потребителем. МИНУС -Время жизни каждого из этапов растягивается на весь период разработки.

СПИРАЛЬНАЯ МОДЕЛЬ Планирование Анализ рынка Оценивание заказчиком Конструирование Линия принятия решения (продолжать или нет) На каждом витке спирали выполняется создание очередной версии ИС следующим образом: 1.начальный сбор требований и планирование проекта; 2.та же работа, но на основе рекомендаций заказчика; 3.анализ риска на основе начальных требований; 4.анализ риска на основе реакции заказчика; 5.переход к комплексной системе; 6.начальный макет системы; 7.следующий уровень макета; 8.сконструированная система; 9.оценивание заказчиком. ПЛЮСЫ -отображает объективно существующую разработку ИС; -последовательно конкретизирует детали проекта; -возможность перехода на следующий этап, не дожидаясь полного завершения работы на текущем; -быстрота получения работоспособного продукта пользователем. МИНУСЫ -повышенные требования к заказчику; -трудности контроля и управления временем разработки.