Процесс поставки - это особый процесс, в котором описан полный и интегрированный подход к выполнению проектов
определенного типа. В нем содержится полное описание модели жизненного цикла в форме
последовательно упорядоченной структуры наполнения методов. Этот процесс характеризует весь жизненный цикл от начала и
до конца и используется в качестве основы для выполнения других проектов со схожими характеристиками.
Разработчик процессов может создать несколько альтернативных процессов поставки для проектов разработки
программного обеспечения, отличающихся масштабом, объемом необходимых ресурсов, типом разрабатываемых продуктов,
методами и технологиями разработками, а также другими характеристиками. Хотя процесс поставки должен охватывать весь
проект, он должен предоставлять свободу принятия решений по вопросам, находящимся в сильной зависимости от конкретного
проекта. Например, в структуре процесса хранится информация о том, какие элементы структуры встречаются
несколько раз или выполняются многократно, но при этом не указывается точное количество повторений (итераций) этих
элементов. Подобные решения должен принять руководитель проекта при планировании конкретного проекта, этапа или
итерации.
Цель проекта по разработке программного обеспечения заключается в создании нового или расширении существующего
продукта. Процесс разработки может быть итерационным, когда продукт развивается постепенно, или классическим
водопадным, когда сначала формулируются все требования, а затем выполняются проектирование, реализация и тестирование.
|