⏱️ Productivité

productivity-decision-matrix

Aide à prendre une décision complexe en structurant les options et critères.

⚡ Installation & lancement en 1 commande

Copiez-collez dans votre terminal : le skill s'installe dans ~/.claude/skills et Claude Code se lance directement dessus.

macOS / Linux
curl -fsSL https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.sh | sh -s -- productivity-decision-matrix --launch
Windows (PowerShell)
iex "& { $(iwr -useb https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.ps1) } productivity-decision-matrix -Launch"

🚀 Déjà installé ?

claude "/productivity-decision-matrix"

Ou tapez /productivity-decision-matrix dans une session Claude Code, ou décrivez simplement votre besoin — le skill se déclenche automatiquement via le skill-router.

🔑 Déclencheurs automatiques

Le skill s'active automatiquement quand votre demande contient :

je ne sais pas quoi choisiravantages inconvénientscomparer les optionsmatrice de décisionquel choix faire

📦 Installation manuelle

git clone https://github.com/khalilbenaz/claude-skills-collection.git cp -r claude-skills-collection/skills/productivity-decision-matrix ~/.claude/skills/

Payload du plugin : skills/productivity-decision-matrix · source éditable : productivity-skills/decision-matrix

📖 Manuel

Decision Matrix

Quand utiliser ce skill

Workflow en 7 étapes

1. Inventorier les options

Lister toutes les alternatives réalistes. Ne pas en exclure prématurément.

Options identifiées :
- A : PostgreSQL
- B : MongoDB
- C : DynamoDB

2. Collecter les critères

Poser la question : "Qu'est-ce qui ferait que vous regretteriez votre choix dans 12 mois ?"

Exemples de critères courants selon le contexte :

ContexteCritères typiques
Tech/outilCoût, courbe d'apprentissage, scalabilité, support
ArchitectureCouplage, testabilité, temps de déploiement, dette
PrestatairePrix, délai, références, risque de dépendance
Projet/produitValeur métier, effort, time-to-market, risque

3. Pondérer les critères (poids 1–5)

Chaque critère reçoit un poids reflétant son importance relative.

Critère          | Poids
-----------------|------
Performance      |   5
Coût licence     |   4
Facilité d'admin |   3
Écosystème OSS   |   2

4. Évaluer chaque option (note 1–5)

Note objective par critère. Demander les données concrètes si disponibles (bench, devis, avis).

5. Construire la matrice pondérée

Score pondéré = note × poids. Score total = somme des scores pondérés.

Option       | Perf (×5) | Coût (×4) | Admin (×3) | OSS (×2) | TOTAL
-------------|-----------|-----------|------------|----------|------
PostgreSQL   | 4×5=20    | 5×4=20    | 4×3=12     | 5×2=10   |  62
MongoDB      | 4×5=20    | 4×4=16    | 3×3=9      | 4×2=8    |  53
DynamoDB     | 5×5=25    | 2×4=8     | 5×3=15     | 1×2=2    |  50

6. Analyser les résultats

7. Résumer de façon décisionnelle

Toujours conclure par une formule conditionnelle :

"Si tu privilégies la maîtrise des coûtsPostgreSQL (score 62).
Si la scalabilité serverless est prioritaire → DynamoDB malgré le coût.
Recommandation neutre : PostgreSQL couvre 90% des critères avec le meilleur équilibre."

Critères de qualité d'une bonne matrice

Anti-patterns / pièges

PiègeSymptômeCorrectif
Sunk cost fallacy"On a déjà investi 6 mois sur X"Ignorer le passé, évaluer sur les coûts futurs
Status quo biasNote systématiquement plus haute à l'existantForcer une évaluation à blanc sans label
Critères post-rationalisationCritères ajoutés pour justifier un choix déjà faitDéfinir les critères AVANT de noter les options
Paralysie par l'analyseMatrice infinie avec 15 critèresLimiter à 6 critères max, timebox la réflexion
Score total trompeurUne option domine mais a un 1 sur un critère critiqueVérifier les minimums acceptables par critère
Poids uniformesTous les critères à 3Forcer un tri : au moins un critère à 5, un à 1

Garde-fous

Exemple complet condensé (choix de framework frontend)

Critères          | Poids | React | Vue | Svelte
------------------|-------|-------|-----|-------
Ecosystem/libs    |   5   |   5   |  4  |   3
Courbe apprenti.  |   4   |   3   |  5  |   5
Perf bundle       |   3   |   3   |  3  |   5
Recrutement       |   5   |   5   |  3  |   2
Community/support |   4   |   5   |  4  |   3
TOTAL PONDÉRÉ     |       |  91   | 80  |  72
Recommandation : React si l'équipe grossit (recrutement critique).
Svelte si projet solo ou perf bundle primordiale.