Управление ЖЦ ИС. Модели жизненного цикла систем. (Лекция 2)

Содержание

Слайд 2

Оглавление Модели жизненного цикла систем Документирование процесса создания АС Роли разработчиков

Оглавление

Модели жизненного цикла систем
Документирование процесса создания АС
Роли разработчиков при

планировании работ по созданию АС
Планирование работ при создании АС
Планирование работ при сопровождении АС
Выводы

ФАКУЛЬТЕТ «У»

Слайд 3

ФАКУЛЬТЕТ «У» Модели жизненного цикла систем Процессы жизненного цикла систем Процессы жизненного цикла программных средств

ФАКУЛЬТЕТ «У»

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

Процессы жизненного цикла систем

Процессы жизненного цикла программных

средств
Слайд 4

ФАКУЛЬТЕТ «У» Модели жизненного цикла систем В соответствии с ГОСТ Р

ФАКУЛЬТЕТ «У»

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

В соответствии с ГОСТ Р ИСО/МЭК ТО

15271-2002 Информационная технология. Руководство по применению ГОСТ Р ИСО/МЭК 12207. Процессы жизненного цикла программных средств
существуют следующие три фундаментальных модели ЖЦ ИС:
- каскадная
- инкрементная
- эволюционная
Каждая из указанных моделей может быть использована самостоятельно или скомбинирована с другими для создания гибридной модели жизненного цикла
Слайд 5

ФАКУЛЬТЕТ «У» Каскадная модели жизненного цикла систем Каскадная модель жизненного цикла

ФАКУЛЬТЕТ «У»

Каскадная модели жизненного цикла систем

Каскадная модель жизненного цикла по существу

реализует принцип однократного выполнения каждого из представленных видов деятельности
Слайд 6

ФАКУЛЬТЕТ «У» Недостатки и достоинства каскадной модели жизненного цикла систем Недостатки:

ФАКУЛЬТЕТ «У»

Недостатки и достоинства каскадной модели жизненного цикла систем

Недостатки:
К началу ввода

АС в действие (7 этап) всплывают ошибки, не замеченные на этапах 1-6 и проект практически останавливается на длительное время, в течение которого будут исправляться ошибки
Модель не адаптирована к изменению требований, например, на этапе технического проекта могут измениться требования
Достоинства:
Планирование работ по созданию АС производиться достаточно просто
Контроль выполнения работ по созданию АС не является сложным процессом
Слайд 7

ФАКУЛЬТЕТ «У» Инкрементная модель жизненного цикла систем Инкрементная модель ЖЦ предполагает,

ФАКУЛЬТЕТ «У»

Инкрементная модель жизненного цикла систем

Инкрементная модель ЖЦ предполагает, что АС

состоит из определенных конструкций. Создание АС включает последовательную разработку конструкций
Слайд 8

ФАКУЛЬТЕТ «У» Инкрементная модель жизненного цикла систем В первой конструкции реализуется

ФАКУЛЬТЕТ «У»

Инкрементная модель жизненного цикла систем

В первой конструкции реализуется часть требований,

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

ФАКУЛЬТЕТ «У» Недостатки и достоинства инкрементной модель жизненного цикла систем Недостатки:

ФАКУЛЬТЕТ «У»

Недостатки и достоинства инкрементной модель жизненного цикла систем

Недостатки:
Сложность планирования работ

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

ФАКУЛЬТЕТ «У» Эволюционная модель жизненного цикла систем В эволюционной модели жизненного

ФАКУЛЬТЕТ «У»

Эволюционная модель жизненного цикла систем

В эволюционной модели жизненного цикла систему

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

ФАКУЛЬТЕТ «У» Эволюционная модель жизненного цикла систем

ФАКУЛЬТЕТ «У»

Эволюционная модель жизненного цикла систем

Слайд 12

ФАКУЛЬТЕТ «У» Недостатки и достоинства эволюционной модель жизненного цикла систем Недостатки:

ФАКУЛЬТЕТ «У»

Недостатки и достоинства эволюционной модель жизненного цикла систем

Недостатки:
Ограниченные возможности долговременного

привлечения ресурсов (средств или персонала)
Достоинства:
Пригодность для использования промежуточного продукта
Естественное разделение системы на наращиваемые компоненты (инкременты)
Привлечение персонала и средств по мере необходимости
Обратная связь с пользователем для полного понимания требований
Слайд 13

ФАКУЛЬТЕТ «У» Документирование процесса создания АС

ФАКУЛЬТЕТ «У»

Документирование процесса создания АС

Слайд 14

ФАКУЛЬТЕТ «У» Документирование процесса создания АС

ФАКУЛЬТЕТ «У»

Документирование процесса создания АС

Слайд 15

ФАКУЛЬТЕТ «У» Документирование процесса создания АС

ФАКУЛЬТЕТ «У»

Документирование процесса создания АС

Слайд 16

ФАКУЛЬТЕТ «У» Документирование процесса создания АС

