Гибкий унифицированный процесс (AUP, англ. Agile Unified Process) - упрощенная версия унифицированного процесса Unified Process (UP), разработанная Скоттом Эмблером (англ. Scott Ambler) [1]. Данная методология разработки программного обеспечения соединяет в себе элементы гибких методологий и унифицированного процесса. В частности, AUP предполагает разработку через тестирование (TDD), применение гибкого моделирования (англ. Agile modeling) и рефакторинга баз данных, гибкое управление изменениями.
Утверждается, что в 2011 году около одного процента проектов, выполняемых по гибким методологиям, использовали процесс AUP[2]. Наследником AUP является подход дисциплинированной гибкой разработки (англ. Disciplined Agile Delivery), который разрабатывается с 2012 года.
В отличие от RUP, AUP содержит всего семь дисциплин:
Гибкий унифицированный процесс базируется на следующих принципах (Ambler, Scott The Agile Unified Process (AUP) . Ambysoft.):
Гибкий унифицированный процесс предполагает два типа итераций. Вклад итерации развития (development release iteration) осуществляется в демонстрационную часть кодовой базы, а также заключается в улучшении качества продукта. В ходе производственной итерации (production release iteration) вносится вклад в основную кодовую базу проекта. Наличие типов итераций отличает AUP от RUP.
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .