Essayer gratuitement
4 min lecture Guide 199 of 877

Gestion des Tâches pour Équipes de Développement Mobile

Les équipes de développement mobile font face à des défis uniques: multiples plateformes, cycles de release de l'App Store, et synchronisation entre iOS et Android. GitScrum fournit des workflows optimisés pour les équipes mobile, avec un suivi des features cross-platform et une gestion des releases simplifiée.

Organiser les Projets Mobile

Structure par Plateforme

ORGANISATION MOBILE DANS GITSCRUM:
┌─────────────────────────────────────────────────────────────┐
│ LABELS ET CATÉGORIES                                        │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ PAR PLATEFORME:                                             │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ 🍎 ios        → Code Swift/Objective-C                  ││
│ │ 🤖 android    → Code Kotlin/Java                        ││
│ │ 🔵 shared     → Code partagé                            ││
│ │ 📱 cross      → React Native/Flutter                    ││
│ └─────────────────────────────────────────────────────────┘│
│                                                             │
│ PAR ZONE:                                                   │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ 🎨 ui         → Interface, composants                   ││
│ │ 🔧 feature    → Nouvelles fonctionnalités               ││
│ │ 🐛 bug        → Corrections                             ││
│ │ ⚡ perf       → Performance, optimisation               ││
│ │ 🔒 security   → Sécurité, vie privée                    ││
│ │ 📦 release    → Préparation de release                  ││
│ └─────────────────────────────────────────────────────────┘│
│                                                             │
│ COLONNES KANBAN:                                            │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ Backlog → Design → Dev → Review → QA → Release → Done   ││
│ └─────────────────────────────────────────────────────────┘│
│                                                             │
└─────────────────────────────────────────────────────────────┘

Workflow Cross-Platform

Feature sur Multiples Plateformes

FLUX CROSS-PLATFORM:
┌─────────────────────────────────────────────────────────────┐
│ UNE FEATURE, MULTIPLES IMPLÉMENTATIONS                      │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ TÂCHE PARENT (EPIC):                                        │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ "Implement push notifications"                          ││
│ │ Labels: feature, cross                                  ││
│ │                                                         ││
│ │ SOUS-TÂCHES:                                            ││
│ │ ├─ [ios] Intégration APNs                               ││
│ │ ├─ [android] Intégration FCM                            ││
│ │ ├─ [shared] Endpoints API                               ││
│ │ ├─ [ios] Gestion permissions                            ││
│ │ ├─ [android] Gestion permissions                        ││
│ │ └─ [shared] Routage deep link                           ││
│ └─────────────────────────────────────────────────────────┘│
│                                                             │
│ SUIVI:                                                      │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ Progression Epic = moyenne des sous-tâches              ││
│ │ Feature "Done" seulement quand toutes plateformes prêtes││
│ │ QA teste sur les deux plateformes                       ││
│ └─────────────────────────────────────────────────────────┘│
│                                                             │
└─────────────────────────────────────────────────────────────┘

Gestion des Releases

Cycle de Release

RELEASE MANAGEMENT MOBILE:
┌─────────────────────────────────────────────────────────────┐
│ DE LA FEATURE À L'APP STORE                                 │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ LABELS DE RELEASE:                                          │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ 🚀 v2.5.0     → Prochaine release majeure               ││
│ │ 🔧 v2.4.1     → Hotfix/patch actuel                     ││
│ │ 📋 backlog    → Futures versions                        ││
│ └─────────────────────────────────────────────────────────┘│
│                                                             │
│ CHECKLIST DE RELEASE:                                       │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ □ Toutes features mergées                               ││
│ │ □ QA approuvé (iOS + Android)                           ││
│ │ □ Version bump                                          ││
│ │ □ Release notes rédigées                                ││
│ │ □ TestFlight/Internal Testing                           ││
│ │ □ Screenshots mises à jour                              ││
│ │ □ Submit App Store Connect                              ││
│ │ □ Submit Google Play Console                            ││
│ │ □ Attendre approbation                                  ││
│ │ □ Publication progressive                               ││
│ └─────────────────────────────────────────────────────────┘│
│                                                             │
└─────────────────────────────────────────────────────────────┘

Story Points Mobile

Type de TâchePointsExemple
UI Component1-2Button, Card
Feature simple2-3Écran onboarding
Feature moyenne3-5Profil avec upload
Feature complexe5-8Chat temps réel
Intégration SDK3-5Analytics, Payments
Migration8+Swift UI, Jetpack Compose

Solutions Connexes