Development & LanguagesDevelopment & Languages
Lunch Talk15min
BEGINNER

ADR: Le chaînon manquant

Les Architecture Decision Records (ADR), introduits par Michael Nygard en 2011, servent à capturer les décisions architecturales importantes d’un projet logiciel. Souvent sous-estimés, ces documents sont pourtant cruciaux pour consigner ces choix stratégiques.
Mais l’architecture logicielle n’est pas que du ressort des architectes et les ADR s’avèrent d’une grande utilité pour les développeurs. Ils ne se limitent pas à un simple outil documentaire, mais représentent un complément essentiel aux pratiques du Clean Code, du Domain-Driven Design (DDD) et de la Living Documentation.
Dans cette présentation, nous présenterons le format d’ADR et, à travers des exemples concrets, nous montreront comment les ADR peuvent quotidiennement assister les développeurs.

Sylvain Aurat
Sylvain AuratReefact

talkDetail.whenAndWhere

Friday, April 19, 13:00-13:15
Paris 141
talks.description
Les Architecture Decision Records (ADR), introduits par Michael Nygard en 2011, servent à capturer les décisions architecturales importantes d’un projet logiciel. Souvent sous-estimés, ces documents sont pourtant cruciaux pour consigner ces choix stratégiques.
Mais l’architecture logicielle n’est pas que du ressort des architectes et les ADR s’avèrent d’une grande utilité pour les développeurs. Ils ne se limitent pas à un simple outil documentaire, mais représentent un complément essentiel aux pratiques du Clean Code, du Domain-Driven Design (DDD) et de la Living Documentation.
Dans cette présentation, nous présenterons le format d’ADR et, à travers des exemples concrets, nous montreront comment les ADR peuvent quotidiennement assister les développeurs.
adr
software project
developers
architectural decisions
talks.speakers
Sylvain Aurat

Sylvain Aurat

Reefact

France

Ma carrière m'a conduit à travailler dans des entreprises de toutes tailles, de la start-up jusqu'à de grands groupes, en passant par des services informatiques de taille moyenne. Elle m'a également permis d'explorer différents secteurs comme l'édition de logiciels, la logistique, l'industrie, la finance... Cette diversité d'expériences m'a donné une perspective intéressante sur les défis et les opportunités du développement logiciel dans différents contextes.
Je suis un fervent adepte de l'approche Domain-Driven Design (DDD), du software craftsmanship et de la méthodologie agile authentique, privilégiant l'efficacité et la clarté dans la gestion de projets complexes. Mon approche est de toujours chercher à aligner la technologie avec les besoins métier.
comments.title

comments.speakerNotEnabledComments