统一软件开发过程 統一軟體開發過程英語Rational Unified Process縮寫為RUP是一種软件工程方法為迭代式軟體開發流程最早由Rational Software公司開發因此冠上公司名稱Rational Software公司後來被IBM併購成為IBM之下的一個部門因此又稱IBMRational Unified Process RUP描述了如何有效地利用商业的可靠的方法开发和部署软件是一种重量级过程也被称作厚方法学因此特别适用于大型软件团队开发大型项目 在软件工程领域与RUP齐名的软件方法还有 净室软件工程重量级CMMI重量级 极限编程extreme programming和其他敏捷软件开发agile methodology方法学轻量级