Студопедия

КАТЕГОРИИ:

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

Структура жизненного цикла ПО по стандартам ISO/IEC 12207 и ISO/IEC 15288.




  Стандарт ISO/IEC 12207 (Standard for Information Technology — Software Life Cycle Processes – «Процессы жизненного цикла ПО», есть его российский аналог ГОСТ Р-1999) определяет общую структуру жизненного цикла ПО в виде трехступенчатой модели, состоящей из процессов, видов деятельности и задач. Стандарт описывает вводимые элементы в терминах их целей и результатов, тем самым задавая неявно возможные взаимосвязи между ними, но не определяя четко структуру этих связей.
    Самыми крупными элементами являются процессы жизненного цикла ПО (lifecycle processes). Выделено 18 процессов, объединенных в 4 группы. Основные процессы- приобретение; поставка; разработка; эксплуатация; сопровождение. Вспомогательные процессы -документирование; управление конфигурацией; обеспечение качества; разрешение проблем; аудит; аттестация; совместная оценка; верификация. Организационные процессы -создание инфраструктуры; управление; обучение; усовершенствование. Адаптация - Адаптация описываемых стандартом процессов под нужды конкретного проекта

Структура жизненного цикла систем по стандарту ISO/IEC 15288Объективные изменения при создании современных систем, связанные с повсеместным использованием информационных технологий, явились главной причиной появления международного стандарта ISO/IEC 15288 "Системная инженерия - Процессы жизненного цикла систем", предназначенного для любого рода систем, созданных человеком. Стандарт ISO/IEC 15288 был опубликован в 2002 г. и является практически первым международным стандартом, в котором всесторонне с точки зрения организации процессов жизненного цикла рассматриваются методологические принципы проектирования систем.
Договорные процессы - приобретение; Поставка
Процессы предприятия - управление окружающей средой предприятия; инвестиционное управление; управление ЖЦ ИС; управление ресурсами; управление качеством
Проектные процессы - планирование проекта; оценка проекта; контроль проекта; управление рисками; управление конфигурацией; управление информационными потоками; принятие решений
Технические процессы - определение требований; анализ требований; разработка архитектуры; внедрение; интеграция; верификация; переход; аттестация; эксплуатация; сопровождение; утилизация
   Специальные процессы определение и установка взаимосвязей исходя из задач и целей

 Формирование концепции- Анализ потребностей, выбор концепции и проектных решений

Разработка-Проектирование системы
Реализация-Изготовление системы

Эксплуатация-Ввод в эксплуатацию и использование системы

Поддержка-Обеспечение функционирования системы

Снятие с эксплуатации - Прекращение использования, демонтаж, архивирование системы

2.7. Модели ЖЦ - каскадная модель(предполагает переход на следующий этап после полного окончания работ по предыдущему этапу).

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

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

-поэтапная модель с промежуточным контролем (Итерационная модель разработки ИС с циклами обратной связи между этапами ) Достоинство: межэтапные корректировки обеспечивают меньшую трудоемкость по сравнению с каскадной моделью;

Недостатки: время жизни каждого из этапов растягивается на весь период разработки.

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

 










Последнее изменение этой страницы: 2018-05-10; просмотров: 444.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...