RUP — различия между версиями

(Новая страница: «'''Rational Unified Process''' (RUP) — методология разработки программного обеспечения, созданная комп…»)
 
Строка 4: Строка 4:
 
В основе RUP лежат следующие принципы:
 
В основе RUP лежат следующие принципы:
 
* Ранняя идентификация и непрерывное (до окончания проекта) устранение основных рисков.
 
* Ранняя идентификация и непрерывное (до окончания проекта) устранение основных рисков.
* Концентрация на выполнении требований [[стейкхолдер|заказчиков]] к исполняемой программе (анализ и построение модели прецедентов ([[Use cases|вариантов использования]])).
+
* Концентрация на выполнении требований [[стейкхолдер|заказчиков]] к исполняемой программе (анализ и построение модели прецедентов ([[Сценарий использования|вариантов использования]])).
 
* Ожидание изменений в [[Требования|требованиях]], проектных решениях и реализации в процессе разработки.
 
* Ожидание изменений в [[Требования|требованиях]], проектных решениях и реализации в процессе разработки.
 
* Компонентная архитектура, реализуемая и тестируемая на ранних стадиях проекта.
 
* Компонентная архитектура, реализуемая и тестируемая на ранних стадиях проекта.

Версия 11:00, 3 августа 2016

Rational Unified Process (RUP) — методология разработки программного обеспечения, созданная компанией Rational Software.

Принципы

В основе RUP лежат следующие принципы:

  • Ранняя идентификация и непрерывное (до окончания проекта) устранение основных рисков.
  • Концентрация на выполнении требований заказчиков к исполняемой программе (анализ и построение модели прецедентов (вариантов использования)).
  • Ожидание изменений в требованиях, проектных решениях и реализации в процессе разработки.
  • Компонентная архитектура, реализуемая и тестируемая на ранних стадиях проекта.
  • Постоянное обеспечение качества на всех этапах разработки проекта (продукта).
  • Работа над проектом в сплочённой команде, ключевая роль в которой принадлежит архитекторам.