Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Comparez l'empreinte des principales options d'architecture, évitez la complexité technique non justifiée par le besoin, et documentez un choix d'architecture frugal défendable devant vos pairs et votre direction technique.
interface OptionArchitecture {
nom: string;
empreinteRelative: number;
complexiteJustifiee: boolean;
}
function choisirFrugale(options: OptionArchitecture[]): OptionArchitecture {
return options
.filter(o => o.complexiteJustifiee)
.sort((a, b) => a.empreinteRelative - b.empreinteRelative)[0];
}Cette formation intègre l'impact environnemental aux critères de choix d'une architecture logicielle, au même titre que la performance, l'évolutivité ou la maintenabilité. Les participants apprennent à comparer l'empreinte de plusieurs options d'architecture pour un même besoin, à identifier la sur-architecture — principale source de gaspillage technique — et à arbitrer entre exigences de service et sobriété sans sacrifier la qualité. La formation traite également la manière de documenter et de défendre un choix d'architecture frugal auprès d'une équipe ou d'une direction technique, avec des critères objectivés plutôt que des intuitions. Elle s'adresse aux architectes applicatifs, développeurs confirmés, responsables techniques et chefs de projet techniques.
Les objectifs
comparer l'empreinte des principales options d'architecture logicielle
arbitrer entre performance, évolutivité et sobriété
éviter la complexité technique non justifiée par le besoin
documenter et défendre un choix d'architecture frugal
Public visé
Architectes applicatifs, développeurs confirmés, responsables techniques, chefs de projet techniques.
Prérequis
Expérience de la conception d'applications.
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.