Похожие презентации:
Жизненный_цикл_ПО_Чувашов_49.02.03
1.
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ · РАЗДЕЛ 4Жизненный цикл
программного продукта
Как идея превращается в продукт, почему релиз — не финал и
где дешевле всего исправлять ошибки.
Чувашов Я. А.
49.02.03 · Контрольная работа · ноябрь 2026
SDLC
жизненный цикл продукта
2.
01 · ОБЗОР ЦИКЛАШесть этапов —
один замкнутый цикл
01 Анализ
02
06 Сопровождение
Проектирование
Каждый этап заканчивается артефактом —
SDLC
результатом, который можно проверить.
Пропустить этап нельзя: он вернётся ошибкой.
цикл
05 Внедрение
Цикл замкнут: после сопровождения продукт снова возвращается к
анализу.
03 Разработка
04 Тестирование
3.
02 · КОМПОЗИЦИЯТот же цикл — как конвейер
Этапы идут последовательно, но каждый релиз возвращает продукт в начало — на новом уровне.
поток работ
01 Анализ
02 Проектирование
Требования,
ограничения
Архитектура,
интерфейсы
03 Разработка
Код, сборка,
ревью
04 Тестирование
Отчёт о
тестах
05 Внедрение
06 Сопровождение
Релиз,
миграция
Релиз — не финиш
После внедрения продукт возвращается к анализу требований — уже с новыми пользователями,
данными и задачами. Цикл повторяется на новом уровне.
цикл повторяется
Артефакт — осязаемый результат этапа: документ, код, отчёт, работающая версия.
SLA,
поддержка
4.
03 · ПРОЦЕССОт задачи до релиза
Пять состояний одной карточки: путь изменения от бэклога до продакшена.
v2.4.0 · продакшен
BUG-142
1
2
3
4
5
Задача
Ветка
Сборка
Тесты
Релиз
BUG-142
в бэклоге
fix/auth-token
из main
CI · 42 с
build #128
128 из 128
tests
v2.4.0
production
ЖУРНАЛ ВЫПОЛНЕНИЯ
backlog
·
BUG-142 «вход в систему не работает»
branch
·
fix/auth-token создана из main
ci
·
build #128 — успешно, 42 с
tests
·
128/128 passed
deploy
·
v2.4.0 → production
release
·
новая версия у 100% пользователей
5.
04 · ИЗМЕНЕНИЕ КОМПОЗИЦИИДвенадцать правок — один продукт
Пока изменения разрознены, продукта нет. Релиз собирает их в
единое целое — и композиция меняет смысл.
fix
feat
test
ui
perf
db
refactor
sec
docs
api
MERGE
ci
v2.4.0
релиза ещё нет
стабильный релиз · 09.11.2026
i18n
12 изменений → 1 версия
12 изменений в бэклоге
каждое — отдельный коммит
Версия — это не сумма правок, а система: изменения проверены и связаны с задачами.
6.
05 · ДАННЫЕЦена ошибки растёт с каждым этапом
×100
Во сколько раз дороже исправить дефект, найденный на каждом этапе
×50
×25
×1
Требования
×5
Проект
×10
Разработка
Условные единицы: ×1 — дефект найден на этапе требований, ×100 — уже в сопровождении.
Тесты
Внедрение
Поддержка
чем позже найден дефект, тем дороже цикл
7.
ИТОГЦикл не заканчивается релизом —
он начинается заново
×1
Каждый виток добавляет продукту ценность. А цена ошибки растёт с
каждым этапом — поэтому качество закладывают в начале.
ошибка на этапе 1 — ×1,
на этапе 6 — ×100
Спасибо за внимание
Чувашов Я. А. · 49.02.03 · 2026