Содержание
- 2. Жизненный цикл ПО. Структура жизненного цикла ПО. Жизненный цикл (ЖЦ) ПО - это непрерывный процесс, который
- 3. Структура ЖЦ ПО (продолжение) Структура ЖЦ ПО по стандарту ISO/IEC 12207 базируется на трех группах процессов:
- 4. Структура ЖЦ ПО (продолжение) 2. Вспомогательные процессы, обеспечивающие выполнение основных процессов: Поддержка ПО; Документирование; Управление конфигурациями;
- 5. Структура ЖЦ ПО (продолжение) 3. Oрганизационные процессы: Управление проектами; Создание и управление инфраструктурой проекта; Совершенствование процессов
- 6. Структура ЖЦ ПО (продолжение) Процессы строятся из отдельных видов деятельности (activities). Например: Приобретение ПО включает такие
- 7. Структура ЖЦ ПО (продолжение) Эксплуатация включает в себя работы по внедрению компонентов ПО в эксплуатацию, в
- 8. Структура ЖЦ ПО (продолжение) Управление конфигурацией является одним из вспомогательных процессов, поддерживающих основные процессы жизненного цикла
- 9. Структура ЖЦ ПО (продолжение) Каждый вид деятельности нацелен на решение одной или нескольких задач (tasks). Например:
- 10. Структура ЖЦ ПО (продолжение) Каждый процесс или подпроцесс характеризуется определенными задачами и методами их решения, исходными
- 11. Структура ЖЦ ПО (продолжение) Разработка Эксплуатация/Использование Сопровождение/Продолжающаяся разработка
- 12. Основные характеристики фазы использования, влияющие на разработку ПО Периодичность использования. Количество пользователей. Ограничения по времени выполнения
- 13. Модели жизненного цикла разработки ПО
- 14. Модели жизненного цикла разработки ПО Стандарт ISO/IEC 12207 не предлагает конкретную модель ЖЦ и методы разработки
- 15. Модели жизненного цикла разработки ПО Основные модели ЖЦ: Водопадная (каскадная модель) (70-85 г.г.); Спиральная модель (86-90
- 16. Классический жизненный цикл Последовательность разработки согласно «общепринятой» водопадной модели
- 17. Классический жизненный цикл Реальный процесс разработки по водопадной модели Компановка Сопровожде-ние
- 18. Классический жизненный цикл Достоинства классического жизненного цикла: дает план и временной график по всем этапам проекта,
- 19. Классический жизненный цикл Недостатки классического жизненного цикла: существенное запаздывание с получением результатов. реальные проекты часто требуют
- 20. Стратегии разработки ПО однократный проход (водопадная стратегия) — линейная последовательность этапов конструирования; итеративная стратегия. В начале
- 21. Стратегии разработки ПО Характеристики стратегий конструирования ПО в соответствии с требованиями стандарта IEEE/EIA 12207.2.
- 22. Макетирование (прототипирование) — это процесс создания модели требуемого программного продукта. Основная цель макетирования — снять неопределенности
- 23. Макетирование Построение/ уточнение макета Ожидания заказчика Оценка макета заказчиком
- 24. Итерации повторяются до тех пор, пока макет не выявит все требования заказчика и, тем самым, не
- 25. Классическая модель прототипирования Макетирование
- 26. Спиральная модель Спиральная модель делает упор на начальные этапы ЖЦ: анализ и проектирование. На этих этапах
- 27. Спиральная модель 1 — начальный сбор требований и планирование проекта; 2 — та же работа, но
- 28. Спиральная модель
- 29. Спиральная модель Достоинства спиральной модели: 1) наиболее реально (в виде эволюции) отображает разработку программного обеспечения; 2)
- 31. Скачать презентацию