Notre approche projet : le Processus Unifié
Afin de répondre au mieux aux exigences fonctionnelles, nous utilisons une instance du Processus Unifié, avec des livraisons successives de versions de l'application. Les motivations et le principe de fonctionnement sont résumés ci-dessous.
L'ossature du Processus Unifié s'exprime ainsi :
Activités au cours du projet
Dans le processus unifié, les deux branches de départ (fonctionnelle et architecture) sont des branches de réduction des risques.
A l'issue de ces étapes, la production de la conception et du code se base d'une part sur un ensemble fonctionnel et ergonomique maîtrisé (bien que sujet à modifications pendant les itérations), et une architecture complètement spécifiée et exécutable (production du prototype d'architecture).
Plus précisément, le Y d'ensemble est découpé en n itérations, de la façon suivante :
Enchainement des itérations

Afin de garantir l'adéquation au besoin, chaque itération intègre une étape de validation des modèles avec les équipes du client au cours de réunions de travail.
Les points clés du fonctionnement
Notre expérience sur de nombreux projets exploitant le Processus Unifié a démontré qu'il permet une grande maîtrise technique des phases de codage, d'intégration et de déploiement, une bonne maîtrise du planning et enfin une convergence rapide de l'application vers les réels besoins des clients. Ces bénéfices sont obtenus au prix d'un ensemble de contraintes qu'il convient d'énumérer :