# Format de Blip Enrichi - Métadonnées Business Ce document définit le format standard pour les blips du radar business avec toutes les métadonnées business. ## Structure de base ```markdown --- title: "Nom de la technologie" ring: adopt|trial|assess|hold quadrant: technologies-differentiantes|technologies-commodite|technologies-risque|technologies-emergentes tags: [tag1, tag2] businessImpact: high|medium|low costToReplace: 50000 revenueImpact: direct|indirect|none riskLevel: high|medium|low competencyLevel: expert|intermediate|beginner maintenanceCost: 10000 differentiation: high|medium|low teamCoverage: 3 skillGap: low|medium|high --- Description de la technologie en Markdown. ## Impact Business Description de l'impact sur le business. ## Coûts - Coût de remplacement : X€ - Coût de maintenance annuel : Y€ ## Compétences - Nombre de personnes maîtrisant : N - Membres de l'équipe : pseudo1, pseudo2 - Niveau moyen : expert|intermediate|beginner - Risque de compétence manquante : low|medium|high ## Recommandations Recommandations stratégiques pour cette technologie. ``` ## Description des métadonnées ### Métadonnées standard - **title** (obligatoire) : Nom de la technologie - **ring** (obligatoire) : - `adopt` : Technologies recommandées et utilisées avec succès en production. Stables, éprouvées, peuvent être adoptées en toute confiance pour de nouveaux projets. - `trial` : Technologies à essayer. Prometteuses et testées avec succès dans certains contextes. À considérer pour de nouveaux projets. - `assess` : Technologies à évaluer. Prometteuses mais nécessitent une évaluation approfondie avant adoption. À surveiller et tester. - `hold` : Technologies à éviter ou à remplacer. Présentent des risques, sont obsolètes ou ne sont plus recommandées. À éviter pour de nouveaux projets. - **quadrant** (obligatoire) : - `technologies-differentiantes` : Créent un avantage concurrentiel - `technologies-commodite` : Nécessaires mais non différenciantes - `technologies-risque` : Obsolètes, coûteuses, à migrer - `technologies-emergentes` : Opportunités futures - **tags** (optionnel) : Tags pour le filtrage **Important** : Les anciens rings (core, strategic, support, legacy) ne sont plus utilisés. Tous les blips doivent utiliser les rings standards (adopt, trial, assess, hold). ### Métadonnées business - **businessImpact** (obligatoire) : - `high` : Impact majeur sur le business - `medium` : Impact modéré - `low` : Impact faible - **costToReplace** (obligatoire) : Coût estimé de remplacement en euros (0 si non applicable) - **revenueImpact** (obligatoire) : - `direct` : Impact direct sur les revenus - `indirect` : Impact indirect (support, efficacité) - `none` : Pas d'impact sur les revenus - **riskLevel** (obligatoire) : - `high` : Risque élevé (obsolescence, sécurité, dépendance) - `medium` : Risque modéré - `low` : Risque faible - **maintenanceCost** (obligatoire) : Coût annuel de maintenance en euros - **differentiation** (obligatoire) : - `high` : Forte capacité de différenciation - `medium` : Différenciation modérée - `low` : Faible différenciation (commodité) ### Métadonnées compétences - **competencyLevel** (obligatoire) : Niveau moyen de compétence de l'équipe - `expert` : Plusieurs experts dans l'équipe - `intermediate` : Compétences intermédiaires - `beginner` : Compétences limitées - **teamCoverage** (obligatoire) : Nombre de personnes maîtrisant la technologie - **skillGap** (obligatoire) : Risque de compétence manquante - `high` : Risque élevé (peu de personnes, départ possible) - `medium` : Risque modéré - `low` : Risque faible (plusieurs personnes compétentes) ## Exemple complet ```markdown --- title: "Rust" ring: adopt quadrant: technologies-differentiantes tags: [blockchain, rust, substrate] businessImpact: high costToReplace: 200000 revenueImpact: indirect riskLevel: medium competencyLevel: beginner maintenanceCost: 50000 differentiation: high teamCoverage: 1 skillGap: high --- - **Utilisation** : Développement du nœud Duniter v2S (basé sur Substrate) - **Projets** : - `Duniter v2S` : Nœud blockchain principal - `Ğcli-v2s` : Interface en ligne de commande Rust - **Compétences requises** : Rust avancé, développement blockchain, Substrate framework ## Impact Business Technologie critique pour le fonctionnement de la blockchain Ğ1. Sans cette technologie, le projet ne peut pas fonctionner. ## Coûts - Coût de remplacement : 200 000€ (refonte complète) - Coût de maintenance annuel : 50 000€ (développement, mise à jour) ## Compétences - Nombre de personnes maîtrisant : 1 - Membres de l'équipe : elois - Niveau moyen : beginner - Risque de compétence manquante : high (peu de personnes, compétences critiques) ## Recommandations - Investir dans la formation de l'équipe sur Rust/Substrate - Recruter ou former des développeurs Rust supplémentaires - Documenter les connaissances critiques - Créer un plan de continuité en cas de départ de contributeurs clés ``` ## Migration des rings Si vous avez des blips avec les anciens rings, utilisez ce mapping : - **core** → **adopt** : Technologies fondamentales en production - **strategic** → **assess** : Technologies prometteuses à évaluer - **support** → **adopt** : Technologies utilisées en production - **trial** → **trial** : Déjà correct - **legacy** → **hold** : Technologies obsolètes à remplacer Le script `scripts/migrate-rings.sh` peut être utilisé pour automatiser cette migration.