Спиральная модель (преимущества, недостатки, область применения) — КиберПедия 

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...

Спиральная модель (преимущества, недостатки, область применения)

2020-02-15 183
Спиральная модель (преимущества, недостатки, область применения) 0.00 из 5.00 0 оценок
Заказать работу

Определение целей, альтернативных вариантов и ограничений

Цели, связанные с сопровождением и поддержкой альтернативы и ограничения  
Внедрение целей, альтернатив и ограничений  
Цели, альтернативы и ограничения связанные с разработкой проекта  
Цели, альтернативы и ограничения системы/продукта  
Определение проекта  

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

 Определяются альтернативные способы реализации этой части продукта (конструирование, повторное использование, покупка, субдоговор, и т.п.);

 Определяются ограничения, налагаемые на применение альтернативных вариантов (затраты, график выполнения, интерфейс, ограничения, относящиеся к среде и др.).

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

Оценка альтернативных вариантов, идентификация и разрешение рисков

Анализ рисков. Обновленное операционное прототипирование  
o Анализ рисков. Операционное прототипирование  
oАнализ рисков. Прототипирование оценки процесса разработки проекта  
oАнализ рисков. Прототипирование демонстрации  
oАнализ рисков. Концептуальное прототипирование  

Выполняется оценка альтернативных вариантов, относящихся к целям и ограничениям;

· выполняется определение и разрешение рисков

o nменеджмент рисков,

o nметодика экономически выгодного выбора источников разрешения,

 

Разработка продукта следующего уровня

Модели производительности. Обновленная детализированная разработка проекта (код, модельное тестирование, интеграция итестирование, формальное тестирование, приемочное пользовательское тестирование и обучение)  
 Имитации и оценки. Детализированная разработка проекта (код, модельное тестирование, интеграция и тестирование, квалификационное тестирование)  
 Архитектура программного обеспечения и предварительные SDD  
 Спецификация программных требований, обновления спецификации системного программного обеспечения  
 Концепция программных спецификаций операционной системы  

Создание проекта,

· o критический анализ проекта,

· o разработку кода,

· oпроверку кода,

· oтестирование

· oкомпоновку продукта.

 

Планирование следующей фазы

· oИнтеграция расширенных операционных возможностей, активация и учебная программа

· oCSCI- интеграция и учебная программа активации узлового тестирования

· oПланирование перехода на фазе проектирования и разработки проекта

· oПланирование проекта и процесса инжиниринга

· разработка плана проекта,

· oразработка плана менеджмента конфигурацией,

· oразработка плана тестирования

· oразработка плана установки программного продукта

 

Доставка

oПервая версия и первоначальная пригодность для эксплуатации (Initial operational capability, IOC)

oВерсия, получаемая в результате проведения пользователям приемочных испытаний, сдается перед наступлением стадии конечной пригодности для эксплуатации (Final operational capability, FOC),

Преимущества спиральной модели

· пользователь "видит" систему на ранних этапах, что обеспечивается посредством использования ускоренного прототипирования в жизненном цикле разработки ПО;

· обеспечивается определение непреодолимых рисков без особых дополнительных затрат;

· эта модель разрешает пользователям активно принимать участие при планировании, анализе рисков, разработке, а также при выполнении оценочных действий;

· она обеспечивает разбиение большого потенциального объема работы по разработке продукта на небольшие части, в которых сначала реализуются решающие функции с высокой степенью риска;

· в модели предусмотрена возможность гибкого проектирования (преимущества каскадной модели и разрешены итерации);

· реализованы преимущества инкрементной модели;

· обратная связь по направлению от пользователей к разработчикам выполняется с высокой частотой и на ранних этапах модели;

· oпроисходит усовершенствование административного управления, что достигается путем выполнения обзора в конце каждой итерации;

· oповышается продуктивность благодаря использованию пригодных для повторного использования свойств;

· oповышается вероятность предсказуемого поведения системы с помощью уточнения поставленных целей;

· oможно выполнять частую оценку совокупных затрат, а уменьшение рисков связано с затратами

· Недостатки спиральной модели

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

· oмодель имеет усложненную структуру, поэтому может быть затруднено ее применение разработчиками, менеджерами и заказчиками;

· oсерьезная нужда в высокопрофессиональных знаниях для оценки рисков;

· oспираль может продолжаться до бесконечности;

· oбольшое количество промежуточных стадий может привести к необходимости в обработке внутренней дополнительной и внешней документации;

· при выполнении действий на этапе вне процесса разработки возникает необходимость в переназначении разработчиков;

· oмогут возникнуть затруднения при определении целей и стадий, указывающих на готовность продолжать процесс разработки на следующей итерации;

· oотсутствие хорошего средства или метода прототипирования может сделать использование модели неудобным;

· oв производстве использование спиральной модели еще не получило такого широкого масштаба, как применение других моделей


Поделиться с друзьями:

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

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

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.