Студопедия — Структура жизненного цикла ИС
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Структура жизненного цикла ИС






Жизненный цикл (ЖЦ) – одно из базовых понятий методологии проектирования ИС. Это непрерывный процесс, который начинается с момента принятия решения о необходимости создания ИС и заканчивается в момент ее полного изъятия из эксплуатации.

Разработка программного обеспечения подчиняется определенному жизненному циклу (Lifecycle). Жизненный цикл — это упорядоченный набор видов деятельности, осуществляемый и управляемый в рамках каждого проекта по разработке программного обеспечения (ПО). Процессы (виды деятельности) и методы — это механизмы реализации жизненного цикла. Жизненный цикл определяет этапы (во времени), так что программный продукт переходит с одного этапа на другой, начиная с зарождения концепции продукта и заканчивая этапом его сворачивания.

Основным нормативным документом, регламентирующим ЖЦ, является международный стандарт ISO/IEC 12207: 1995 – «Информационные технологии – Процессы жизненного цикла программ» (ISO International Organization of Standardization Международная организация по стандартизации, IEC International Electrotechnical Commission Международная комиссия по электротехнике).

Структура ЖЦ по стандарту ISO/IEC 12207 базируется на трех группах процессов:

- основные процессы ЖЦ (приобретение, поставка, разработка, эксплуатация, сопровождение);

- вспомогательные процессы (документирование, управление конфигурацией, обеспечение качества, аттестация, аудит);

- организационные процессы (управление проектами, создание инфраструктуры проекта, улучшение самого ЖЦ, обучение).

Управление конфигурацией позволяет организовать, систематически учитывать и контролировать внесение изменений в ПО на всех стадиях ЖЦ.

Обеспечение качества проекта верификация, тестирование ПО. Верификация – это процесс определения того, отвечает ли текущее состояние разработки требованиям данного этапа. Тестирование - поиск ошибок в программном продукте.

Управление проектом – планирование и организация работ, создание коллективов разработчиков, контроль за сроками и качеством выполняемых работ. Техническое и организационное обеспечение проекта включает выбор методов и инструментальных средств для реализации проекта, разработку методов и средств испытаний ПО, обучение персонала и т.п.

Модель ЖЦ – структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач, выполняемых на протяжении ЖЦ. Наибольшее распространение получили две основные модели ЖЦ:

- каскадная модель (классический жизненный цикл, автор Уинстон Ройс, 1970) - старейшая парадигма процесса разработки ПО;

- спиральная модель (автор Барри Боэм, 1988) – наиболее распространенная в настоящее время модель ЖЦ.

Существуют 3 стратегии проектирования:

- однократный проход (каскадная или водопадная стратегия) — линейная последовательность этапов проектирования;

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

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

Характеристики стратегий конструирования ПО в соответствии с требованиями стандарта IEEE/EIA 12207.2 приведены в табл. 2.1.

 

Таблица 2.1- Характеристики стратегий проектирования

Стратегия Определены ли все требования к началу процесса проектирования Используется ли множество циклов конструирования Распространяется ли промежуточное ПO
Однократный проход Да Нет Нет
Инкрементная (запланированное улучшение продукта) Да Да Может быть
Эволюционная Нет Да Да






Дата добавления: 2014-11-12; просмотров: 1770. Нарушение авторских прав; Мы поможем в написании вашей работы!



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Методы прогнозирования национальной экономики, их особенности, классификация В настоящее время по оценке специалистов насчитывается свыше 150 различных методов прогнозирования, но на практике, в качестве основных используется около 20 методов...

Методы анализа финансово-хозяйственной деятельности предприятия   Содержанием анализа финансово-хозяйственной деятельности предприятия является глубокое и всестороннее изучение экономической информации о функционировании анализируемого субъекта хозяйствования с целью принятия оптимальных управленческих...

Образование соседних чисел Фрагмент: Программная задача: показать образование числа 4 и числа 3 друг из друга...

ТЕХНИКА ПОСЕВА, МЕТОДЫ ВЫДЕЛЕНИЯ ЧИСТЫХ КУЛЬТУР И КУЛЬТУРАЛЬНЫЕ СВОЙСТВА МИКРООРГАНИЗМОВ. ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА БАКТЕРИЙ Цель занятия. Освоить технику посева микроорганизмов на плотные и жидкие питательные среды и методы выделения чис­тых бактериальных культур. Ознакомить студентов с основными культуральными характеристиками микроорганизмов и методами определения...

САНИТАРНО-МИКРОБИОЛОГИЧЕСКОЕ ИССЛЕДОВАНИЕ ВОДЫ, ВОЗДУХА И ПОЧВЫ Цель занятия.Ознакомить студентов с основными методами и показателями...

Меры безопасности при обращении с оружием и боеприпасами 64. Получение (сдача) оружия и боеприпасов для проведения стрельб осуществляется в установленном порядке[1]. 65. Безопасность при проведении стрельб обеспечивается...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия