Unified Process: различия между версиями

[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
исправление, уточнение, корректирование перевода
отмена правки 99247675 участника 46.42.132.88 (обс.) "фреймворк" - точнее, чем "шаблон"
Метка: отмена
Строка 1:
{{Разработка программного обеспечения}}
 
'''Unified Process''' ({{lang-en|унифицированный процесс}}) — шаблон[[фреймворк]] для построения процессов [[Разработка программного обеспечения|разработки программного обеспечения]], позволяющий команде разработки преобразовывать требования заказчика в работоспособный продукт. В зависимости от требований и доступных ресурсов, процесс разработки может быть адаптирован путём включения или исключения определённых этаповпроектных проектированияактивностей. Примером методологии разработки, основанной на ''Unified Process'', является ''[[Rational Unified Process]]'' (''RUP''), который содержит ряд этаповактивностей, не описанных в более общем шаблонефреймворке, но представляющих ценность для определённого типа проектов{{sfn|Scott|2001|с=1}}.
 
Unified Process активно использует [[унифицированный язык моделирования]] (''UML''). В ядре ''UML'' лежит модель, которая позволяет команде разработке в упрощённом виде понять многообразие сложных процессов, необходимых для разработки программного обеспечения. Различные модели, используемые в ''Unified Process'', позволяют визуализировать систему, описать её структуру и поведение, задокументировать принимаемые в процессе разработки решения{{sfn|Scott|2001|с=1}}.