Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпора 51стр.doc
Скачиваний:
114
Добавлен:
15.06.2014
Размер:
888 Кб
Скачать
☆
  1. Классическая каскадная модель жизненного цикла пс и варианты ее реализации. Достоинства и недостатки. Область применения.

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

Области примен-я:

1) при разработке проектов с четкими, неизменяемыми в течение ЖЦ требованиями, понятными реализацией и техническими методиками;

2) при разработке проекта, ориентированного на построение системы или продукта такого же типа, как уже разрабатывались разработчиками ранее;

3) при разработке проекта, связанного с созданием и выпуском новой версии уже существующего продукта или системы;

4) при разработке проекта, связанного с переносом уже существующего продукта на новую платформу;

5) при выполнении больших проектов, в которых задействовано несколько больших команд разработчиков .

  1. Каскадная модель по гост р исо/мэк то 15271-2002. Достоинства и недостатки. Область применения.

Особенности: - ориентиров на стандарт 12207

  • поддерживает коллектив разработку ПС-

  • учитыв необходим разраб или выбора технич ср-в системы.

Дост-ва: 1)стаб-ть треб в теч всего жизненного цикла разработки; 2)простота применения стратегии; необходимость только одного прохода этапов разработки; 3)простота планирования, контроля и управления проектом; 4)возможность достижения высоких требований к качеству проекта в случае отсутствия жестких ограничений затрат и графика работ; 5)доступность для понимания заказчиками.

Недост: 1)сложность четкого формулирования требований в начале жизненного цикла ПС и невозможность их динамического изменения на протяжении ЖЦ ПС; 2)последовательность линейной структуры процесса разработки; в результате возврат к предыдущим шагам для решения возникающих проблем приводит к увеличению затрат и нарушению графика работ; 3)проблемность финансирования проекта, связанная со сложностью единовременного распределения больших денежных средств; 4)непригодность промежуточного продукта для использования; 5)недостаточное участие пользователя в разработке системы или ПС -только в самом начале (при разработке требований) и в конце (во время приемочных испытаний), что приводит к невозможности предварительной оценки пользователем качества ПС или системы.

7. V-образная модель жизненного цикла ПС. Достоинства и недостатки. Варианты реализации. Область применения.

Назнач-е – обеспеч планиров-я, тестир-я сист и ПС на ранних стадиях проекта. Отличие от каскад модели: здесь выделены связи м/у шагами предшеств-ми программиров и соответсв видами тест-я и испытаний.

1,2,3 этапы соответствуют этапам процесса разраб ПС. 4 этап - 5 и 6 работы . 5 э – 7 раб, 6 э – 8,9 раб, 7 э – 10, 11 раб, 8 э – 12,13 раб, 9 э – основ этап :WGC/

Расписваем все этапы. На этапе 2 выполн разраб плана ввода в действие и обеспеч приемки. На 3 этапе помимо основ д-й разраб план квалиф испыт сист. На 4 этапе разраб план сборки ПС и план квалиф испыт ПС. 5 и 6 понятно. На 7 – подтвержд рез-ты этапа проектир сист. На 8 выполн приемочн испытания, их цели – проверка пользователем соответ-я системы исходным требованиям к системе.

V-образная модель поддерживает каскадную стратегию разработки программных средств и систем. Поэтому она обладает всеми достоинствами данной стратегии.

Дост-ва: 1) план-е на ранних стадиях разраб сист ее тестирования (испытаний); 2) упрощение аттестации и вериф всех промеж рез-в разраб; 3) упрощ-е упр-я и контроля хода проц разраб, возм более реальн испол-я графика проекта.

Недост-ки: 1) поздние сроки тестирования требований; 2) отсутствие действий, напр на анализ рисков.

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