Domaine

Fondamentaux de l'architecture

Ce qu'est l'architecture logicielle, pourquoi elle décide de la façon dont un système vieillit, et ce que fait réellement un architecte. Vous apprenez à lire les attentes des parties prenantes, les contraintes et les attributs de qualité comme les forces derrière chaque décision structurelle.

Ce domaine construit votre définition de travail de l'architecture logicielle et le vocabulaire sur lequel repose le reste du cours. Vous découvrez le rôle de l'architecte, apprenez à identifier les parties prenantes et les contraintes, et vous entraînez à transformer des objectifs de qualité vagues en scénarios mesurables. Tout ce qui suit dans le cours s'appuie sur le raisonnement par compromis que vous développez ici.

Sujets de ce domaine