Содержание
- 2. Оглавление Программное обеспечение (ПО); Жизненный цикл ПО; Модель жизненного цикла ПО; Каскадная модель (водопад); V-образная модель;
- 3. Программное обеспечение Программное обеспечение (ПО) — программа или множество программ, используемых для управления компьютером.
- 4. Жизненный цикл ПО Жизненный цикл программного обеспечения — это период времени, который начинается с момента принятия
- 5. Модель жизненного цикла ПО Модель жизненного цикла ПО — структура, содержащая процессы действия и задачи, которые
- 6. Каскадная модель (водопад)
- 7. Каскадная модель (водопад) Характерные черты каскадной модели: завершение каждого этапа проверкой полученных результатов с целью устранить
- 8. Каскадная модель (водопад) Плюсы все стадии проекта выполняются в строгой последовательности; строгость этапов позволяет планировать сроки
- 9. Каскадная модель (водопад) Минусы сложности при формулировке четких требований и невозможность их изменения; тестирование начинается только
- 10. V-образная модель
- 11. V-образная модель В этой модели особое значение придается действиям, направленным на верификацию и аттестацию продукта. Она
- 12. V-образная модель Плюсы строгая этапизация; минимизация рисков и устранение потенциальных проблем за счет того, что тестирование
- 13. V-образная модель Минусы невозможность адаптироваться к измененным требованиям заказчика; длительное время разработки (иногда длится до нескольких
- 14. Инкрементная модель
- 15. Инкрементная модель ПО разрабатывается с линейной последовательностью стадий, но в несколько инкрементов (версий). Таким образом улучшение
- 16. Инкрементная модель Плюсы заказчик может дать свой отзыв касательно каждой версии продукта; есть возможность пересмотреть риски,
- 17. Инкрементная модель Минусы функциональная система должна быть полностью определена в начале жизненного цикла для выделения итераций;
- 18. Спиральная модель
- 19. Спиральная модель весь процесс создания конечного продукта представлен в виде условной плоскости, разбитой на 4 сектора,
- 20. Спиральная модель Плюсы управлению рисками уделяется особое внимание; дополнительные функции могут быть добавлены на поздних этапах;
- 21. Спиральная модель Минусы оценка рисков на каждом этапе является довольно затратной; постоянные отзывы и реакция заказчика
- 22. Гибкая модель
- 23. Гибкая модель Представляет собой совокупность различных подходов к разработке ПО. Включает серии подходов к разработке программного
- 24. Гибкая модель Плюсы быстрое принятие решений за счет постоянных коммуникаций; минимизация рисков; облегченная работа с документацией.
- 25. Гибкая модель Минусы большое количество митингов и бесед, что может увеличить время разработки продукта; сложно планировать
- 26. Скрам
- 27. Скрам Скрам – это гибкая модель разработки ПО, в которой делается акцент на качественном контроле процесса
- 28. Скрам Плюсы быстрая обратная связь от специалистов в разных сферах (дизайнеров, архитекторов, тестировщиков и пр.); благодаря
- 29. Скрам Минусы некоторые люди, знающие продукт, становятся незаменимыми, так как документация не предоставляется в процессе разработки;
- 30. Итерационная модель
- 31. Итерационная модель Итерационная модель предполагает разбиение проекта на части и прохождение этапов жизненного цикла на каждом
- 32. Итерационная модель Плюсы позволяет бороться с неопределенностью, снимая ее этап за этапом, и проверять правильность технического,
- 33. Итерационная модель Минусы целостное понимание возможностей и ограничений проекта очень долгое время отсутствует; при итерациях приходится
- 34. Модель хаоса
- 35. Модель хаоса Основная идея этой модели заключается в том, что программный код представляет собой сложную интеграцию
- 36. Модель хаоса Плюсы учитывает взаимодействие между членами команды при внесении изменений в код; ограничивает риск чрезмерного
- 37. Модель хаоса Минусы критическая необходимость включить единый дизайн на уровне кода, который необходимо выполнить для удовлетворения
- 38. Модель быстрой разработки RAD
- 39. Модель быстрой разработки RAD Модель RAD, как правило, представляет собой инкрементную модель, в которой множество разработок
- 40. Модель быстрой разработки RAD Плюсы быстрое развитие продукта; разработка многоразовых мелких компонентов; повторный обзор в процессе
- 41. Модель быстрой разработки RAD Минусы требуется много усилий для сбора всех требований на начальном этапе. навыки
- 42. Заключение Существует множество вариантов моделей разработки ПО. Выбор того или иного варианта зависит от особенностей и
- 44. Скачать презентацию