ФАКУЛЬТЕТ «У»

Документирование процесса создания АС

Слайд 17

ФАКУЛЬТЕТ «У» Документирование процесса создания АС

ФАКУЛЬТЕТ «У»

Документирование процесса создания АС

Слайд 18

ФАКУЛЬТЕТ «У» Документирование процесса создания АС Однако в процессе создания АС

ФАКУЛЬТЕТ «У»

Документирование процесса создания АС

Однако в процессе создания АС могут возникнуть

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

ФАКУЛЬТЕТ «У» Документирование процесса создания АС

ФАКУЛЬТЕТ «У»

Документирование процесса создания АС

Слайд 20

ФАКУЛЬТЕТ «У» Роли разработчиков при планировании работ по созданию АС В

ФАКУЛЬТЕТ «У»

Роли разработчиков при планировании работ по созданию АС

В настоящее время

отсутствуют стандарты, в которых были бы описаны роли, заинтересованных в создании АС лиц. Поэтому для определения ролей разработчиков можно использовать рекомендации ведущих методологий создания АС и программного обеспечения (например, рекомендации Rational Unified Process) или использовать роли, принятые в коллективе разработчиков
Слайд 21

ФАКУЛЬТЕТ «У» Роли разработчиков при планировании работ по созданию АС

ФАКУЛЬТЕТ «У»

Роли разработчиков при планировании работ по созданию АС

Слайд 22

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

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

Слайд 23

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

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

Слайд 24

ФАКУЛЬТЕТ «У» Пример планирования работ по созданию АС

ФАКУЛЬТЕТ «У»

Пример планирования работ по созданию АС

Слайд 25

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

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

Слайд 26

ФАКУЛЬТЕТ «У» Пример планирования работ по созданию АС

ФАКУЛЬТЕТ «У»

Пример планирования работ по созданию АС

Слайд 27

ФАКУЛЬТЕТ «У» Пример планирования работ по созданию АС

ФАКУЛЬТЕТ «У»

Пример планирования работ по созданию АС

Слайд 28

ФАКУЛЬТЕТ «У» Пример планирования работ по созданию АС

ФАКУЛЬТЕТ «У»

Пример планирования работ по созданию АС

Слайд 29

ФАКУЛЬТЕТ «У» Пример планирования работ по созданию АС

ФАКУЛЬТЕТ «У»

Пример планирования работ по созданию АС

Слайд 30

ФАКУЛЬТЕТ «У» Пример планирования работ по созданию АС

ФАКУЛЬТЕТ «У»

Пример планирования работ по созданию АС

Слайд 31

ФАКУЛЬТЕТ «У» Пример планирования работ по созданию АС

ФАКУЛЬТЕТ «У»

Пример планирования работ по созданию АС

Слайд 32

ФАКУЛЬТЕТ «У» Пример планирования работ по созданию АС

ФАКУЛЬТЕТ «У»

Пример планирования работ по созданию АС

Слайд 33

ФАКУЛЬТЕТ «У» Пример планирования работ по созданию АС

ФАКУЛЬТЕТ «У»

Пример планирования работ по созданию АС

Слайд 34

ФАКУЛЬТЕТ «У» Планирование работ при сопровождении АС В настоящее время существуют

ФАКУЛЬТЕТ «У»

Планирование работ при сопровождении АС

В настоящее время существуют стандарты, которые

можно использовать для планирования работ по сопровождению АС. Такими стандартами являются:
ГОСТ Р ИСО/МЭК 12207-2010. Информационная технология и программная инженерия. Процессы ЖЦ программных средств;
ГОСТ Р ИСО/МЭК 14764-2002. Информационная технология. Сопровождение программных средств
Для планирования работ по сопровождению АС можно использовать документ Распоряжение Правительства Москвы (Департамента экономической политики и развития города Москвы) от 3 августа 2007 г. № 30-Р «Об утверждении сборника расценок на техническое и сервисное обслуживание информационных систем и ресурсов органов власти города Москвы и подведомственных им государственных учреждений»
Слайд 35

ФАКУЛЬТЕТ «У» Пример планирования работ при сопровождении АС

ФАКУЛЬТЕТ «У»

Пример планирования работ при сопровождении АС

Слайд 36

ФАКУЛЬТЕТ «У» Пример планирования работ при сопровождении АС

ФАКУЛЬТЕТ «У»

Пример планирования работ при сопровождении АС

Слайд 37

ФАКУЛЬТЕТ «У» Пример планирования работ при сопровождении АС

ФАКУЛЬТЕТ «У»

Пример планирования работ при сопровождении АС

Слайд 38

ФАКУЛЬТЕТ «У» Пример планирования работ при сопровождении АС

ФАКУЛЬТЕТ «У»

Пример планирования работ при сопровождении АС

Слайд 39

ФАКУЛЬТЕТ «У» Пример планирования работ при сопровождении АС

ФАКУЛЬТЕТ «У»

Пример планирования работ при сопровождении АС