Содержание
- 2. What is project? Проект (project) - это деятельность по достижению нового результата в рамках установленного времени
- 3. Software Development Life Cycle Жизненный цикл программного обеспечения (Software Life Cycle) — ряд событий, происходящих с
- 4. Software Development Model Модель разработки ПО (Software Development Model, SDM) — структура, систематизирующая различные виды проектной
- 5. Waterfall model (Linear-Sequential life cycle model)
- 6. Waterfall model
- 7. Waterfall model Проста для понимания и использования Однократное выполнение каждой из фаз проекта Каждая фаза должна
- 8. Advantages and disadvantages of waterfall model Преимущества Простота понимания и использования Легкость управления из-за жесткости модели
- 9. When to use the waterfall model? Эта модель используется когда требования четко известны, понятны и зафиксированы
- 10. V-model
- 11. V-model
- 12. Phases of the V-model The various phases of the V-model are as follows: Requirements like BRS
- 13. Advantages and disadvantages of V-model Преимущества Простота и легкость использования Деятельность по тестированию происходит задолго до
- 14. When to use the V-model? V-образная модель может быть использована для малых и средних проектов, где
- 15. Iterative model
- 16. Advantages and disadvantages of Iterative model Преимущества: Строим и улучшаем продукт шаг за шагом, следовательно можем
- 17. When to use iterative model? Требования в целом для системы определены и понятны Подходит для больших
- 18. Incremental model
- 19. Incremental model Когда мы работаем инкрементально, мы добавляем кусок за куском, ожидая что каждый кусочек является
- 20. Advantages of Incremental model Преимущества инкрементальной модели: Быстрое создание работающего ПО на ранних стадиях жизненного цикла
- 21. Disadvantages of Incremental model Недостатки инкрементальной модели: Требуется хорошее планирование и дизайн Требуется четкое и полное
- 22. When to use the Incremental model? • Данная модель может быть использована, когда требования для всей
- 23. Iterative - Incremental model
- 24. Iterative - Incremental model Итерационная инкрементальная модель (iterative model, incremental model) является фундаментальной основой современного подхода
- 25. Spiral model Спиральная модель (spiral model) представляет собой частный случай итерационной инкрементальной модели, в котором особое
- 26. Spiral model
- 27. Agile model Гибкая модель (Agile model) - представляет собой совокупность различных подходов к разработке ПО Базируется
- 28. Diagram of Agile model
- 29. Advantages of Agile model Удовлетворение заказчика через быструю и непрерывную поставку жизнеспособного ПО. Люди и взаимодействие
- 30. Scrum
- 31. Basic concepts of Scrum Роли Scrum Master Product Owner Team Артефакты Product Backlog - - это
- 32. Basic concepts of Scrum Sprint Backlog содержит функциональность, выбранную Product Owner из Product Backlog. Все функции
- 33. Basic concepts of Scrum Жизненный цикл спринта Планирование спринта: Митинг первый Цель: Определить цель спринта (Sprint
- 34. Basic concepts of Scrum 2. Если в ходе спринта выясняется, что команда не может успеть сделать
- 35. Summary table
- 36. Summary table
- 37. In conclusion...
- 38. Testing Life Cycle
- 39. Testing Life Cycle Стадия 1 (общее планирование и анализ требований) - что нам предстоит тестировать; как
- 41. Скачать презентацию