Rational Unified Process

提供:Tsubopedia

RUPとは、短期間のウォーターフォールを繰り返しながら、製品の機能を段階的に高めていく反復型プロセスの開発手法の一つ。開発単位として、反復のたびに1つ以上のユースケースを実装する。プロジェクトの早い段階では、技術的なリスクの高いユースケースを優先して実装し、アーキテクチャを早期に確立すること目指す。ウォーターフォール型開発では、開発期間後期に実施されるシステム統合段階でのトラブルが頻発することへの対策として、リスク駆動、アーキテクチャ駆動アプローチを取るためのプロセス。