Le but de la phase d'élaboration est de référencer l'architecture du système afin de fournir une matrice de base stable
pour l'ensemble de l'effort de conception et d'implémentation de la phase de construction. L'architecture évolue
indépendamment des exigences les plus significatives (celles qui ont un impact important sur l'architecture du système)
et de l'évaluation du facteur de risque. La stabilité de l'architecture est évaluée à travers un ou plusieurs
prototypes architecturaux.
Objectifs principaux de la phase d'élaboration :
-
Pour s'assurer que l'architecture, les exigences et les plans sont assez stables, et que les risques sont
suffisamment atténués afin de permettre l'anticipation des coûts et du calendrier dans l'optique de la réalisation
du développement. Pour la plupart des projets, le passage de ce jalon correspond également à la transition d'une
opération légère et rapide à risques limités vers une opération très coûteuse, intégrant des risques importants et
une inertie organisationnelle substantielle.
-
Pour adresser tous les risques importants du projet liés à son architecture
-
Etablir une architecture référencée dérivée du traitement des scénarios architecturaux significatifs qui énoncent généralement les
principaux risques techniques du projet.
-
Produire un prototype évolutif des composants avec une qualité de niveau production, et
éventuellement un ou plusieurs prototypes d'exploration à usage temporaire, destinés à atténuer certains risques
comme :
-
la compensation conception/exigences
-
la ré-utilisation des composants
-
la faisabilité du produit ou les présentations aux investisseurs, clients et clients finaux.
-
Pour démontrer que l'architecture référencée supportera les exigences du système à un niveau de coût et dans un
lapse de temps raisonnables.
-
Pour établir un environnement de support.
Afin d'atteindre ces principaux objectifs, il est important de configurer l'environnement de support du projet. Cela
comprend de personnaliser le processus, de préparer les canevas, les instructions et d'installer les outils.
Activités essentielles de la phase d'élaboration :
-
La définition, la validation et le référencement de l'architecture aussi bien sur l'aspect rapide que
pratique.
-
L'affinement de la vision, basée sur les informations obtenues durant la phase, l'établissement d'une
véritable compréhension des cas d'utilisation les plus critiques qui orientent les décisions sur le plan
architectural et de planification.
-
La création et le référencement des plans d'itération détaillés destinés à la phase de construction..
-
L'affinement du processus de développement et la mise en place de l'environnement de développement, y
compris le processus, les outils et le support d'automatisation requis pour l'assistance de l'équipe en charge de
la construction
-
L'affinement de l'architecture et la sélection de composants. Les composants potentiels sont évalués et les
décisions liées à l'ensemble réalisation/achat/ré-utilisation sont suffisamment assimilées pour garantir la
définition des coûts et du calendrier associés à la phase de construction. Les composants architecturaux
sélectionnés sont intégrés et évalués par rapport aux principaux scénarios. Les enseignements issus de ces
activités pourraient très bien conduire à une re-conception de l'architecture, en prenant en considération des
conceptions alternatives ou bien en reconsidérant les exigences.
Jalon
Le jalon d'architecture du cycle de vie établit une référence contrôlée pour le système et permet à l'équipe en charge
du projet d'effectuer des mesures durant la phase de construction. Pour plus de détails, voir Concept : Jalon de l'architecture du cycle de vie.
|