SlideShare a Scribd company logo
1 of 28
Л. 2.  Жизненный цикл программного обеспечения информационных систем (ИС)
Методология проектирования ИС описывает процесс создания и сопровождения систем в виде жизненного цикла (ЖЦ), представляя его как  некоторую последовательность стадий и выполняемых на них процессов . Формальное описание ЖЦ позволяет спланировать и организовать процесс коллективной разработки и обеспечить управление этим процессом. Жизненный цикл ИС можно представить как ряд событий, происходящих с системой в процессе ее создания и использования. Модель ЖЦ отражает состояние системы с момента возникновения необходимости  в ИС и заканчивая моментом ее выхода из употребления.
Модель жизненного цикла – структура, содержащая процессы, действия и задачи, которые осуществляются в ходе разработки, функционирования и сопровождения программного продукта в течении всей жизни системы, от определения требований до завершения ее использования В настоящее время известны и используются следующие модели ЖЦ: каскадная модель  предусматривает последовательное выполнение всех этапов проекта в строго фиксированном порядке. Переход на следующий этап означает полное завершение работ на предыдущем этапе
поэтапная модель  с промежуточным контролем. Разработка ИС ведется итерациями с циклами обратной связи между этапами. Межэтапные корректировки позволяют учитывать реально существующее взаимовлияние результатов разработки на различных этапах; время жизни каждого из этапов растягивается на весь период разработки
спиральная модель . На каждом витке спирали выполняется создание очередной версии продукта, уточняются требования проекта, определяется его качество и планируются работы следующего витка
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
[object Object],[object Object]
В соответствии с базовым международным стандартом  ISO / IEC  12207 все  процессы ЖЦ ПО делятся на три группы : 1.   Основные процессы : приобретение; поставка; разработка; эксплуатация; сопровождение. 2.   Вспомогательные процессы : документирование; управление конфигурацией; обеспечение качества; разрешение проблем; аудит; аттестация; совместная оценка; верификация. 3.   Организационные процессы : создание инфраструктуры; управление; обучение; усовершенствование. Для поддержки практического применения стандарта  ISO / IEC  12207 разработай ряд технологических документов: руководство для  ISO /1 EC I 2207( ISO /1 ECTR  15271:1998  Information technology  —  Guide for ISO / IEC  12207) и руководство по применению  ISO/IEC 12207  к   управлению   проектами  (ISO/JEC TR 16326:1999 Software engineering — Guide for the appli­cation of ISO/IEC 12207 to project management).
Согласно стандарту  ISO / IEC  серии 15288 в структуру ЖЦ следует включать следующие группы процессов: 1.   Договорные процессы : приобретение (внутренние решения или решения внешнего поставщика); поставка (внутренние решения или решения внешнего поставщика). 2.   Процессы предприятия : управление окружающей средой предприятия; инвестиционное управление; управление ЖЦ ИС; управление ресурсами; управление качеством. . 3.   Проектные процессы : планирование проекта; оценка проекта; контроль проекта; управление рисками; управление конфигурацией; управление информационными потоками; принятие решений. 4.   Технические процессы : определение требований; анализ требований; разработка архитектуры; внедрение; интеграция; верификация; переход; аттестация; эксплуатация; сопровождение; утилизация. 5.   Специальные процессы : определение и установка взаимосвязей исходя из задач и целей.
Организация  канонического проектирования ИС  ориентирована на использование главным образом каскадной модели жизненного цикла ИС. Стадии и этапы работы описаны в стандарте ГОСТ 34.601-90. Стадии и этапы создания ИС, выполняемые организациями-участниками, прописываются в договорах и технических заданиях на выполнение работ: Стадия 1.   Формирование требований к ИС .  На начальной стадии проектирования выделяют следующие этапы работ: обследование объекта и обоснование необходимости создания ИС; формирование требований пользователей к ИС; оформление отчета о выполненной работе и тактико-технического задания на разработку. Стадия 2.   Разработка концепции ИС:  изучение объекта автоматизации; проведение необходимых научно-исследовательских работ; разработка вариантов концепции ИС, удовлетворяющих требованиям пользователей; оформление отчета и утверждение концепции.
Стадия 3.   Техническое задание : разработка и утверждение технического задания на создание ИС. Стадия 4 .  Эскизный проект : разработка предварительных проектных решений по системе и ее частям; разработка эскизной документации на ИС и ее части. Стадия 5 .  Технический проект : разработка проектных решений по системе и ее частям; разработка документации на ИС и ее части; разработка и оформление документации на поставку комплектующих изделий; разработка заданий на проектирование в смежных частях проекта. Стадия 6 .  Рабочая документация : разработка рабочей документации на ИС и ее части; разработка и адаптация программ.
Стадия 7 .  Ввод в действие : подготовка объекта автоматизации; подготовка персонала; комплектация ИС поставляемыми  изделиями (программными и техническими средствами, программно-техническими комплексами, информационными изделиями); строительно-монтажные работы; пусконаладочные работы; проведение предварительных испытаний; проведение опытной эксплуатации; проведение приемочных испытаний.  Стадия 8 .  Сопровождение ИС : выполнение работ в соответствии с гарантийными обязательствами; послегарантийное обслуживание.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Основная задача первого этапа обследования  — оценка реального объема проекта, его целей и задач на основе выявленных функций и информационных элементов автоматизируемого объекта высокого уровня .  Этап предполагает тесное взаимодействие с основными потенциальными пользователями системы и бизнес-экспертами.  Основная задача взаимодействия — получить полное и однозначное понимание требований заказчика.  По завершении этой стадии обследования появляется возможность  определить вероятные технические подходы к созданию системы и оценить затраты на ее реализацию  (затраты на аппаратное обеспечение, закупаемое программное обеспечение и разработку нового программного обеспечения ).
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Состав и содержание технического задания (ГОСТ 34.602-89)
Состав и содержание технического задания (ГОСТ 34.602-89)
Состав и содержание технического задания (ГОСТ 34.602-89)
Состав и содержание технического задания (ГОСТ 34.602-89)
На основе технического задания разрабатывается  технический проект ИС .  Технический проект системы — это техническая документация, содержащая общесистемные проектные решения, алгоритмы решения задач, а также оценку экономической эффективности автоматизированной системы управления и перечень мероприятий по подготовке объекта к внедрению. На этом этапе осуществляется комплекс научно-исследовательских и экспериментальных работ для выбора основных проектных решений и расчет экономической эффективности системы.
Содержание технического проекта Продолжение в следующей лекции

