66.55K
AI

Жизненный_цикл_ПО_Чувашов_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
English     Русский Правила