RUP in the dialogue with Scrum

As you may know, the Rational Unified Process®, or RUP®, is a widely used software process framework that can be tailored to your process needs and can accommodate other techniques. Scrum is a collection of interesting project management patterns used to wrap agile software projects. This article introduces some important characteristics of Scrum and presents techniques on how you can add Scrum ideas to your existing RUP environment. I provide a glossary for Scrum and agile terms in the sidebar, and I use an asterisk (*) after the first occurence of these terms in the text below.