Содержание
- 2. Программная инженерия – систематический, дисциплинированный и измеримый подход к разработке программного обеспечения Прикладная программная система (приложение)
- 3. У любого программного обеспечения есть жизненный цикл — этапы, через которые оно проходит с начала создания
- 4. Рассмотрим эти этапы на примере жизненного цикла интернет-магазина. Подготовка. Иван решил запустить книжный интернет-магазин и начал
- 5. Модель разработки программного обеспечения описывает, какие стадии жизненного цикла оно проходит и что происходит на каждой
- 6. 1 Каскадная модель, или «водопад» разработка осуществляется поэтапно: каждая следующая стадия начинается после того, как заканчивается
- 7. «Водопад» подходит для разработки проектов в медицинской и космической отрасли, где уже сформирована обширная база документов
- 8. 2. V-образная модель (разработка через тестирование) Это усовершенствованная каскадная модель, в которой заказчик с командой программистов
- 9. Преимущества V-образной модели Количество ошибок в архитектуре ПО сводится к минимуму. Недостатки V-образной модели Если при
- 10. 3. Инкрементная модель Это модель разработки по частям (increment в переводе с англ. — приращение) Рассмотрим
- 11. Недостатки инкрементной модели Каждая команда программистов разрабатывает свою функциональность и может реализовать интерфейс продукта по-своему. Чтобы
- 12. Преимущества инкрементной модели Не нужно вкладывать много денег на начальном этапе. Заказчик оплачивает создание основных функций,
- 13. 4. Итеративная модель Модель, при которой заказчик не обязан понимать, какой продукт хочет получить в итоге,
- 14. Рассмотрим на примере создания мессенджера Заказчик решил, что хочет создать мессенджер. Разработчики сделали приложение, в котором
- 15. Преимущества итеративной модели Быстрый выпуск минимального продукта даёт возможность оперативно получать обратную связь от заказчика и
- 16. Недостатки итеративной модели Использование на начальном этапе баз данных или серверов — первые сложно масштабировать, а
- 17. 5. Спиральная модель заказчик и команда разработчиков серьёзно анализируют риски проекта и выполняют его итерациями. Последующая
- 18. Рассмотрим, как функционирует эта модель, на примере разработки системы «Умный дом». Заказчик решил заказал программистам реализовать
- 19. Спиральная модель похожа на инкрементную, но здесь гораздо больше времени уделяется оценке рисков. С каждым новым
- 20. На основе итеративной модели была создана 6. Agile — не модель и не методология, а скорее
- 21. экстремальное программирование (ХР-все методы доводить до экстремальных: коллективное владение кодом, частые релизы, парное программирование, непрерывная интеграция,
- 22. Не всё перечисленное в списке — методологии. Например, Scrum чаще называют не методологией, а фреймворком. В
- 23. Kanban - одна из наиболее популярных методологий разработки ПО. Команда ведёт работу с помощью виртуальной доски,
- 24. Различия между Agile и традиционным подходом к разработке :
- 26. Скачать презентацию























Процесс исполнения входящего документа ОСЭД
Структуры данных и их хранение. (Тема 9)
Cleverlance. SQL 1
Анализ проблемы и моделирование предметной области с использованием системного подхода
Измерение информации. Алфавитный подход к измерению информации
Универсальный процесс подготовки документов в ИСЭД ПК. Универсальный клиент, политика прав доступа к документам в ИСЭД ПК
Открытие. Ростов-на-Дону
Технологическая архитектура предприятия
Использование свободного программного обеспечения для обучения графике
Обработка графических изображений
Компьютерное искусство и его эстетические особенности
Программирование ветвящихся алгоритмов
Памятка для студентов заочной формы обучения по работе с электронными ресурсами через личный кабинет
Компьютеры и интернет в нашей жизни
Алгоритмы и способы их описания
Adobe Audition Interface
Язык программирования C# 6.0
Знакомство с языком программирования. Линейные вычислительные алгоритмы
Двоичное кодирование. Информация и информационные процессы
Диаграммы классов и состояний
Беспилотные автомобили — транспорт будущего. 8 класс
Возможности социальных сетей в популяризации здорового образа жизни и физической культуры
Что такое мультимедиа
Лекция 11. Статические переменные. Динамическая информация о типах. Семантика перемещения
Деревья решений. Bagging. Random Forest. Boosting. Лекция 6
Система Домашняя сеть
Современный дизайн. Место дизайна в современном мире. Тренды в графическом дизайне 2021 г
Формы записи алгоритмов. Фигуры (блоки) блок-схемы