Une construction désigne une version opérationnelle d'un système, ou d'une des parties du système, exposant un sous-ensemble des capacités devant être fournies par le produit final.

Les constructions forment partie intégrante du cycle de vie itératif. Elles représentent un effort constant pour faire le point sur les fonctionnalités développées à ce jour. Chaque construction est placée sous contrôle de configuration au cas où il serait nécessaire de revenir à une construction antérieure suite à des dysfonctionnements ou à une atteinte à l'intégrité de cette construction provoqués par les nouvelles fonctionnalités.

Plusieurs constructions sont générées au cours d'un développement logiciel itératif. Chacune permet un audit anticipé et de détecter des problèmes d'intégration dès qu'ils se présentent.



RUP (Rational Unified Process)   2003.06.15