Les processus comme le RUP ne sont pas applicables directement : ils définissent des principes et une architecture, mais doivent être adaptés à l'organisation et au projet visés.
Ce sont des processus génériques.
L'adaptation du RUP peut se faire de différentes façons :
- adaptation légère avec un plan de cycle de vie qui définit les aspects à changer ou à supprimer
- adaptation plus importante avec l'implémentation d'un nouveau processus.
Le processus doit posséder les caractéristiques suivantes :
- guidé par les cas d'utilisation,
- centré sur l'architecture,
- itératif,
- incrémental,
- contrôlé.