Студопедия

Главная страница Случайная страница

Разделы сайта

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






Модель жизненного цикла водопад






Данную модель можно назвать попыткой перенести положительный опыт другой природы на программную сферу

 

Преимущества:

· Последовательное выполнение этапов проекта в строгом фиксированном порядке

· Позволяет оценивать качество продукта на каждом этапе

Недостатки:

· Отсутствие обратных связей между этапами

· Не соответствует реальным условиям разработки программного продукта

 

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

1. Оценка реалистичности программного продукта

2. Оценка возможности создания программного продукта

3. Требования к программному продукту

4. Проверка правильности

5. Проектирование высокого уровня

6. Контроль проектных решений

7. Детальное проектирование

8. Контроль правильности специальных программных компонентов

9. Кодирование

10. Помодульное тестирование (цель тестирования – подтверждение НЕ работоспособности программы)

11. Интеграция модулей

12. Контроль качества сборки

13. Опытная эксплуатация (программу нельзя испытать полностью)

14. Системное тестирвоание

15. Промышленная эксплуатация

16. Переоценка желаний пользователя

 

Особенности:

1) подчеркивает понятие обратной связи между смежными стадиями и запрещает обратную связь между несмежными стадиями;

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

3)относится к классу документно-ориентированных, т.е. каждый этап заканчивается составлением документации.

 

Итерационный характер развития (возврат)

На каждом шаге контроль результата

Заказчик вовлечен в процесс

Ограниченность: работает, когда нет глобальной неопределенности

 

Из лекции:






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.