Процесс разработки программного обеспечения - структура, согласно которой построена разработка программного обеспечения (ПО). Существует несколько моделей такого процесса, каждая из которых описывает свой подход, в виде задач и/или деятельности, которые имеют место в ходе процесса.
Шаги процесса
Процесс разработки состоит из множества подпроцессов, или дисциплин, некоторые из которых показаны ниже. В модели водопада они идут одна за другой, в других аналогичных процессах их порядок или состав изменяется.
- Бизнес-моделирование
- Анализ требований
- Планирование
- Разработка архитектуры
- Кодирование
- Тестирование и отладка
- Документирование
- Сертификация
- Внедрение
- Сопровождение
Модели процесса
- Модель водопада (Каскадная модель)
- Итеративный процесс
- Гибкие методологии разработки
- Экстремальное программирование
- Формальные методы
0 комментариев