Vous avez sans doute déjà entendu quelqu’un râler à propos d’une décision d’architecture:
Pourtant, au moment où cette décision a été prise, elle était parfaitement justifiée, que ce soit en raison d’un délai de mise sur le marché très court, de contraintes de compatibilité ou d’autres éléments contextuels.
Dans cette série d’articles, nous allons explorer plusieurs concepts essentiels pour structurer et gérer la connaissance architecturale. L’objectif est simple: capturer, partager et tracer les décisions d’architecture afin que chacun puisse comprendre non seulement ce qui a été décidé, mais aussi pourquoi cela avait du sens à ce moment-là.
Qu’est-ce que l’Architecture Knowledge Management ?#
L’Architecture Knowledge Management (AKM) est conçu pour stocker, organiser et diffuser la connaissance architecturale au sein d’une organisation.
En termes simples, l’objectif principal est de documenter une décision d’architecture (AD) sur la base d’une exigence ayant un impact architectural (ASR) dans une fiche de décision architecturale (ADR). Toutes les ADRs sont ensuite regroupées dans un journal des décisions architecturales (ADL).
L’élément central est donc la création d’une ADR, car c’est elle qui nous permettra de comprendre ultérieurement les choix effectués. Dans le prochain article, nous présenterons le concept d’ASR, qui n’est pas aussi trivial qu’il n’y paraît.


