Содержание
- 2. Cодержание: Разработка ПО. Верификация и валидация. V- model. Spiral model. Waterfall model. SCRUM. CANBAN. MSF. RUP.
- 3. Разработка ПО — это род деятельности и процесс, направленный на создание и поддержание работоспособности, качества и
- 4. Методология — это система принципов, а также совокупность идей, понятий, методов, способов и средств, определяющих стиль
- 5. Верификация — это обычно внутренний процесс управления качеством, обеспечивающий согласие с правилами, стандартами или спецификацией. Валидация
- 6. V-Model Основной принцип V-образной модели заключается в том, что детализация проекта возрастает при движении слева направо,
- 7. V-Model
- 8. V-Model
- 9. V-Model V-модель обеспечивает поддержку в планировании и реализации проекта. В ходе проекта ставятся следующие задачи: Минимизация
- 10. V-Model Достоинства: • Пользователи V-Model участвуют в разработке и поддержке V-модели. • На старте любого проекта
- 11. Spiral Model
- 12. Spiral Model Представляет собой процесс разработки программного обеспечения, сочетающий в себе как проектирование, так и постадийное
- 13. Spiral Model Каждый виток спирали соответствует созданию фрагмента или версии программного обеспечения, на нем уточняются цели
- 14. Waterfall Model
- 15. Waterfall Model Каскадная модель (waterfall model) —модель процесса разработки программного обеспечения, в которой процесс разработки выглядит
- 16. Waterfall Model Методику «Каскадная модель» довольно часто критикуют за недостаточную гибкость и объявление самоцелью формальное управление
- 17. SCRUM SCRUM — методология, предназначенная для небольших команд (3-9 человек). Весь проект делится на итерации (спринты)
- 18. SCRUM Team
- 19. SCRUM Events
- 20. KANBAN KANBAN – гибкая методология разработки программного обеспечения, ориентированная на задачи. Основные правила: визуализация разработки: разделение
- 22. Во-первых, нужно сразу понять, что Канбан — это не конкретный процесс, а система ценностей. Как, впрочем,
- 23. Канбан разработка отличается от SCRUM в первую очередь ориентацией на задачи. Если в SCRUM основная ориентация
- 24. Проработка дизайна: этот и остальные столбцы до «Закончено» могут меняться, т.к. именно команда решает, какие шаги
- 25. Весь Канбан можно описать всего тремя основными правилами: 1. Визуализируйте производство — Разделите работу на задачи,
- 26. MICROSOFT SOLUTIONS FRAMEWORK — методология разработки программного обеспечения, предложенная корпорацией Microsoft. MSF опирается на практический опыт
- 28. RATIONAL UNIFIED PROCESS RUP — методология разработки программного обеспечения, созданная компанией Rational Software. В основе методологии
- 29. RATIONAL UNIFIED PROCESS Использование методологии RUP направлено на итеративную модель разработки. Особенность методологии состоит в том,
- 31. Таким образом, существует множество различных методологий разработки программного обеспечения, они не универсальны и описываются различными принципами.
- 32. В любой модели ЖЦ ПО имеется несколько характеристик качественного тестирования: Каждому процессу разработки соответствует свой процесс
- 33. Цикл разработки ПО
- 34. Идея – точка отсчета или то, с чего начинается любой проект. Дизайн (product design) – разработка
- 35. Статусы спецификации: Черновик (Draft) Ожидание утверждения (Approval Pending) Утверждено (Approved) CVS – система контроля версий. Макеты
- 36. Как правило, существуют минимум две версии ПО: тестовая и продакшин. Причины возникновения багов в коде: Некачественные
- 37. Тестирование и ремонт багов Тест приемки (smoke test). Тестирование новых компонентов (new feature testing). Регрессивное тестирование
- 38. Релиз Release (англ.) — выпуск. Виды релизов: major release – 1.0 minor release – 1.1 patch
- 41. Освежим: Перечислите стадии цикла разработки ПО. Перечислите болезни спецификаций. Для чего нужно утверждение спецификаций? Для чего
- 43. Скачать презентацию