GitScrum / Docs

GitScrum PRO Annual — 5k+ SaaS apps via MCP

Toutes les Bonnes Pratiques

Spikes Techniques et Tâches de Recherche

Conduisez des spikes techniques efficaces pour réduire l'incertitude. Recherchez avant de vous engager pour apprendre ce qui est possible.

4 min de lecture

Les spikes répondent aux questions avant que vous investissiez dans des solutions. GitScrum aide les équipes à suivre le travail de recherche et capturer les apprentissages pour référence future.

Quand Faire un Spike

Identifier le Besoin

QUAND FAIRE UN SPIKE:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ FAIRE UN SPIKE QUAND:                                       │
│ ─────────────────────                                       │
│                                                             │
│ FAISABILITÉ INCONNUE:                                       │
│ "Peut-on même faire ça?"                                  │
│ "Cette technologie marchera-t-elle pour notre cas?"      │
│ "Est-ce techniquement possible?"                          │
│                                                             │
│ ESTIMATION INCERTAINE:                                      │
│ "On n'a aucune idée de combien de temps ça prendra"      │
│ "L'équipe n'a jamais fait ça avant"                       │
│ "Ça pourrait être 2 jours ou 2 semaines"                 │
│                                                             │
│ OPTIONS MULTIPLES:                                          │
│ "Devrait-on utiliser Bibliothèque A ou Bibliothèque B?"  │
│ "Quelle est la meilleure approche?"                       │
│ "On doit comparer les options"                            │
│                                                             │
│ RISQUE D'INTÉGRATION:                                       │
│ "Ça marchera-t-il avec notre système existant?"          │
│ "Comment se connecter à cette API?"                       │
│ "Quel est l'impact sur la performance?"                   │
│                                                             │
│ ─────────────────────────────────────────────────────────── │
│                                                             │
│ NE PAS SPIKE QUAND:                                         │
│ ───────────────────                                         │
│ ❌ L'équipe connaît déjà la réponse                        │
│ ❌ C'est un type de travail familier                       │
│ ❌ Le spike prendrait autant de temps que juste le faire  │
│ ❌ Paralysie d'analyse - juste essayer                     │
└─────────────────────────────────────────────────────────────┘

Structure de Spike

Créer des Spikes Efficaces

TEMPLATE SPIKE:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ SPIKE: Approche Génération PDF                             │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ TYPE: Spike Technique                                  ││
│ │ TIME BOX: 2 jours                                       ││
│ │ OWNER: @alex                                            ││
│ │                                                         ││
│ │ QUESTION À RÉPONDRE:                                     ││
│ │ Quelle bibliothèque PDF devrions-nous utiliser pour    ││
│ │ la génération de factures qui supporte nos exigences?  ││
│ │                                                         ││
│ │ CONTEXTE:                                                ││
│ │ • Besoin de générer factures avec tables, logos       ││
│ │ • Doit supporter plusieurs langues (RTL inclus)       ││
│ │ • Cible: < 2 secondes par document                    ││
│ │ • Volume: ~1000 documents/jour                         ││
│ │                                                         ││
│ │ CRITÈRES DE SUCCÈS:                                      ││
│ │ ☐ Recommandation avec raisonnement                     ││
│ │ ☐ Proof of concept avec facture exemple               ││
│ │ ☐ Benchmarks de performance                            ││
│ │ ☐ Estimation pour implémentation complète             ││
│ │                                                         ││
│ │ OPTIONS À EXPLORER:                                      ││
│ │ 1. PDFKit (côté client)                                ││
│ │ 2. Puppeteer (Chrome headless)                         ││
│ │ 3. WeasyPrint (Python)                                 ││
│ │ 4. wkhtmltopdf                                          ││
│ │                                                         ││
│ │ OUTPUT:                                                  ││
│ │ Document avec findings lié à cette tâche              ││
│ └─────────────────────────────────────────────────────────┘│
│                                                             │
│ ÉLÉMENTS CLÉS:                                              │
│ • Question claire (pas exploration vague)                 │
│ • Time box (prévient les rabbit holes)                    │
│ • Critères de succès (savoir quand terminé)              │
│ • Output attendu (document, prototype, estimation)       │
└─────────────────────────────────────────────────────────────┘

Solutions Connexes