More Related Content

What's hot

САПР и ГИС
САПР и ГИССАПР и ГИС
САПР и ГИСSoftline
 
Технология разработки программного обеспечения
Технология разработки программного обеспеченияТехнология разработки программного обеспечения
Технология разработки программного обеспеченияRauan Ibraikhan
 
Модуль 14. Лекция 55-56. Управление релизами и развертыванием продукта
Модуль 14. Лекция 55-56. Управление релизами и развертыванием продуктаМодуль 14. Лекция 55-56. Управление релизами и развертыванием продукта
Модуль 14. Лекция 55-56. Управление релизами и развертыванием продуктаYana Brodetski
 
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьОтветственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьCUSTIS
 
технология разработки программного обеспечения
технология разработки программного обеспечениятехнология разработки программного обеспечения
технология разработки программного обеспеченияRauan Ibraikhan
 
презентация по дисциплине технология разработки программного обеспечения
презентация по дисциплине технология разработки программного обеспеченияпрезентация по дисциплине технология разработки программного обеспечения
презентация по дисциплине технология разработки программного обеспеченияRauan Ibraikhan
 
разработка технического задания
разработка технического заданияразработка технического задания
разработка технического заданияolalapim10
 
2012 andieva e_ju_innovative_management_of_complex_software_projects
2012 andieva e_ju_innovative_management_of_complex_software_projects2012 andieva e_ju_innovative_management_of_complex_software_projects
2012 andieva e_ju_innovative_management_of_complex_software_projectsdataomsk
 
Agile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектахAgile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектахCUSTIS
 
Rational Unified Processes Overview
Rational Unified Processes OverviewRational Unified Processes Overview
Rational Unified Processes OverviewVladimir Ivanov
 
Методологии процесса разработки программного обеспечения
Методологии процесса разработки программного обеспеченияМетодологии процесса разработки программного обеспечения
Методологии процесса разработки программного обеспеченияDressTester
 
Совершенствование процессов управления проектами
Совершенствование процессов управления проектамиСовершенствование процессов управления проектами
Совершенствование процессов управления проектамиТереза Богуш
 
Статья "Обзор проектных документов при внедрении корпоративных информационных...
Статья "Обзор проектных документов при внедрении корпоративных информационных...Статья "Обзор проектных документов при внедрении корпоративных информационных...
Статья "Обзор проектных документов при внедрении корпоративных информационных...ph.d. Dmitry Stepanov
 
DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...
DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...
DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...it-people
 
Системная инженерия
Системная инженерияСистемная инженерия
Системная инженерияAnatoly Levenchuk
 
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...SQADays_2009_Piter
 

What's hot (19)

САПР и ГИС
САПР и ГИССАПР и ГИС
САПР и ГИС
 
Системный инжиниринг
Системный инжинирингСистемный инжиниринг
Системный инжиниринг
 
Технология разработки программного обеспечения
Технология разработки программного обеспеченияТехнология разработки программного обеспечения
Технология разработки программного обеспечения
 
Модуль 14. Лекция 55-56. Управление релизами и развертыванием продукта
Модуль 14. Лекция 55-56. Управление релизами и развертыванием продуктаМодуль 14. Лекция 55-56. Управление релизами и развертыванием продукта
Модуль 14. Лекция 55-56. Управление релизами и развертыванием продукта
 
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьОтветственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
 
технология разработки программного обеспечения
технология разработки программного обеспечениятехнология разработки программного обеспечения
технология разработки программного обеспечения
 
презентация по дисциплине технология разработки программного обеспечения
презентация по дисциплине технология разработки программного обеспеченияпрезентация по дисциплине технология разработки программного обеспечения
презентация по дисциплине технология разработки программного обеспечения
 
разработка технического задания
разработка технического заданияразработка технического задания
разработка технического задания
 
2012 andieva e_ju_innovative_management_of_complex_software_projects
2012 andieva e_ju_innovative_management_of_complex_software_projects2012 andieva e_ju_innovative_management_of_complex_software_projects
2012 andieva e_ju_innovative_management_of_complex_software_projects
 
Agile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектахAgile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектах
 
Rational Unified Processes Overview
Rational Unified Processes OverviewRational Unified Processes Overview
Rational Unified Processes Overview
 
Sep reqm-lec1
Sep reqm-lec1Sep reqm-lec1
Sep reqm-lec1
 
Методологии процесса разработки программного обеспечения
Методологии процесса разработки программного обеспеченияМетодологии процесса разработки программного обеспечения
Методологии процесса разработки программного обеспечения
 
Совершенствование процессов управления проектами
Совершенствование процессов управления проектамиСовершенствование процессов управления проектами
Совершенствование процессов управления проектами
 
Статья "Обзор проектных документов при внедрении корпоративных информационных...
Статья "Обзор проектных документов при внедрении корпоративных информационных...Статья "Обзор проектных документов при внедрении корпоративных информационных...
Статья "Обзор проектных документов при внедрении корпоративных информационных...
 
DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...
DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...
DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...
 
Системная инженерия
Системная инженерияСистемная инженерия
Системная инженерия
 
лекция 10 (4часа)
лекция 10 (4часа)лекция 10 (4часа)
лекция 10 (4часа)
 
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...
 

Viewers also liked

диагностика и мониторинг как важнейший фактор повышения каче
диагностика и мониторинг как важнейший фактор повышения качедиагностика и мониторинг как важнейший фактор повышения каче
диагностика и мониторинг как важнейший фактор повышения качеАнастасия Ворожкова
 
обучение, его стурктура
обучение, его стурктураобучение, его стурктура
обучение, его стурктураcezium
 
Вовлечение персонала в процесс улучшений
Вовлечение персонала в процесс улучшенийВовлечение персонала в процесс улучшений
Вовлечение персонала в процесс улучшенийDenis Ryabov
 
основные аспекты эффективности и их интерпретация
основные аспекты эффективности и их интерпретацияосновные аспекты эффективности и их интерпретация
основные аспекты эффективности и их интерпретацияcezium
 
Общая презентация оптимизация бизнес процессов и бизнес-стратегии Lanwell Pro...
Общая презентация оптимизация бизнес процессов и бизнес-стратегии Lanwell Pro...Общая презентация оптимизация бизнес процессов и бизнес-стратегии Lanwell Pro...
Общая презентация оптимизация бизнес процессов и бизнес-стратегии Lanwell Pro...Anton Griev
 
Эффективное Обучение!
Эффективное Обучение!Эффективное Обучение!
Эффективное Обучение!Wise Solutions Center
 
Мастер-класс "Процессное управление"
Мастер-класс "Процессное управление"Мастер-класс "Процессное управление"
Мастер-класс "Процессное управление"ABPMP Russian Chapter
 

Viewers also liked (8)

диагностика и мониторинг как важнейший фактор повышения каче
диагностика и мониторинг как важнейший фактор повышения качедиагностика и мониторинг как важнейший фактор повышения каче
диагностика и мониторинг как важнейший фактор повышения каче
 
обучение, его стурктура
обучение, его стурктураобучение, его стурктура
обучение, его стурктура
 
Вовлечение персонала в процесс улучшений
Вовлечение персонала в процесс улучшенийВовлечение персонала в процесс улучшений
Вовлечение персонала в процесс улучшений
 
основные аспекты эффективности и их интерпретация
основные аспекты эффективности и их интерпретацияосновные аспекты эффективности и их интерпретация
основные аспекты эффективности и их интерпретация
 
Общая презентация оптимизация бизнес процессов и бизнес-стратегии Lanwell Pro...
Общая презентация оптимизация бизнес процессов и бизнес-стратегии Lanwell Pro...Общая презентация оптимизация бизнес процессов и бизнес-стратегии Lanwell Pro...
Общая презентация оптимизация бизнес процессов и бизнес-стратегии Lanwell Pro...
 
Эффективное Обучение!
Эффективное Обучение!Эффективное Обучение!
Эффективное Обучение!
 
Мастер-класс "Процессное управление"
Мастер-класс "Процессное управление"Мастер-класс "Процессное управление"
Мастер-класс "Процессное управление"
 
Sdlc
SdlcSdlc
Sdlc
 

Similar to лекция 2

Проектирование_и_архитектура_ПС_2022_L02s.ppt
Проектирование_и_архитектура_ПС_2022_L02s.pptПроектирование_и_архитектура_ПС_2022_L02s.ppt
Проектирование_и_архитектура_ПС_2022_L02s.pptdinarium2016
 
разработка технического задания 1
разработка технического задания 1разработка технического задания 1
разработка технического задания 1olalapim10
 
Лекция на тему "Разработка технического задания"
Лекция на тему "Разработка технического задания"Лекция на тему "Разработка технического задания"
Лекция на тему "Разработка технического задания"olalapim10
 
Технология разработки программного обеспечения
Технология разработки программного обеспеченияТехнология разработки программного обеспечения
Технология разработки программного обеспеченияRauan Ibraikhan
 
Conception
ConceptionConception
Conceptionbiv63
 
Методология ведения проектов
Методология ведения проектовМетодология ведения проектов
Методология ведения проектовAlexanderAvva
 
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.Yuri Bubnov
 
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...ph.d. Dmitry Stepanov
 
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...RIF-Technology
 
Системная инженерия и информационная модель системы
Системная инженерия и информационная модель системыСистемная инженерия и информационная модель системы
Системная инженерия и информационная модель системыAnatoly Levenchuk
 
Mva stf module 1 - rus
Mva stf module 1 - rusMva stf module 1 - rus
Mva stf module 1 - rusMaxim Shaptala
 

Similar to лекция 2 (20)

Проектирование_и_архитектура_ПС_2022_L02s.ppt
Проектирование_и_архитектура_ПС_2022_L02s.pptПроектирование_и_архитектура_ПС_2022_L02s.ppt
Проектирование_и_архитектура_ПС_2022_L02s.ppt
 
разработка технического задания 1
разработка технического задания 1разработка технического задания 1
разработка технического задания 1
 
IT Project Life cycle
IT Project Life cycleIT Project Life cycle
IT Project Life cycle
 
Лекция на тему "Разработка технического задания"
Лекция на тему "Разработка технического задания"Лекция на тему "Разработка технического задания"
Лекция на тему "Разработка технического задания"
 
Lection 3 4_pm
Lection 3 4_pmLection 3 4_pm
Lection 3 4_pm
 
Технология разработки программного обеспечения
Технология разработки программного обеспеченияТехнология разработки программного обеспечения
Технология разработки программного обеспечения
 
Conception
ConceptionConception
Conception
 
Методология ведения проектов
Методология ведения проектовМетодология ведения проектов
Методология ведения проектов
 
Системный инжиниринг
Системный инжинирингСистемный инжиниринг
Системный инжиниринг
 
Lekcia14
Lekcia14Lekcia14
Lekcia14
 
Short guide to PMBOK 5
Short guide to PMBOK 5Short guide to PMBOK 5
Short guide to PMBOK 5
 
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.
 
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
 
жц (2)
жц (2)жц (2)
жц (2)
 
жц (2)
жц (2)жц (2)
жц (2)
 
жц (2)
жц (2)жц (2)
жц (2)
 
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
 
Системная инженерия и информационная модель системы
Системная инженерия и информационная модель системыСистемная инженерия и информационная модель системы
Системная инженерия и информационная модель системы
 
GEP (Good Engineering Practice)
GEP (Good Engineering Practice)GEP (Good Engineering Practice)
GEP (Good Engineering Practice)
 
Mva stf module 1 - rus
Mva stf module 1 - rusMva stf module 1 - rus
Mva stf module 1 - rus
 

More from cezium

метрологическое обеспечение испытаний
метрологическое обеспечение испытанийметрологическое обеспечение испытаний
метрологическое обеспечение испытанийcezium
 
программы и методы сертификационных испытаний
программы и методы сертификационных испытанийпрограммы и методы сертификационных испытаний
программы и методы сертификационных испытанийcezium
 
проверки документации и ее применения на соответствие международным
проверки документации и ее применения на соответствие международнымпроверки документации и ее применения на соответствие международным
проверки документации и ее применения на соответствие международнымcezium
 
порядок взаимоотношений предприятий....
порядок взаимоотношений предприятий....порядок взаимоотношений предприятий....
порядок взаимоотношений предприятий....cezium
 
мотивация к сертификации1
мотивация к сертификации1мотивация к сертификации1
мотивация к сертификации1cezium
 
системы сертификации, требования к аккредитации
системы сертификации, требования к аккредитациисистемы сертификации, требования к аккредитации
системы сертификации, требования к аккредитацииcezium
 
системы сертификации, требования к сертификации
системы сертификации, требования к сертификациисистемы сертификации, требования к сертификации
системы сертификации, требования к сертификацииcezium
 
международное сотрудничество в области сертификации.
международное сотрудничество в области сертификации.международное сотрудничество в области сертификации.
международное сотрудничество в области сертификации.cezium
 
стандарты на системы обеспечения качества окружающей среды2003
стандарты на системы обеспечения качества окружающей среды2003стандарты на системы обеспечения качества окружающей среды2003
стандарты на системы обеспечения качества окружающей среды2003cezium
 
оценка факторов, влияющих на качество программных продуктов(2)
оценка факторов, влияющих на качество программных продуктов(2)оценка факторов, влияющих на качество программных продуктов(2)
оценка факторов, влияющих на качество программных продуктов(2)cezium
 
современные модели качества программного обеспечения
современные модели качества программного обеспечениясовременные модели качества программного обеспечения
современные модели качества программного обеспеченияcezium
 
Univer
UniverUniver
Univercezium
 
международные и отечественные стандарты на системы управления качеством проду...
международные и отечественные стандарты на системы управления качеством проду...международные и отечественные стандарты на системы управления качеством проду...
международные и отечественные стандарты на системы управления качеством проду...cezium
 
лекция 5
лекция 5лекция 5
лекция 5cezium
 
лекция 4
лекция 4лекция 4
лекция 4cezium
 
лекция 3
лекция 3лекция 3
лекция 3cezium
 
лекция 2
лекция 2лекция 2
лекция 2cezium
 

More from cezium (20)

метрологическое обеспечение испытаний
метрологическое обеспечение испытанийметрологическое обеспечение испытаний
метрологическое обеспечение испытаний
 
программы и методы сертификационных испытаний
программы и методы сертификационных испытанийпрограммы и методы сертификационных испытаний
программы и методы сертификационных испытаний
 
проверки документации и ее применения на соответствие международным
проверки документации и ее применения на соответствие международнымпроверки документации и ее применения на соответствие международным
проверки документации и ее применения на соответствие международным
 
порядок взаимоотношений предприятий....
порядок взаимоотношений предприятий....порядок взаимоотношений предприятий....
порядок взаимоотношений предприятий....
 
мотивация к сертификации1
мотивация к сертификации1мотивация к сертификации1
мотивация к сертификации1
 
системы сертификации, требования к аккредитации
системы сертификации, требования к аккредитациисистемы сертификации, требования к аккредитации
системы сертификации, требования к аккредитации
 
системы сертификации, требования к сертификации
системы сертификации, требования к сертификациисистемы сертификации, требования к сертификации
системы сертификации, требования к сертификации
 
международное сотрудничество в области сертификации.
международное сотрудничество в области сертификации.международное сотрудничество в области сертификации.
международное сотрудничество в области сертификации.
 
стандарты на системы обеспечения качества окружающей среды2003
стандарты на системы обеспечения качества окружающей среды2003стандарты на системы обеспечения качества окружающей среды2003
стандарты на системы обеспечения качества окружающей среды2003
 
оценка факторов, влияющих на качество программных продуктов(2)
оценка факторов, влияющих на качество программных продуктов(2)оценка факторов, влияющих на качество программных продуктов(2)
оценка факторов, влияющих на качество программных продуктов(2)
 
современные модели качества программного обеспечения
современные модели качества программного обеспечениясовременные модели качества программного обеспечения
современные модели качества программного обеспечения
 
л.4
л.4л.4
л.4
 
л.2
л.2л.2
л.2
 
л.1
л.1л.1
л.1
 
Univer
UniverUniver
Univer
 
международные и отечественные стандарты на системы управления качеством проду...
международные и отечественные стандарты на системы управления качеством проду...международные и отечественные стандарты на системы управления качеством проду...
международные и отечественные стандарты на системы управления качеством проду...
 
лекция 5
лекция 5лекция 5
лекция 5
 
лекция 4
лекция 4лекция 4
лекция 4
 
лекция 3
лекция 3лекция 3
лекция 3
 
лекция 2
лекция 2лекция 2
лекция 2
 

