Plateforme de gestion des incidents et des demandes informatiques (IT Service Management), construite comme un projet d'entreprise : du besoin métier jusqu'à l'exploitation en production.
Projet d'apprentissage en ingénierie logicielle. Entreprise et données fictives.
| Incrément | Objectif | Statut |
|---|---|---|
| I0 | Walking skeleton : pipeline et déploiement continus | À faire |
| I1 | Déclarer et consulter des tickets | À faire |
| I2 | Traiter les tickets de bout en bout | À faire |
| I3 | Piloter et administrer (fin du MVP) | À faire |
| I4 | Événements et notifications | À faire |
| I5 | Observabilité complète | À faire |
| I6 | Kubernetes et infrastructure en code | À faire |
| I7 | Résilience et sécurité avancée | À faire |
| I8 | Exploitation et simulations d'incidents | À faire |
Angular · Java 25 · Spring Boot · Oracle Database · Keycloak · Kafka · Docker · Kubernetes (k3s) · GitHub Actions · OpenTelemetry · Grafana · Oracle Cloud (Always Free)
| Document | Contenu |
|---|---|
| Cahier des charges fonctionnel | Besoin métier, règles de gestion, user stories |
| Cahier des charges technique | Architecture, environnements, outils, conventions |
| Décisions d'architecture (ADR) | Chaque choix structurant et sa justification |
| Mise en place | Comptes, dépôt, poste de travail |
| Journal | Rétrospectives d'incrément |
À compléter en I0.