Процесс разработки ПО | |
Шаги процесса | |
---|---|
Анализ • Проектирование • Программирование • Документирование • Тестирование |
|
Модели | |
Итеративная • Спиральная • Каскадная • V-Model • Dual Vee Model |
|
Методологии | |
Agile (XP, Lean, Scrum, FDD и др.) • Cleanroom • OpenUP • RAD • RUP • MSF • DSDM • TDD |
|
Сопутствующие дисциплины | |
Конфигурационное управление • Управление проектами • Управление требованиями |
|
Процесс разработки программного обеспечения (англ. software development process, software process) — структура, согласно которой построена разработка программного обеспечения (ПО).
Существует несколько моделей такого процесса, каждая из которых описывает свой подход, в виде задач и/или деятельности, которые имеют место в ходе процесса.
Процесс разработки состоит из множества подпроцессов, или дисциплин, некоторые из которых показаны ниже. В модели водопада они идут одна за другой, в других процессах их порядок или состав изменяется.
Это заготовка статьи о программировании. Вы можете помочь проекту, исправив и дополнив её. |
Процесс разработки программного обеспечения.