лекция 2

  • 1. Л. 2. Жизненный цикл программного обеспечения информационных систем (ИС)
  • 2. Методология проектирования ИС описывает процесс создания и сопровождения систем в виде жизненного цикла (ЖЦ), представляя его как некоторую последовательность стадий и выполняемых на них процессов . Формальное описание ЖЦ позволяет спланировать и организовать процесс коллективной разработки и обеспечить управление этим процессом. Жизненный цикл ИС можно представить как ряд событий, происходящих с системой в процессе ее создания и использования. Модель ЖЦ отражает состояние системы с момента возникновения необходимости в ИС и заканчивая моментом ее выхода из употребления.
  • 3. Модель жизненного цикла – структура, содержащая процессы, действия и задачи, которые осуществляются в ходе разработки, функционирования и сопровождения программного продукта в течении всей жизни системы, от определения требований до завершения ее использования В настоящее время известны и используются следующие модели ЖЦ: каскадная модель предусматривает последовательное выполнение всех этапов проекта в строго фиксированном порядке. Переход на следующий этап означает полное завершение работ на предыдущем этапе
  • 4. поэтапная модель с промежуточным контролем. Разработка ИС ведется итерациями с циклами обратной связи между этапами. Межэтапные корректировки позволяют учитывать реально существующее взаимовлияние результатов разработки на различных этапах; время жизни каждого из этапов растягивается на весь период разработки
  • 5. спиральная модель . На каждом витке спирали выполняется создание очередной версии продукта, уточняются требования проекта, определяется его качество и планируются работы следующего витка
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. В соответствии с базовым международным стандартом ISO / IEC 12207 все процессы ЖЦ ПО делятся на три группы : 1. Основные процессы : приобретение; поставка; разработка; эксплуатация; сопровождение. 2. Вспомогательные процессы : документирование; управление конфигурацией; обеспечение качества; разрешение проблем; аудит; аттестация; совместная оценка; верификация. 3. Организационные процессы : создание инфраструктуры; управление; обучение; усовершенствование. Для поддержки практического применения стандарта ISO / IEC 12207 разработай ряд технологических документов: руководство для ISO /1 EC I 2207( ISO /1 ECTR 15271:1998 Information technology — Guide for ISO / IEC 12207) и руководство по применению ISO/IEC 12207 к управлению проектами (ISO/JEC TR 16326:1999 Software engineering — Guide for the appli­cation of ISO/IEC 12207 to project management).
  • 12. Согласно стандарту ISO / IEC серии 15288 в структуру ЖЦ следует включать следующие группы процессов: 1. Договорные процессы : приобретение (внутренние решения или решения внешнего поставщика); поставка (внутренние решения или решения внешнего поставщика). 2. Процессы предприятия : управление окружающей средой предприятия; инвестиционное управление; управление ЖЦ ИС; управление ресурсами; управление качеством. . 3. Проектные процессы : планирование проекта; оценка проекта; контроль проекта; управление рисками; управление конфигурацией; управление информационными потоками; принятие решений. 4. Технические процессы : определение требований; анализ требований; разработка архитектуры; внедрение; интеграция; верификация; переход; аттестация; эксплуатация; сопровождение; утилизация. 5. Специальные процессы : определение и установка взаимосвязей исходя из задач и целей.
  • 13. Организация канонического проектирования ИС ориентирована на использование главным образом каскадной модели жизненного цикла ИС. Стадии и этапы работы описаны в стандарте ГОСТ 34.601-90. Стадии и этапы создания ИС, выполняемые организациями-участниками, прописываются в договорах и технических заданиях на выполнение работ: Стадия 1. Формирование требований к ИС . На начальной стадии проектирования выделяют следующие этапы работ: обследование объекта и обоснование необходимости создания ИС; формирование требований пользователей к ИС; оформление отчета о выполненной работе и тактико-технического задания на разработку. Стадия 2. Разработка концепции ИС: изучение объекта автоматизации; проведение необходимых научно-исследовательских работ; разработка вариантов концепции ИС, удовлетворяющих требованиям пользователей; оформление отчета и утверждение концепции.
  • 14. Стадия 3. Техническое задание : разработка и утверждение технического задания на создание ИС. Стадия 4 . Эскизный проект : разработка предварительных проектных решений по системе и ее частям; разработка эскизной документации на ИС и ее части. Стадия 5 . Технический проект : разработка проектных решений по системе и ее частям; разработка документации на ИС и ее части; разработка и оформление документации на поставку комплектующих изделий; разработка заданий на проектирование в смежных частях проекта. Стадия 6 . Рабочая документация : разработка рабочей документации на ИС и ее части; разработка и адаптация программ.
  • 15. Стадия 7 . Ввод в действие : подготовка объекта автоматизации; подготовка персонала; комплектация ИС поставляемыми изделиями (программными и техническими средствами, программно-техническими комплексами, информационными изделиями); строительно-монтажные работы; пусконаладочные работы; проведение предварительных испытаний; проведение опытной эксплуатации; проведение приемочных испытаний. Стадия 8 . Сопровождение ИС : выполнение работ в соответствии с гарантийными обязательствами; послегарантийное обслуживание.
  • 16.
  • 17. Основная задача первого этапа обследования — оценка реального объема проекта, его целей и задач на основе выявленных функций и информационных элементов автоматизируемого объекта высокого уровня . Этап предполагает тесное взаимодействие с основными потенциальными пользователями системы и бизнес-экспертами. Основная задача взаимодействия — получить полное и однозначное понимание требований заказчика. По завершении этой стадии обследования появляется возможность определить вероятные технические подходы к созданию системы и оценить затраты на ее реализацию (затраты на аппаратное обеспечение, закупаемое программное обеспечение и разработку нового программного обеспечения ).
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Состав и содержание технического задания (ГОСТ 34.602-89)
  • 24. Состав и содержание технического задания (ГОСТ 34.602-89)
  • 25. Состав и содержание технического задания (ГОСТ 34.602-89)
  • 26. Состав и содержание технического задания (ГОСТ 34.602-89)
  • 27. На основе технического задания разрабатывается технический проект ИС . Технический проект системы — это техническая документация, содержащая общесистемные проектные решения, алгоритмы решения задач, а также оценку экономической эффективности автоматизированной системы управления и перечень мероприятий по подготовке объекта к внедрению. На этом этапе осуществляется комплекс научно-исследовательских и экспериментальных работ для выбора основных проектных решений и расчет экономической эффективности системы.
  • 28. Содержание технического проекта Продолжение в следующей лекции