统一软体开发过程（，缩写为RUP）是一种软件工程方法，为迭代式软体开发流程。最早由Rational Software公司开发，因此冠上公司名称。Rational Software公司后来被IBM併购，成为IBM之下的一个部门，因此又称IBM-Rational Unified Process。RUP描述了如何有效地利用商业的可靠的方法开发和部署软件，是一种重量级过程（也被称作厚方法学），因此特别适用于大型软件团队开发大型项目。在软件工程领域，与RUP齐名的软件方法还有：
产品生