Sprint Backlog - its-abdou/slack-clone GitHub Wiki

Vue d'ensemble des Sprints

Le projet est organisé en 3 sprints de 2 semaines chacun, avec un total de 29 Story Points.


Sprint 1 : Fondations (2 semaines)

Objectif : Infrastructure de base et authentification

User Stories

Total : 13 Story Points

Réalisations

  • ✅ Intégration Clerk (OAuth Google/GitHub)
  • ✅ Configuration MongoDB Atlas
  • ✅ Stream Chat SDK intégré
  • ✅ Création et gestion des canaux
  • ✅ Interface utilisateur responsive

Sprint 2 : Fonctionnalités Avancées (2 semaines)

Objectif : Communication multimédia

User Stories

Total : 8 Story Points

Réalisations

  • ✅ Stream Video SDK intégré
  • ✅ Appels 1-on-1 et de groupe
  • ✅ Contrôles vidéo (mute, caméra, partage écran)
  • ✅ Interface CallPage dédiée

Sprint 3 : Déploiement (2 semaines)

Objectif : Containerisation et CI/CD

User Stories

Total : 8 Story Points

Réalisations

  • ✅ Dockerfiles optimisés
  • ✅ docker-compose.yml fonctionnel
  • ✅ CI/CD GitHub Actions
  • ✅ Déploiement Google Cloud Run
  • ✅ Monitoring Sentry

Métriques

  • Total Story Points : 29 SP
  • Vélocité moyenne : 9.67 SP/sprint
  • Durée totale : 6 semaines
  • Taux de complétion : 100%

Rétrospectives

Sprint 1

Positif : Configuration rapide grâce à Clerk et Stream
Amélioration : Documentation des variables d'environnement

Sprint 2

Positif : Stream Video SDK bien documenté
Amélioration : Tests E2E à ajouter

Sprint 3

Positif : CI/CD automatisé efficace
Amélioration : Optimisation des images Docker

Retour à Home | Précédent : US-04 : Déploiement Docker | Suivant : Tests