4 вопрос.ppt
- Количество слайдов: 11
3. Особенности жизненного цикла АИС налоговых органов Докладчик: Слета Татьяна
Жизненный цикл (ЖЦ) программных систем включает все этапы развития — от возникновения потребности в программном обеспечении определенного целевого назначения до полного прекращения использования этой системы вследствие ее морального старения или потери необходимости решения соответствующих задач.
Основные особенности жизненного цикла отсутствие четко детерминированных границ между соседними состояниями системы статичность системы
Первая особенность означает, что начало и конец каждого этапа жизненного цикла накладываются один на другой и не могут быть точно определены во времени. Вторая связана с тем, что жизненный цикл представляет собой некое «застывшее» отображение реального процесса, задающее в явном виде только перечень и логическую последовательность состояний ИС.
Структура ЖЦ программного обеспечения по стандарту ISO/IEC 12207 базируется на трех группах процессов: основные процессы ЖЦ ПО (приобретение, поставка, разработка, эксплуатация, сопровождение) Вспомогательные процессы, обеспечивающие выполнение основных процессов (докумен -тирование, управление конфигурацией, обес-печение качества, верификация, аттестация, оценка, аудит, решение проблем) организационные процессы (управление проектами, создание инфраструктуру проекта, определение, оценка и улучшение самого ЖЦ, обучение).
Жизненный цикл создаваемой АИС налоговой службы включает следующие основные этапы: Рис. Модель жизненного цикла сложных программных систем
Одним из вспомогательных процессов, поддерживающих основные процессы жизненного цикла ПО, является управление конфигурацией. При создании проектов сложных ИС, состоящих из многих компонентов, каждый из которых может иметь разновидности, или версии, возникает проблема учета их связей и функций, создания унифицированной структуры и обеспечения развития всей системы.
Верификация — это процесс определения того, отвечает ли текущее состояние разработки, достигнутое на данном этапе, требованиям этого этапа, и позволяет оценить соответствие параметров разработки с исходными требованиями. Верификация частично совпадает с тестированием, которое связано с идентификацией различий между действительными и ожидаемыми результатами и оценкой соответствия характеристик ПО исходным требованиям.
Управление проектом связано с планированием и организацией работ, созданием коллективов разработчиков и контролем за сроками и качеством выполняемых работ. Техническое и организационное обеспечение проекта включает выбор методов и инструментальных средств для реализации проекта, определение методов описания промежуточных состояний разработки, разработку методов и средств испытаний ПО, обучение персонала и т. п.
Разработкой и эксплуатацией программ могут заниматься большие коллективы специалистов, вследствие чего необходима формализация требуемых технических характеристик комплексов программ и их компонентов, а также формализованные испытания и определение достигнутых показателей Жизненный цикл таких качества программ составляет 10 — 20 лет, из них 70— 90 % приходится на эксплуатацию и сопровождение.
Спасибо за внимание!
4 вопрос.ppt