Содержание
- 2. Основные вопросы Понятие модели ЖЦ ПО Каскадная модель V-образная модель Процесс макетирования ПО Инкрементная модель Спиральная
- 3. Модели жизненного цикла Стратегия жизненного цикла программного обеспечения – порядок следования и содержания основных этапов процесса
- 4. Модели жизненного цикла Основные модели жизненного цикла ПО: Каскадная модель Макетирование Инкрементная модель Спиральная модель
- 5. Виды стратегий жизненного цикла однократный проход (водопадная стратегия) – линейная последовательность этапов конструирования; инкрементная стратегия –
- 6. Виды стратегий жизненного цикла
- 7. Каскадная (водопадная) модель Автор: Уинстон Ройс, 1970 г
- 8. Каскадная (водопадная) модель Этап системного анализа: задается роль каждого элемента в системе и их взаимодействие друг
- 9. Каскадная (водопадная) модель Этап проектирования: создание представлений: архитектуры ПО; модульной структуры ПО; алгоритмической структуры ПО; структуры
- 10. Каскадная (водопадная) модель Этап реализации: преобразование проектных спецификаций в текст на языке программирования (кодирование). Этап тестирования:
- 11. Каскадная (водопадная) модель Этап сопровождения: Внесение изменений в эксплуатируемое ПО с целями: исправления ошибок; адаптации к
- 12. Преимущества каскадной модели широкая известность и простота модели; упорядоченность преодоления сложностей и хорошо срабатывает для тех
- 13. Недостатки каскадной модели в основе модели лежит последовательная линейная структура; невозможность предотвращения возникновение итераций между фазами;
- 14. Каскадная модель жизненного цикла Критерии применения каскадной модели: требования к ПО и их реализация максимально четко
- 15. Модель водоворота
- 16. V-образная модель
- 17. V-образная модель планирование проекта и требований – определяются системные требования, а также то, каким образом будут
- 18. V-образная модель планирование проекта и требований – определяются системные требования, а также то, каким образом будут
- 19. V-образная модель производство, эксплуатация и сопровождение – ПО запускается в производство; приемочные испытания – позволяет пользователю
- 20. Преимущества V-образной модели в модели особое значение придается планированию, направленному на верификацию и аттестацию разрабатываемого продукта
- 21. Недостатки V-образной модели с ее помощью непросто справиться с параллельными событиями; в ней не учтены итерации
- 22. Область применения V-образной модели V-образная модель лучше всего срабатывает тогда, когда вся информация о требованиях доступна
- 23. Макетирование Макетирование (прототипирование) – это процесс создания модели разрабатываемого программного продукта. Модель может принимать один из
- 24. Процесс макетирования
- 25. Преимущества макетирования конечный пользователь может "увидеть" системные требования в процессе их сбора командой разработчиков; снижается возможность
- 26. Преимущества макетирования принимая участие в процессе разработки на протяжении всего ЖЦ, пользователи в большей степени будут
- 27. Недостатки макетирования требуется активное участие заказчика; на заказчиков может оказать негативное влияние тот факт, что они
- 28. Критерии применения макетирования требования не известны заранее, не постоянны или могут быть неверно истолкованы или неудачно
- 29. Инкрементная модель жизненного цикла Инкрементная разработка представляет собой процесс частичной реализации всей системы и медленного наращивания
- 30. Инкрементная модель ЖЦ
- 31. Преимущества инкрементной модели в результате выполнения каждого инкремента получается функциональный продукт; заказчик располагает возможностью высказаться по
- 32. Недостатки инкрементной модели определение полной функциональной системы должно осуществляться в начале ЖЦ, чтобы обеспечить определение инкрементов;
- 33. Критерии применения инкрементной модели если большинство требований можно сформулировать заранее, но их появление ожидается через определенный
- 34. Различие инкрементной и эволюционной моделей
- 35. Спиральная модель Спиральная модель (автор: Барри Боэм, 1988) является реализацией эволюционной стратегии разработки программного обеспечения. Спиральная
- 36. Спиральная модель
- 37. Спиральная модель Определение задач, альтернатив, ограничений: Выполняется определение целей (рабочая характеристика, выполняемые функции, возможность внесения изменений,
- 38. Спиральная модель Оценка альтернатив, выделение рисков и способов борьбы с ними: Выполняется оценка альтернативных вариантов, относящихся
- 39. Спиральная модель Планирование следующих итераций: разработка плана проекта, разработка плана менеджмента конфигурацией, разработка плана тестирования; разработка
- 40. Преимущества спиральной модели позволяет пользователям "увидеть" систему на ранних этапах; она обеспечивает разбиение большого потенциального объема
- 41. Недостатки спиральной модели модель имеет усложненную структуру, поэтому может быть затруднено ее применение разработчиками, менеджерами и
- 42. Критерии применения спиральной модели когда создание прототипа представляет собой подходящий тип разработки продукта; когда пользователи не
- 43. Компонентная модель
- 44. Модель быстрой разработки приложений Благодаря методу RAD (Rapid Application Developmment) пользователь задействован на всех фазах ЖЦ
- 45. Модель быстрой разработки приложений Фазы RAD: этап планирования требований — сбор требований выполняется при использовании рабочего
- 46. Модель быстрой разработки Пользовательское описание Планирование требований Конструирование Перевод на новую систему эксплуатации Время Трудозатраты по
- 47. Преимущества RAD время цикла разработки сокращается благодаря использованию мощных инструментальных средств; требуется меньшее количество специалистов; существует
- 48. основное внимание переносится с документации на код, причем при этом справедлив принцип "получаете то, что видите"
- 49. Недостатки RAD непостоянное участие пользователя может негативно сказаться на конечном продукте; для реализации модели требуются разработчики
- 50. Критерии применения RAD в системах, которые поддаются моделированию, а также в масштабируемых системах; в системах, требования
- 51. Выбор модели жизненного цикла Процесс выбора: Проанализируйте следующие отличительные категории проекта, помещенные в таблицах: Требования. Команда
- 52. Таблица 1: Характеристика требований
- 53. Таблица 2: Характеристики команды разработчиков
- 54. Таблица 3: Характеристика коллектива пользователей
- 55. Таблица 4: Характеристика типов проектов и рисков
- 57. Скачать презентацию






















































Обратная геодезичекая задача. Геодезическая информационная система
Что такое BIOS и как с ним работать?
Информация. Основные виды информации
Программное обеспечение Интернет-переписи
Приват24 для бізнесу
Памятка по работе сотрудников Куйбышевского филиала АО ФПК в дистанционном режиме
Урок 18
Основные типы систем электронного бизнеса
Прототип. Структурные паттерны
Язык Python
Техника микропроцессорных систем. Лабораторная работа
Блок травы. Играть
Главная страница сайта
Office Lens
Мир без интернета. Опрос учащихся 5-8 классов
VR в промышленности
Деректер қоры
Автоматизированная информационная система учета бракованных изделий АО НПО ЦТС
Что такое информация
Решение задач линейной структуры на языке программирования Turbo pascal. Электромагнитная индукция
Табличный процессор Excel. Практическая работа
Информация и информационные системы
Моя жизнь на Amazing RP
Электронный документооборот
Система управления службой каталогов с поддержкой групповых политик. Dynamic Directory
Индивидуальный итоговый проект. Мобильное приложение для ДЗ
Безопасный интернет
BGP. Основные термины