Skip to content

[Document]: arc42 #107

Description

@mhd-hi

Feature description

Produire le document d'architecture du projet selon le gabarit « arc42 » pour documenter la solution finale : PlanifETS existant et composantes ajoutées (interface chatbot, services backend, pipeline RAG, base vectorielle).

Livrable de l'itération 5, 20 h estimées. Sert de référence pour le professeur superviseur et de base de maintenance pour les futures équipes du Club ApplETS.

Proposed solution

Format

Markdown dans « docs/architecture/ », export PDF pour la remise. Diagrammes en « Mermaid » versionnés dans le dépôt.

Indicateurs.

Contribue à Q7-I1 (rédaction) et Q11-I1 (définition de projet).

Note du professeur

Comme votre projet spécial porte principalement sur l’intégration du chatbot dans un système existant, vous pouvez concentrer le document d’architecture sur les parties pertinentes au chatbot et à son intégration (interaction avec le frontend, backend, flux de données, architecture RAG, APIs, etc.). Il n’est pas nécessaire de redocumenter en détail l’ensemble du système existant, sauf les éléments utiles pour comprendre l’intégration.

Se référer au document arc42 de Jean-Philippe pour avoir une idée.

Definition of Done

  • Document structuré selon les sections du gabarit arc42 dans docs/architecture/
  • Diagrammes de contexte, des blocs de construction, d'exécution et de déploiement produits en « Mermaid »
  • Au minimum x ADRs documentés en section 9
  • Revue effectuée par au moins deux membres de l'équipe
  • Export PDF généré pour la remise finale
  • Remise du PDF dans le dossier de remise

Metadata

Metadata

Labels

enhancementNew feature or request

Type

Projects

Status
In progress

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions