Унифицированный процесс
В унифицированном процессе выделяются четыре этапа и пять технологических процессов, составляющих процедуру разработки. Итерация включает следующие этапы.
- Отправная точка. Определение требований, которым должно удовлетворять ПО, и задач, которые оно должно выполнять.
- Тщательная разработка. Создание решения, выполняющего поставленные задачи.
- Конструирование. Программирование, документирование и настройка программного обеспечения.
- Сдача работы. Выпуск программы или ее доставка заказчику.
Технологические процессы являются составными частями этапов. Каждый этап должен содержать все эти процессы.
- Сбор требований. Выполнение исследований для определения требований и задач.
- Анализ. Изучение собранных данных для выяснения конкретных целей создания программы.
- Создание. Создание решения.
- Применение. Переход к среде, в которой будет выполняться программное решение.
- Тестирование. Проверка соответствия решения определенным требованиям.