Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
42 слайда
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
1.38 MB
Просмотров:
74
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
№2 слайд
№3 слайд
№4 слайд
№5 слайд
№6 слайд
№7 слайд
№8 слайд
№9 слайд
№10 слайд
№11 слайд
№12 слайд
№13 слайд
№14 слайд
№15 слайд
№16 слайд
№17 слайд
№18 слайд
№19 слайд
№20 слайд
№21 слайд
№22 слайд
№23 слайд
№24 слайд
№25 слайд
№26 слайд
№27 слайд
№28 слайд
№29 слайд
№30 слайд
№31 слайд
№32 слайд
№33 слайд
Содержание слайда: Цикл разработки ПО
Цикл разработки ПО
№34 слайд
Содержание слайда: Идея – точка отсчета или то, с чего начинается любой проект.
Идея – точка отсчета или то, с чего начинается любой проект.
Дизайн (product design) – разработка и документация того, как необходимо воплотить идею в жизнь, др. словами как готовый продукт должен выглядеть/работать.
Спецификация (specification) – документ описывающий требования к продукту.
1. Акцент на деталях и их четкое определение.
2. Забота о недопущении неверного толкования.
3. Непротиворечивость с другими документами.
4. Логическая взаимосвязь компонентов.
5. Полнота охвата предмета.
6. Соответствие нормативным актам.
7. Соответствие деловой практике.
№35 слайд
Содержание слайда: Статусы спецификации:
Статусы спецификации:
Черновик (Draft)
Ожидание утверждения (Approval Pending)
Утверждено (Approved)
CVS – система контроля версий.
Макеты (mock-up), блоксхемы (flow chart) и примеры (example).
Кодирование.
Работа программиста заключается в том, чтобы перевести вещи,
отраженные в спецификации, на язык программирования.
Основные занятия программиста:
Написание кода
Интеграция кода
Ремонт багов
№36 слайд
Содержание слайда: Как правило, существуют минимум две версии ПО: тестовая и продакшин.
Как правило, существуют минимум две версии ПО: тестовая и продакшин.
Причины возникновения багов в коде:
Некачественные и/или изменяющиеся спецификации
Личностные качества программиста
Отсутствие опыта
Пренебрежение стандартами кодирования
Сложность системы
Баги в ПО третьих лиц
Отсутствие юнит-тестирования
Нереально короткие сроки для разработки
№37 слайд
Содержание слайда: Тестирование и ремонт багов
Тестирование и ремонт багов
Тест приемки (smoke test).
Тестирование новых компонентов (new feature testing).
Регрессивное тестирование (regression testing).
Система трэкинга багов (Bug Tracking System).
Build — это версия версии ПО.
Перед тестированием обязательно нужно проверить версию ПО.
№38 слайд
Содержание слайда: Релиз
Релиз
Release (англ.) — выпуск.
Виды релизов:
major release – 1.0
minor release – 1.1
patch release – 1.11
Релиз, как правило, происходит ночью, когда с продуктом работает минимальное количество пользователей.
№39 слайд
№40 слайд
№41 слайд
№42 слайд