diff --git a/_posts/2024-11-13-vmodel-vs-agile-choose-both.en.md b/_posts/2024-11-13-vmodel-vs-agile-choose-both.en.md
index a172353..b75a0d8 100644
--- a/_posts/2024-11-13-vmodel-vs-agile-choose-both.en.md
+++ b/_posts/2024-11-13-vmodel-vs-agile-choose-both.en.md
@@ -20,7 +20,7 @@ A SaaS startup launching a new payment processor needs _specification upfront_ (
The problem isn't the methodologies - it's that managers are forced to choose all-or-nothing.
-
+
---
@@ -39,7 +39,7 @@ Real capacity stays invisible until 60% through development. You plan on Friday'
Example: A healthcare team estimated 6 months to build a patient dashboard. They discovered integration issues at month 4 - but they'd already promised go-live to hospital administrators. The last 2 months were panic mode: cutting features, cutting tests, cutting quality.
-
+
---
@@ -58,7 +58,7 @@ Example: A healthcare team estimated 6 months to build a patient dashboard. They
Example: An agency took an "pure Agile" approach to a CMS rebuild. No specifications. Just "build a dashboard." 3 months and 5 cycles later, the client realized the design was wrong. Entire backend rebuilt. The team had optimized for velocity, not value.
-
+
---
@@ -93,7 +93,7 @@ High-performing teams don't choose between V-Model and Agile - they **use both f
This is what works. **Not Agile. Not Waterfall. Both.**
-
+
---
@@ -181,7 +181,7 @@ Hybrid methodology _only works_ if you can see:
Without visibility, hybrid becomes unpredictability.
-
+
---
diff --git a/_posts/2024-11-13-vmodel-vs-agile-choose-both.es.md b/_posts/2024-11-13-vmodel-vs-agile-choose-both.es.md
index a4a67c1..b34f944 100644
--- a/_posts/2024-11-13-vmodel-vs-agile-choose-both.es.md
+++ b/_posts/2024-11-13-vmodel-vs-agile-choose-both.es.md
@@ -20,7 +20,7 @@ Una startup SaaS lanzando un nuevo procesador de pagos necesita _especificación
El problema no son las metodologías, es que los gerentes se ven obligados a elegir todo o nada.
-
+
---
@@ -39,7 +39,7 @@ La capacidad real permanece invisible hasta el 60% del desarrollo. Planifica con
Ejemplo: Un equipo de salud estimó 6 meses para construir un dashboard de pacientes. Descubrieron problemas de integración en el mes 4, pero ya habían prometido la puesta en marcha a los administradores del hospital. Los últimos 2 meses fueron modo pánico: recortando funcionalidades, recortando pruebas, recortando calidad.
-
+
---
@@ -58,7 +58,7 @@ Más de 10 horas por semana en reuniones de standup. Repriorización constante.
Ejemplo: Una agencia tomó un enfoque "Agile puro" para una reconstrucción de CMS. Sin especificaciones. Solo "construye un dashboard". 3 meses y 5 cycles después, el cliente se dio cuenta de que el diseño estaba mal. Backend completo reconstruido. El equipo había optimizado para velocidad, no para valor.
-
+
---
@@ -93,7 +93,7 @@ Los equipos de alto rendimiento no eligen entre V-Model y Agile, **usan ambos pa
Esto es lo que funciona. **No Agile. No Waterfall. Ambos.**
-
+
---
@@ -181,7 +181,7 @@ La metodología híbrida _solo funciona_ si puede ver:
Sin visibilidad, híbrido se convierte en imprevisibilidad.
-
+
---
diff --git a/_posts/2024-11-13-vmodel-vs-agile-choose-both.fr.md b/_posts/2024-11-13-vmodel-vs-agile-choose-both.fr.md
index 99516ae..f7c6e9a 100644
--- a/_posts/2024-11-13-vmodel-vs-agile-choose-both.fr.md
+++ b/_posts/2024-11-13-vmodel-vs-agile-choose-both.fr.md
@@ -20,7 +20,7 @@ Une startup SaaS lançant un nouveau processeur de paiement a besoin de *spécif
Le problème n'est pas les méthodologies - c'est que les managers sont forcés de choisir tout-ou-rien.
-
+
---
@@ -38,7 +38,7 @@ La vraie capacité reste invisible jusqu'à 60% du développement. Vous planifie
Exemple: Une équipe santé a estimé 6 mois pour construire un dashboard patient. Ils ont découvert des problèmes d'intégration au mois 4 - mais ils avaient déjà promis le lancement aux administrateurs hospitaliers. Les 2 derniers mois: mode panique, features coupées, tests coupés, qualité coupée.
-
+
---
@@ -56,7 +56,7 @@ Exemple: Une équipe santé a estimé 6 mois pour construire un dashboard patien
Exemple: Une agence a pris l'approche "pure Agile" pour une refonte de CMS. Pas de spécifications. Juste "construis un dashboard." 3 mois et 5 cycles plus tard, le client réalise que le design est faux. Backend entièrement reconstruit. L'équipe avait optimisé pour la vélocité, pas la valeur.
-
+
---
@@ -88,7 +88,7 @@ Les équipes performantes ne choisissent pas entre V-Model et Agile - elles **ut
C'est ce qui fonctionne. **Pas Agile. Pas Waterfall. Les deux.**
-
+
---
@@ -166,7 +166,7 @@ La méthodologie hybride ne fonctionne *que si* vous pouvez voir:
Sans visibilité, hybride devient de l'imprévisibilité.
-
+
---
diff --git a/_posts/2025-11-26-from-issue-to-release.en.md b/_posts/2025-11-26-from-issue-to-release.en.md
index 80a1ec5..0278025 100644
--- a/_posts/2025-11-26-from-issue-to-release.en.md
+++ b/_posts/2025-11-26-from-issue-to-release.en.md
@@ -70,7 +70,7 @@ Each issue has:
**Issues are the atomic unit of work.** Everything starts here.
-
+
---
@@ -100,7 +100,7 @@ Because it's concrete. A capability describes what your product can do. "2FA cap
- Blockers and dependencies
- Release readiness
-
+
---
@@ -126,7 +126,7 @@ In Release 2.1 view, you see:
- Testing status
- Deployment readiness
-
+
---
@@ -200,7 +200,7 @@ Let's trace the 2FA feature through the system:
- Documentation complete
- Deployment successful
-
+
---
diff --git a/_posts/2025-11-26-from-issue-to-release.es.md b/_posts/2025-11-26-from-issue-to-release.es.md
index d6e655b..f39211c 100644
--- a/_posts/2025-11-26-from-issue-to-release.es.md
+++ b/_posts/2025-11-26-from-issue-to-release.es.md
@@ -78,7 +78,7 @@ Cada issue tiene:
**Los Issues son la unidad atómica de trabajo.** Todo comienza aquí.
-
+
---
@@ -108,7 +108,7 @@ Porque es concreto. Una capability describe qué puede hacer su producto. "Capab
- Bloqueadores y dependencias
- Preparación para release
-
+
---
@@ -134,7 +134,7 @@ En la vista de Release 2.1, ve:
- Status de testing
- Preparación para despliegue
-
+
---
@@ -208,7 +208,7 @@ Tracemos la funcionalidad de 2FA a través del sistema:
- Documentación completa
- Despliegue exitoso
-
+
---
diff --git a/_posts/2025-11-26-from-issue-to-release.fr.md b/_posts/2025-11-26-from-issue-to-release.fr.md
index a1b4f5d..eb7f357 100644
--- a/_posts/2025-11-26-from-issue-to-release.fr.md
+++ b/_posts/2025-11-26-from-issue-to-release.fr.md
@@ -75,7 +75,7 @@ Chaque issue a :
**Les issues sont l'unité atomique du travail.** Tout commence ici.
-
+
---
@@ -103,7 +103,7 @@ Parce que c'est concret. Une capability décrit ce que votre produit peut faire.
- Les blocages et dépendances
- La préparation pour la release
-
+
---
@@ -127,7 +127,7 @@ Dans la vue Release 2.1, vous voyez :
- Statut des tests
- Préparation du déploiement
-
+
---
@@ -189,7 +189,7 @@ Traçons la fonctionnalité 2FA à travers le système :
- Documentation complète
- Déploiement réussi
-
+
---
diff --git a/_posts/2025-12-01-release-driven-development.en.md b/_posts/2025-12-01-release-driven-development.en.md
index b4fffb5..118c471 100644
--- a/_posts/2025-12-01-release-driven-development.en.md
+++ b/_posts/2025-12-01-release-driven-development.en.md
@@ -52,7 +52,7 @@ Sinra solves this with **release-driven development**: organizing work around co
Instead: **We decide what "done" means before we start building.**
-
+
---
@@ -86,7 +86,7 @@ Instead: **We decide what "done" means before we start building.**
It doesn't work.
-
+
---
@@ -128,7 +128,7 @@ It doesn't work.
It works.
-
+
---
@@ -166,7 +166,7 @@ One view. Real-time. Accessible to everyone.
**When QA asks:** "What needs testing?"
**Answer:** Release 2.3 shows 14 untested issues across 2 capabilities.
-
+
---
@@ -198,7 +198,7 @@ When Product wants to add a feature:
Capacity decisions become **data-driven, not political**.
-
+
---
@@ -234,7 +234,7 @@ Teams report:
- 90% higher team confidence
- 100% clearer stakeholder communication
-
+
---
diff --git a/_posts/2025-12-01-release-driven-development.es.md b/_posts/2025-12-01-release-driven-development.es.md
index af519be..c09f292 100644
--- a/_posts/2025-12-01-release-driven-development.es.md
+++ b/_posts/2025-12-01-release-driven-development.es.md
@@ -52,7 +52,7 @@ Sinra resuelve esto con **desarrollo orientado a releases**: organizar el trabaj
En su lugar: **Decidimos qué significa "terminado" antes de comenzar a construir.**
-
+
---
@@ -86,7 +86,7 @@ En su lugar: **Decidimos qué significa "terminado" antes de comenzar a construi
No funciona.
-
+
---
@@ -128,7 +128,7 @@ No funciona.
Funciona.
-
+
---
@@ -166,7 +166,7 @@ Una vista. Tiempo real. Accesible para todos.
**Cuando QA pregunta:** "¿Qué necesita probarse?"
**Respuesta:** Release 2.3 muestra 14 issues no probados en 2 capabilities.
-
+
---
@@ -198,7 +198,7 @@ Cuando Producto quiere agregar una funcionalidad:
Las decisiones de capacidad se vuelven **basadas en datos, no políticas**.
-
+
---
@@ -234,7 +234,7 @@ Los equipos reportan:
- 90% mayor confianza del equipo
- 100% más clara comunicación con stakeholders
-
+
---
diff --git a/_posts/2025-12-01-release-driven-development.fr.md b/_posts/2025-12-01-release-driven-development.fr.md
index 0d9c6d9..ff0c441 100644
--- a/_posts/2025-12-01-release-driven-development.fr.md
+++ b/_posts/2025-12-01-release-driven-development.fr.md
@@ -49,7 +49,7 @@ Sinra résout cela avec le **release-driven development** : organiser le travail
Au lieu : **On décide ce que "fini" signifie avant de commencer à construire.**
-
+
---
@@ -80,7 +80,7 @@ Au lieu : **On décide ce que "fini" signifie avant de commencer à construire.*
Ça ne fonctionne pas.
-
+
---
@@ -118,7 +118,7 @@ Au lieu : **On décide ce que "fini" signifie avant de commencer à construire.*
Ça fonctionne.
-
+
---
@@ -154,7 +154,7 @@ Une vue. Temps réel. Accessible à tous.
**Quand QA demande :** "Qu'est-ce qui doit être testé ?"
**Réponse :** Release 2.3 montre 14 issues non testées à travers 2 capabilities.
-
+
---
@@ -184,7 +184,7 @@ Quand le Product veut ajouter une fonctionnalité :
Les décisions de capacité deviennent **pilotées par les données, pas politiques**.
-
+
---
@@ -217,7 +217,7 @@ Les équipes rapportent :
- 90% plus haute confiance d'équipe
- 100% communication stakeholder plus claire
-
+
---
diff --git a/_posts/2025-12-18-communication-dispersee-features.fr.md b/_posts/2025-12-18-communication-dispersee-features.fr.md
index 34cf30a..2c39f6f 100644
--- a/_posts/2025-12-18-communication-dispersee-features.fr.md
+++ b/_posts/2025-12-18-communication-dispersee-features.fr.md
@@ -322,7 +322,7 @@ Une équipe a passé 2 semaines à réimplémenter une fonctionnalité selon une
**Résultat :** Chaque outil fait une chose bien, mais **aucun ne relie le travail au contexte**.
-
+
---
@@ -390,7 +390,7 @@ Le commentary est un espace de discussion riche attaché à chaque issue et fonc
**Différence Clé :** Les discussions ne flottent pas dans Discord - elles **vivent avec le travail**.
-
+
---
@@ -600,7 +600,7 @@ Parce que **la discussion et la documentation sont au même endroit**.
Vous ne synchronisez pas - vous discutez **dans le contexte du travail**.
-
+
---
@@ -656,7 +656,7 @@ Un dev a réimplémenté une fonctionnalité mal selon une spec Notion obsolète
**Citation Product Manager :**
> « Fini le 'je crois qu'on en a parlé dans Discord mais je sais plus où'. Tout est là, avec le contexte. Je peux onboard des nouveaux en leur montrant 3-4 fonctionnalités clés et ils comprennent tout. »
-
+
---
diff --git a/_posts/2025-12-18-comunicacion-dispersa-features.es.md b/_posts/2025-12-18-comunicacion-dispersa-features.es.md
index 5b2fb96..1e0b8da 100644
--- a/_posts/2025-12-18-comunicacion-dispersa-features.es.md
+++ b/_posts/2025-12-18-comunicacion-dispersa-features.es.md
@@ -323,7 +323,7 @@ Un equipo pasó 2 semanas reimplementando una funcionalidad según una spec de N
**Resultado :** Cada herramienta hace una cosa bien, pero **ninguna vincula el trabajo al contexto**.
-
+
---
@@ -391,7 +391,7 @@ El commentary es un espacio de discusión rico adjunto a cada issue y funcionali
**Diferencia Clave :** Las discusiones no flotan en Discord - **viven con el trabajo**.
-
+
---
@@ -601,7 +601,7 @@ Porque **la discusión y la documentación están en el mismo lugar**.
No sincronizas - discutes **en el contexto del trabajo**.
-
+
---
@@ -657,7 +657,7 @@ Un dev reimplementó una funcionalidad mal según una spec de Notion obsoleta. E
**Cita del Product Manager :**
> « Fin del 'creo que lo hablamos en Discord pero no recuerdo dónde'. Todo está ahí, con contexto. Puedo onboardear nuevas personas mostrándoles 3-4 funcionalidades clave y entienden todo. »
-
+
---
diff --git a/_posts/2025-12-18-dispersed-communication-features.en.md b/_posts/2025-12-18-dispersed-communication-features.en.md
index cdaaba9..34a0b75 100644
--- a/_posts/2025-12-18-dispersed-communication-features.en.md
+++ b/_posts/2025-12-18-dispersed-communication-features.en.md
@@ -322,7 +322,7 @@ A team spent 2 weeks reimplementing a feature according to a stale Notion spec -
**Result:** Each tool does one thing well, but **none connects work to context**.
-
+
---
@@ -390,7 +390,7 @@ Commentary is a rich discussion space attached to each issue and feature in Sinr
**Key Difference:** Discussions don't float in Discord - they **live with the work**.
-
+
---
@@ -600,7 +600,7 @@ Because **discussion and documentation are in the same place**.
You don't synchronize - you discuss **in the work's context**.
-
+
---
@@ -656,7 +656,7 @@ A dev reimplemented a feature wrong according to a stale Notion spec. The real a
**Product Manager Quote:**
> "No more 'I think we talked about it in Discord but can't find where'. Everything is there, with context. I can onboard new people by showing them 3-4 key features and they get it all."
-
+
---
diff --git a/_posts/2025-12-19-roadmap-incomplete-po-pm.en.md b/_posts/2025-12-19-roadmap-incomplete-po-pm.en.md
index 5f1677f..87c4506 100644
--- a/_posts/2025-12-19-roadmap-incomplete-po-pm.en.md
+++ b/_posts/2025-12-19-roadmap-incomplete-po-pm.en.md
@@ -155,7 +155,7 @@ Your roadmap is a nice Gantt in Excel or a colorful Notion board. Each feature h
**Result:** You see the trees (issues), not the forest (release).
-
+
---
@@ -280,7 +280,7 @@ Billing [▒▒▒▒▒▒▒▒▒▒▒▒]
**Response time:** 10 seconds instead of 30 minutes of discussion.
-
+
---
@@ -322,7 +322,7 @@ Tests [▒▒▒▒▒▒▒▒▒▒▒▒] 0% 🚨 Not started
- ✅ No risk of forgetting a critical sub-part
- ✅ Instant response to management questions ("Where are we on SSO?" → "58%, backend behind, tests not started")
-
+
---
@@ -481,7 +481,7 @@ The Sinra **backlog** lets you manage your unplanned issues and features, and es
**CTO Quote:**
> "Real-time visibility of dev workload changes everything. We can rebalance before a dev gets overloaded and another underutilized. And the Gantt view finally aligns Product and Engineering on the same roadmap."
-
+
---
diff --git a/_posts/2025-12-19-roadmap-incomplete-po-pm.es.md b/_posts/2025-12-19-roadmap-incomplete-po-pm.es.md
index 6453faf..f10775b 100644
--- a/_posts/2025-12-19-roadmap-incomplete-po-pm.es.md
+++ b/_posts/2025-12-19-roadmap-incomplete-po-pm.es.md
@@ -155,7 +155,7 @@ Faltan 3 semanas para el deadline. El CTO te pregunta:
**Resultado:** Ves los árboles (issues), no el bosque (release).
-
+
---
@@ -280,7 +280,7 @@ Los **releases** en Sinra te permiten agrupar múltiples características y obte
**Tiempo de respuesta:** 10 segundos en lugar de 30 minutos de discusión.
-
+
---
@@ -322,7 +322,7 @@ Pruebas [▒▒▒▒▒▒▒▒▒▒▒▒] 0% 🚨 No iniciado
- ✅ Sin riesgo de olvidar una sub-parte crítica
- ✅ Respuesta instantánea a preguntas de la dirección ("¿Dónde estamos en SSO?" → "58%, backend retrasado, pruebas no iniciadas")
-
+
---
@@ -481,7 +481,7 @@ Release "Email Campaigns v2" programado para finales de marzo.
**Cita CTO:**
> "La visibilidad en tiempo real de la carga de los devs cambia todo. Podemos reequilibrar antes de que un dev esté sobrecargado y otro subutilizado. Y la vista Gantt finalmente alinea Product e Ingeniería en la misma roadmap."
-
+
---
diff --git a/_posts/2025-12-19-roadmap-incomplete-po-pm.fr.md b/_posts/2025-12-19-roadmap-incomplete-po-pm.fr.md
index 1e314ba..3089db8 100644
--- a/_posts/2025-12-19-roadmap-incomplete-po-pm.fr.md
+++ b/_posts/2025-12-19-roadmap-incomplete-po-pm.fr.md
@@ -155,7 +155,7 @@ On est à 3 semaines de la deadline. Le CTO vous demande :
**Résultat :** Vous voyez les arbres (issues), pas la forêt (release).
-
+
---
@@ -280,7 +280,7 @@ Les **releases** dans Sinra permettent de regrouper plusieurs features et d'obte
**Temps de réponse :** 10 secondes au lieu de 30 minutes de discussions.
-
+
---
@@ -322,7 +322,7 @@ Tests [▒▒▒▒▒▒▒▒▒▒▒▒] 0% 🚨 Pas commencé
- ✅ Aucun risque d'oublier une sous-partie critique
- ✅ Réponse instantanée aux questions management (« On en est où sur SSO ? » → « 58%, backend en retard, tests pas commencés »)
-
+
---
@@ -481,7 +481,7 @@ Release « Email Campaigns v2 » prévue pour fin mars.
**Citation CTO :**
> « La visibilité temps réel sur la charge des devs change tout. On peut rééquilibrer avant qu'un dev soit surchargé et un autre sous-utilisé. Et la vue Gantt permet enfin d'aligner Product et Engineering sur la même roadmap. »
-
+
---
diff --git a/_posts/2025-12-20-temps-vs-complexite-estimation.en.md b/_posts/2025-12-20-temps-vs-complexite-estimation.en.md
index 6b8e7a7..9200d42 100644
--- a/_posts/2025-12-20-temps-vs-complexite-estimation.en.md
+++ b/_posts/2025-12-20-temps-vs-complexite-estimation.en.md
@@ -62,7 +62,7 @@ Product Owner: "But... what are the points for then?"
**Result:** You create an unnecessary layer of abstraction that hides reality.
-
+
---
@@ -81,7 +81,7 @@ Management will **always** convert points to time:
Instead of saying directly "5 days", you say "20 points" which everyone converts to "5 days" in their heads anyway.
-
+
---
@@ -291,7 +291,7 @@ You know **exactly** how many days of work are assigned to each person.
If you can't estimate in days, **decompose**.
-
+
---
@@ -668,7 +668,7 @@ Instead of "13 points", decomposed into:
**Product Manager Quote:**
> "With points, I never knew when we'd ship. Now I can say 'in 3 weeks' with 80% confidence. Stakeholders love it."
-
+
---
diff --git a/_posts/2025-12-20-temps-vs-complexite-estimation.es.md b/_posts/2025-12-20-temps-vs-complexite-estimation.es.md
index d55397e..eb66ff8 100644
--- a/_posts/2025-12-20-temps-vs-complexite-estimation.es.md
+++ b/_posts/2025-12-20-temps-vs-complexite-estimation.es.md
@@ -62,7 +62,7 @@ Los **story points** (puntos de complejidad) son una abstracción inventada por
**Resultado:** Creas una capa de abstracción innecesaria que oculta la realidad.
-
+
---
@@ -81,7 +81,7 @@ La gestión **siempre** convertirá los puntos a tiempo:
En lugar de decir directamente « 5 días », dices « 20 puntos » que se transforman en « 5 días » en la cabeza de todos de todas formas.
-
+
---
@@ -291,7 +291,7 @@ Sabes **exactamente** cuántos días de trabajo están asignados a cada persona.
Si no puedes estimar en días, **descompón**.
-
+
---
@@ -668,7 +668,7 @@ En lugar de « 13 puntos », descomposición en:
**Cita Del Product Manager:**
> « Con los puntos, nunca sabía cuándo íbamos a entregar. Ahora puedo decir 'en 3 semanas' con 80% de confianza. Los stakeholders lo aman. »
-
+
---
diff --git a/_posts/2025-12-20-temps-vs-complexite-estimation.fr.md b/_posts/2025-12-20-temps-vs-complexite-estimation.fr.md
index a8dc30a..5a2e026 100644
--- a/_posts/2025-12-20-temps-vs-complexite-estimation.fr.md
+++ b/_posts/2025-12-20-temps-vs-complexite-estimation.fr.md
@@ -62,7 +62,7 @@ Les **story points** (points de complexité) sont une abstraction inventée par
**Résultat :** Vous créez une couche d'abstraction inutile qui masque la réalité.
-
+
---
@@ -81,7 +81,7 @@ Le management convertira **toujours** les points en temps :
Au lieu de dire directement « 5 jours », vous dites « 20 points » qui se transforment en « 5 jours » dans la tête de tout le monde.
-
+
---
@@ -291,7 +291,7 @@ Vous savez **exactement** combien de jours de travail sont assignés à chaque p
Si vous ne pouvez pas estimer en jours, **décomposez**.
-
+
---
@@ -668,7 +668,7 @@ Au lieu de « 13 points », décomposition :
**Citation Product Manager :**
> « Avec les points, je ne savais jamais quand on allait livrer. Maintenant, je peux dire "dans 3 semaines" avec 80% de confiance. Les stakeholders adorent. »
-
+
---
diff --git a/_posts/2025-12-22-qa-invisible-tests-disperses.en.md b/_posts/2025-12-22-qa-invisible-tests-disperses.en.md
index 5eb3f9b..0d4aa03 100644
--- a/_posts/2025-12-22-qa-invisible-tests-disperses.en.md
+++ b/_posts/2025-12-22-qa-invisible-tests-disperses.en.md
@@ -86,7 +86,7 @@ Your QA maintains an Excel file with all test cases:
**Real Result:**
A team discovers 3 weeks after a release that a critical feature had **no test case** defined - it was in an old lost Excel version.
-
+
---
@@ -193,7 +193,7 @@ You're shipping a release with 12 features.
- ❌ Marie doesn't know when features will be ready for her
- ❌ Testing becomes a bottleneck
-
+
---
@@ -215,7 +215,7 @@ You're shipping a release with 12 features.
Devs don't know what QA tests. QA doesn't know what devs have developed.
-
+
---
@@ -276,7 +276,7 @@ In Sinra, **testings** (test cases) are directly linked to **capabilities** (fea
**Result:** Dev and QA work in the same system, with shared visibility.
-
+
---
@@ -357,7 +357,7 @@ In Sinra, **testings** (test cases) are directly linked to **capabilities** (fea
- ✅ Complete history (failed → bug → fix → passed)
- ✅ Real-time Dev ↔ QA synchronization
-
+
---
@@ -388,7 +388,7 @@ In Sinra, **testings** (test cases) are directly linked to **capabilities** (fea
**Response time:** 30 seconds instead of 2 hours.
-
+
---
@@ -521,7 +521,7 @@ Release "Patient Portal v3.2" shipped with feature "Export medical record PDF".
**Quote from CTO:**
> "No more Friday nights wondering if we can ship Monday. I open Sinra, I see QA progression in real-time, and I make fact-based decisions. Game changer."
-
+
---
diff --git a/_posts/2025-12-22-qa-invisible-tests-disperses.es.md b/_posts/2025-12-22-qa-invisible-tests-disperses.es.md
index d641608..c08fc28 100644
--- a/_posts/2025-12-22-qa-invisible-tests-disperses.es.md
+++ b/_posts/2025-12-22-qa-invisible-tests-disperses.es.md
@@ -86,7 +86,7 @@ Tu QA mantiene un archivo Excel con todos los test cases:
**Resultado Real:**
Un equipo descubre 3 semanas después de un release que una feature crítica no tenía **ningún test case** definido - estaba en una versión antigua de Excel perdida.
-
+
---
@@ -193,7 +193,7 @@ Vas a lanzar un release con 12 features.
- ❌ Marie no sabe cuándo las features estarán listas para ella
- ❌ Testing se convierte en un cuello de botella
-
+
---
@@ -215,7 +215,7 @@ Vas a lanzar un release con 12 features.
Los devs no saben qué testea QA. QA no sabe qué han desarrollado los devs.
-
+
---
@@ -276,7 +276,7 @@ En Sinra, los **testings** (test cases) están directamente vinculados a las **c
**Resultado:** Dev y QA trabajan en el mismo sistema, con visibilidad compartida.
-
+
---
@@ -357,7 +357,7 @@ En Sinra, los **testings** (test cases) están directamente vinculados a las **c
- ✅ Historial completo (failed → bug → fix → passed)
- ✅ Sincronización Dev ↔ QA en tiempo real
-
+
---
@@ -388,7 +388,7 @@ En Sinra, los **testings** (test cases) están directamente vinculados a las **c
**Tiempo de respuesta:** 30 segundos en lugar de 2 horas.
-
+
---
@@ -521,7 +521,7 @@ Release "Patient Portal v3.2" lanzado con feature "Export historial médico PDF"
**Cita del CTO:**
> "Se acabaron los viernes por la noche preguntándose si podemos lanzar el lunes. Abro Sinra, veo la progresión QA en tiempo real, y tomo decisiones basadas en hechos. Game changer."
-
+
---
diff --git a/_posts/2025-12-22-qa-invisible-tests-disperses.fr.md b/_posts/2025-12-22-qa-invisible-tests-disperses.fr.md
index 4dd9710..d9c95f9 100644
--- a/_posts/2025-12-22-qa-invisible-tests-disperses.fr.md
+++ b/_posts/2025-12-22-qa-invisible-tests-disperses.fr.md
@@ -86,7 +86,7 @@ Votre QA maintient un fichier Excel avec tous les test cases :
**Résultat Réel :**
Une équipe découvre 3 semaines après une release qu'une feature critique n'avait **aucun test case** défini - elle était dans une ancienne version Excel perdue.
-
+
---
@@ -193,7 +193,7 @@ Vous livrez une release avec 12 features.
- ❌ Marie ne sait pas quand les features seront prêtes pour elle
- ❌ Testing devient un goulot d'étranglement
-
+
---
@@ -215,7 +215,7 @@ Vous livrez une release avec 12 features.
Les devs ne savent pas ce que QA teste. QA ne sait pas ce que les devs ont développé.
-
+
---
@@ -276,7 +276,7 @@ Dans Sinra, les **testings** (test cases) sont directement liés aux **capabilit
**Résultat :** Dev et QA travaillent dans le même système, avec visibilité partagée.
-
+
---
@@ -357,7 +357,7 @@ Dans Sinra, les **testings** (test cases) sont directement liés aux **capabilit
- ✅ Historique complet (failed → bug → fix → passed)
- ✅ Synchronisation Dev ↔ QA en temps réel
-
+
---
@@ -388,7 +388,7 @@ Dans Sinra, les **testings** (test cases) sont directement liés aux **capabilit
**Temps de réponse :** 30 secondes au lieu de 2 heures.
-
+
---
@@ -521,7 +521,7 @@ Release « Patient Portal v3.2 » livrée avec feature « Export dossier médica
**Citation CTO :**
> « Fini les vendredis soir à se demander si on peut livrer lundi. J'ouvre Sinra, je vois la progression QA en temps réel, et je prends une décision basée sur des faits. Game changer. »
-
+
---
diff --git a/_posts/2025-12-24-documentation-morte-notion-confluence.en.md b/_posts/2025-12-24-documentation-morte-notion-confluence.en.md
index 799a100..2d7c1c2 100644
--- a/_posts/2025-12-24-documentation-morte-notion-confluence.en.md
+++ b/_posts/2025-12-24-documentation-morte-notion-confluence.en.md
@@ -82,7 +82,7 @@ Lead Dev: "Uh... good question. Maybe the 'Auth System Overview'? Or the 'Quick
**Result:** Alex spent 2 hours reading obsolete documentation to eventually learn by reading the code.
-
+
---
@@ -118,7 +118,7 @@ You write a beautiful technical spec in Notion 6 months ago. The code evolves. T
**Real Result:**
An internal study at a 50-person tech scale-up revealed that **73% of their Confluence documentation was over 6 months old and no longer matched the current code**.
-
+
---
@@ -300,7 +300,7 @@ Information scattered across:
Nobody knows where to look. Nobody knows which info is correct. Everyone maintains their own mental version of "how it really works".
-
+
---
@@ -366,7 +366,7 @@ Let's revisit the authentication example.
**Result:** Notion doc frozen, code evolves, total desynchronization.
-
+
---
@@ -546,7 +546,7 @@ Developer searches: "OAuth2 refresh tokens"
**With Notion + GitHub + Jira separated:** 30 minutes (3 searches in 3 tools).
-
+
---
@@ -606,7 +606,7 @@ New developer implements "CSV Export" feature based on 8-month-old Notion spec.
**Product Manager Quote:**
> "No more 6 contradictory versions of a spec. We have one capability with description + commentary. It's THE source of truth. If it changes, we update the capability. Simple."
-
+
---
diff --git a/_posts/2025-12-24-documentation-morte-notion-confluence.es.md b/_posts/2025-12-24-documentation-morte-notion-confluence.es.md
index 8b238e1..13b17eb 100644
--- a/_posts/2025-12-24-documentation-morte-notion-confluence.es.md
+++ b/_posts/2025-12-24-documentation-morte-notion-confluence.es.md
@@ -82,7 +82,7 @@ Lead Dev: "Eh... buena pregunta. ¿Tal vez el 'Auth System Overview'? ¿O el 'Qu
**Resultado:** Alex pasó 2 horas leyendo documentación obsoleta para finalmente aprender leyendo el código.
-
+
---
@@ -118,7 +118,7 @@ Escribes una spec técnica hermosa en Notion hace 6 meses. El código evoluciona
**Resultado Real:**
Un estudio interno en una scale-up tech de 50 personas reveló que **el 73% de su documentación Confluence tenía más de 6 meses y ya no correspondía al código actual**.
-
+
---
@@ -300,7 +300,7 @@ Información dispersa entre:
Nadie sabe dónde buscar. Nadie sabe qué info es correcta. Cada uno mantiene su propia versión mental de "cómo funciona realmente".
-
+
---
@@ -366,7 +366,7 @@ Retomemos el ejemplo de la autenticación.
**Resultado:** Doc de Notion congelado, código evoluciona, desincronización total.
-
+
---
@@ -546,7 +546,7 @@ Desarrollador busca: "OAuth2 refresh tokens"
**Con Notion + GitHub + Jira separados:** 30 minutos (3 búsquedas en 3 herramientas).
-
+
---
@@ -606,7 +606,7 @@ Nuevo desarrollador implementa feature "Exportar CSV" basándose en spec de Noti
**Cita Product Manager:**
> "Se acabaron las 6 versiones contradictorias de una spec. Tenemos una capability con descripción + commentary. Es LA fuente de verdad. Si cambia, actualizamos la capability. Simple."
-
+
---
diff --git a/_posts/2025-12-24-documentation-morte-notion-confluence.fr.md b/_posts/2025-12-24-documentation-morte-notion-confluence.fr.md
index 9da8768..b3d1ac8 100644
--- a/_posts/2025-12-24-documentation-morte-notion-confluence.fr.md
+++ b/_posts/2025-12-24-documentation-morte-notion-confluence.fr.md
@@ -82,7 +82,7 @@ Lead Dev : « Euh... bonne question. Peut-être le 'Auth System Overview' ? Ou l
**Résultat :** Alex a passé 2 heures à lire de la documentation obsolète pour finalement apprendre en lisant le code.
-
+
---
@@ -118,7 +118,7 @@ Vous écrivez une magnifique spec technique dans Notion il y a 6 mois. Le code
**Résultat Réel :**
Une étude interne chez une scale-up tech de 50 personnes a révélé que **73% de leur documentation Confluence avait plus de 6 mois et ne correspondait plus au code actuel**.
-
+
---
@@ -300,7 +300,7 @@ Informations dispersées entre :
Personne ne sait où chercher. Personne ne sait quelle info est correcte. Chacun maintient sa propre version mentale de « comment ça marche vraiment ».
-
+
---
@@ -366,7 +366,7 @@ Reprenons l'exemple de l'authentification.
**Résultat :** Doc Notion figée, code évolue, désynchronisation totale.
-
+
---
@@ -546,7 +546,7 @@ Développeur cherche : « OAuth2 refresh tokens »
**Avec Notion + GitHub + Jira séparés :** 30 minutes (3 recherches dans 3 outils).
-
+
---
@@ -606,7 +606,7 @@ Nouveau développeur implémente feature « Export CSV » basé sur spec Notion
**Citation Product Manager :**
> « Fini les 6 versions contradictoires d'une spec. On a une capability avec description + commentary. C'est LA source de vérité. Si ça change, on met à jour la capability. Simple. »
-
+
---
diff --git a/_posts/2025-12-26-chaos-backlog-personne-sait-q2.en.md b/_posts/2025-12-26-chaos-backlog-personne-sait-q2.en.md
index 6c9c5db..cedbbd7 100644
--- a/_posts/2025-12-26-chaos-backlog-personne-sait-q2.en.md
+++ b/_posts/2025-12-26-chaos-backlog-personne-sait-q2.en.md
@@ -68,7 +68,7 @@ PM: "We'll... clean up the backlog this week and get back to you."
**Spoiler:** The backlog will never really be sorted. The chaos will continue.
-
+
---
@@ -114,7 +114,7 @@ In a survey of 150 tech teams:
**Result:** The backlog is a graveyard of dead ideas that nobody dares to delete.
-
+
---
@@ -210,7 +210,7 @@ Team analyzed over 1 month:
**Result:** "Urgent" becomes noise. The team ignores urgent requests because they change too fast.
-
+
---
@@ -251,7 +251,7 @@ Nobody remembers the blocked issue.
**Result:** Blocked issues die slowly, without anyone noticing.
-
+
---
@@ -337,7 +337,7 @@ Because a flat list doesn't reflect the reality of work:
**Result:** Everything becomes a soup of disconnected issues.
-
+
---
@@ -488,7 +488,7 @@ Instead of a list of 94 issues, **8 clear capabilities**:
**Total:** 10 weeks → **Perfectly aligned with real capacity**.
-
+
**Step 3:** Create issues under each capability
@@ -758,7 +758,7 @@ June 28, 2025
**Product Manager Quote:**
> "I can finally answer the CEO when he asks 'what are we shipping in Q2'. Before, I'd stammer. Now I show him the release with 6 clear capabilities. He's delighted."
-
+
---
diff --git a/_posts/2025-12-26-chaos-backlog-personne-sait-q2.es.md b/_posts/2025-12-26-chaos-backlog-personne-sait-q2.es.md
index 570d03e..379a643 100644
--- a/_posts/2025-12-26-chaos-backlog-personne-sait-q2.es.md
+++ b/_posts/2025-12-26-chaos-backlog-personne-sait-q2.es.md
@@ -68,7 +68,7 @@ PM: "Vamos a... limpiar el backlog esta semana y te respondemos."
**Spoiler:** El backlog nunca será realmente ordenado. El caos continuará.
-
+
---
@@ -114,7 +114,7 @@ En una encuesta a 150 equipos tech:
**Resultado:** El backlog es un cementerio de ideas muertas que nadie se atreve a eliminar.
-
+
---
@@ -210,7 +210,7 @@ Equipo analizado durante 1 mes:
**Resultado:** "Urgente" se convierte en ruido. El equipo ignora las solicitudes urgentes porque cambian demasiado rápido.
-
+
---
@@ -251,7 +251,7 @@ Nadie recuerda la issue bloqueada.
**Resultado:** Las issues bloqueadas mueren lentamente, sin que nadie se dé cuenta.
-
+
---
@@ -337,7 +337,7 @@ Porque una lista plana no refleja la realidad del trabajo:
**Resultado:** Todo se convierte en una sopa de issues desconectadas.
-
+
---
@@ -488,7 +488,7 @@ En lugar de una lista de 94 issues, **8 capabilities claras**:
**Total:** 10 semanas → **Perfectamente alineado con capacidad real**.
-
+
**Paso 3:** Crear issues bajo cada capability
@@ -758,7 +758,7 @@ Buffer: 2 semanas
**Cita Product Manager:**
> "Finalmente puedo responder al CEO cuando pregunta 'qué entregamos en Q2'. Antes, balbuceba. Ahora le muestro el release con 6 capabilities claras. Está encantado."
-
+
---
diff --git a/_posts/2025-12-26-chaos-backlog-personne-sait-q2.fr.md b/_posts/2025-12-26-chaos-backlog-personne-sait-q2.fr.md
index 22c98f4..3ba9427 100644
--- a/_posts/2025-12-26-chaos-backlog-personne-sait-q2.fr.md
+++ b/_posts/2025-12-26-chaos-backlog-personne-sait-q2.fr.md
@@ -112,7 +112,7 @@ Dans une enquête auprès de 150 équipes tech :
**Résultat :** Le backlog est un cimetière d'idées mortes que personne n'ose supprimer.
-
+
---
@@ -208,7 +208,7 @@ PM : « Oui, mais... tout est urgent. »
**Résultat :** « Urgent » devient du bruit. L'équipe ignore les demandes urgentes parce qu'elles changent trop vite.
-
+
---
@@ -249,7 +249,7 @@ Personne ne se souvient de l'issue bloquée.
**Résultat :** Les issues bloquées meurent lentement, sans que personne ne s'en rende compte.
-
+
---
@@ -335,7 +335,7 @@ Parce qu'une liste plate ne reflète pas la réalité du travail :
**Résultat :** Tout devient une soupe d'issues déconnectées.
-
+
---
@@ -486,7 +486,7 @@ Au lieu d'une liste de 94 issues, **8 capabilities claires** :
**Total :** 10 semaines → **Parfaitement aligné avec capacité réelle**.
-
+
**Étape 3 :** Créer issues sous chaque capability
@@ -756,7 +756,7 @@ Buffer : 2 semaines
**Citation Product Manager :**
> « Je peux enfin répondre au CEO quand il demande 'qu'est-ce qu'on livre en Q2'. Avant, je bafouillais. Maintenant, je lui montre la release avec 6 capabilities claires. Il est ravi. »
-
+
---
diff --git a/_posts/2025-12-28-dependances-cachees-features-bloquees.en.md b/_posts/2025-12-28-dependances-cachees-features-bloquees.en.md
index 4c228de..a4aa67c 100644
--- a/_posts/2025-12-28-dependances-cachees-features-bloquees.en.md
+++ b/_posts/2025-12-28-dependances-cachees-features-bloquees.en.md
@@ -63,7 +63,7 @@ CTO: "Ah. Nobody explained the context. OK, approved. It'll take 2 days to provi
- **Real time needed after unblocking:** 4 days
- **Time wasted due to hidden dependencies:** 17 days
-
+
---
@@ -138,7 +138,7 @@ Feature: **"Mobile push notifications"**
Mobile → Backend → Infra (Redis) → Infra (Firebase) → Security → Mobile (APNs)
-
+
**The Problem:**
- ❌ Chain discovered progressively (not anticipated)
@@ -192,7 +192,7 @@ Frontend completes the integration.
- **Real time needed with clear coordination:** 1.5 weeks
- **Time wasted due to poor coordination:** 2.5 weeks
-
+
**The Problem:**
- ❌ Contradictory assumptions (everyone thinks the other is doing the work)
@@ -509,7 +509,7 @@ Blocks: [INFRA-567] S3 Bucket
**Gain:** 11 days saved thanks to anticipation.
-
+
---
@@ -563,7 +563,7 @@ Q2 Release
- Ping CTO to unblock Feature B
- Follow up with design to unblock Feature D
-
+
**Benefit:** No hidden dependencies. Everyone sees the blockers.
@@ -713,7 +713,7 @@ Frontend integrates in 2 days.
**Product Manager Quote:**
> "Releases don't slip anymore. We know exactly which features have dependencies, and we unblock them proactively. No more surprises 5 days before release."
-
+
---
diff --git a/_posts/2025-12-28-dependances-cachees-features-bloquees.es.md b/_posts/2025-12-28-dependances-cachees-features-bloquees.es.md
index 6db11e1..51d71e2 100644
--- a/_posts/2025-12-28-dependances-cachees-features-bloquees.es.md
+++ b/_posts/2025-12-28-dependances-cachees-features-bloquees.es.md
@@ -63,7 +63,7 @@ CTO: "Ah. Nadie me explicó el contexto. OK, aprobado. Tardará 2 días en provi
- **Tiempo real necesario tras desbloqueo:** 4 días
- **Tiempo perdido por dependencias ocultas:** 17 días
-
+
---
@@ -138,7 +138,7 @@ Feature: **"Notificaciones push móviles"**
Móvil → Backend → Infra (Redis) → Infra (Firebase) → Seguridad → Móvil (APNs)
-
+
**El Problema:**
- ❌ Cadena descubierta progresivamente (no anticipada)
@@ -192,7 +192,7 @@ Frontend completa la integración.
- **Tiempo real necesario con coordinación clara:** 1.5 semanas
- **Tiempo perdido por mala coordinación:** 2.5 semanas
-
+
**El Problema:**
- ❌ Suposiciones contradictorias (cada uno piensa que el otro hace el trabajo)
@@ -509,7 +509,7 @@ Bloquea: [INFRA-567] Bucket S3
**Ganancia:** 11 días ahorrados gracias a la anticipación.
-
+
---
@@ -563,7 +563,7 @@ Release Q2
- Contactar CTO para desbloquear Feature B
- Hacer seguimiento con diseño para desbloquear Feature D
-
+
**Beneficio:** Sin dependencias ocultas. Todo el mundo ve los bloqueos.
@@ -713,7 +713,7 @@ Frontend integra en 2 días.
**Cita Product Manager:**
> "Los releases ya no se retrasan. Sabemos exactamente qué features tienen dependencias, y las desbloqueamos proactivamente. Se acabaron las sorpresas 5 días antes del release."
-
+
---
diff --git a/_posts/2025-12-28-dependances-cachees-features-bloquees.fr.md b/_posts/2025-12-28-dependances-cachees-features-bloquees.fr.md
index 1c00521..71ab32d 100644
--- a/_posts/2025-12-28-dependances-cachees-features-bloquees.fr.md
+++ b/_posts/2025-12-28-dependances-cachees-features-bloquees.fr.md
@@ -63,7 +63,7 @@ CTO : « Ah. Personne ne m'a expliqué le contexte. OK, approuvé. Ça prendra 2
- **Temps réel nécessaire après déblocage :** 4 jours
- **Temps perdu à cause de dépendances cachées :** 17 jours
-
+
---
@@ -138,7 +138,7 @@ Feature : **« Notifications push mobiles »**
Mobile → Backend → Infra (Redis) → Infra (Firebase) → Sécurité → Mobile (APNs)
-
+
**Le Problème :**
- ❌ Chaîne découverte progressivement (pas anticipée)
@@ -192,7 +192,7 @@ Frontend termine l'intégration.
- **Temps réel nécessaire si coordination claire :** 1.5 semaines
- **Temps perdu à cause de mauvaise coordination :** 2.5 semaines
-
+
**Le Problème :**
- ❌ Assumptions contradictoires (chacun pense que l'autre fait le travail)
@@ -509,7 +509,7 @@ Bloque : [INFRA-567] Bucket S3
**Gain :** 11 jours économisés grâce à l'anticipation.
-
+
---
@@ -563,7 +563,7 @@ Release Q2
- Pinger CTO pour débloquer Feature B
- Relancer design pour débloquer Feature D
-
+
**Bénéfice :** Pas de dépendances cachées. Tout le monde voit les blocages.
@@ -713,7 +713,7 @@ Frontend intègre en 2 jours.
**Citation Product Manager :**
> « Les releases ne glissent plus. On sait exactement quelles features ont des dépendances, et on les débloque proactivement. Fini les surprises à J-5 de la release. »
-
+
---
diff --git a/_posts/2025-12-30-syndrome-multi-projet-rien-navance.en.md b/_posts/2025-12-30-syndrome-multi-projet-rien-navance.en.md
index 40f339f..af7cfb5 100644
--- a/_posts/2025-12-30-syndrome-multi-projet-rien-navance.en.md
+++ b/_posts/2025-12-30-syndrome-multi-projet-rien-navance.en.md
@@ -53,7 +53,7 @@ Manager: "OK. I'll look into that."
Manager: "Shit."
-
+
---
@@ -100,7 +100,7 @@ Team of 8 developers. 6 active projects.
**No project finished.**
-
+
**The Problem:**
- ❌ Developers fragmented across multiple projects
@@ -158,7 +158,7 @@ Your developer spends their day switching between 3, 4 different projects. Resul
**5:00 PM:** End of day. Dev 1 realizes they've **finished nothing**.
-
+
**The Problem:**
- ❌ 5-6 context switches per day
@@ -174,7 +174,7 @@ Research (Gerald Weinberg, *Quality Software Management*):
- **3 projects:** 20% productivity per project (40% lost in switching)
- **4+ projects:** <10% productivity per project (60%+ lost in switching)
-
+
**Result:** Context switching destroys productivity.
@@ -565,7 +565,7 @@ Dev 5: 3 projects (Project B, D, E) 🚨 Overallocated
- Remove Dev 3 from 2 projects
- Remove Dev 5 from 1 project
-
+
**Benefit:** Impossible not to see the overload.
@@ -695,7 +695,7 @@ Each project now has **full-time** developers.
**Product Manager Quote:**
> "Projects finally get finished. Before, everything was late. Now, we deliver on time. The difference? Each dev is focused on a single project."
-
+
---
diff --git a/_posts/2025-12-30-syndrome-multi-projet-rien-navance.es.md b/_posts/2025-12-30-syndrome-multi-projet-rien-navance.es.md
index aff2e94..8b6e5b3 100644
--- a/_posts/2025-12-30-syndrome-multi-projet-rien-navance.es.md
+++ b/_posts/2025-12-30-syndrome-multi-projet-rien-navance.es.md
@@ -53,7 +53,7 @@ Manager: "OK. Voy a mirar eso."
Manager: "Mierda."
-
+
---
@@ -100,7 +100,7 @@ Equipo de 8 desarrolladores. 6 proyectos activos.
**Ningún proyecto terminado.**
-
+
**El Problema:**
- ❌ Desarrolladores fragmentados en múltiples proyectos
@@ -158,7 +158,7 @@ Tu desarrollador pasa su día cambiando entre 3, 4 proyectos diferentes. Resulta
**17:00:** Fin del día. Dev 1 se da cuenta de que no ha **terminado nada**.
-
+
**El Problema:**
- ❌ 5-6 context switches al día
@@ -174,7 +174,7 @@ Investigación (Gerald Weinberg, *Quality Software Management*):
- **3 proyectos:** 20% productividad por proyecto (40% perdido en switching)
- **4+ proyectos:** <10% productividad por proyecto (60%+ perdido en switching)
-
+
**Resultado:** El context switching destruye la productividad.
@@ -565,7 +565,7 @@ Dev 5: 3 proyectos (Proyecto B, D, E) 🚨 Sobreasignado
- Quitar Dev 3 de 2 proyectos
- Quitar Dev 5 de 1 proyecto
-
+
**Beneficio:** Imposible no ver la sobrecarga.
@@ -695,7 +695,7 @@ Cada proyecto ahora tiene desarrolladores **a tiempo completo**.
**Cita Product Manager:**
> "Los proyectos finalmente se terminan. Antes, todo estaba retrasado. Ahora, entregamos a tiempo. ¿La diferencia? Cada dev está enfocado en un solo proyecto."
-
+
---
diff --git a/_posts/2025-12-30-syndrome-multi-projet-rien-navance.fr.md b/_posts/2025-12-30-syndrome-multi-projet-rien-navance.fr.md
index dfaa9b4..c8f37c5 100644
--- a/_posts/2025-12-30-syndrome-multi-projet-rien-navance.fr.md
+++ b/_posts/2025-12-30-syndrome-multi-projet-rien-navance.fr.md
@@ -53,7 +53,7 @@ Manager : « OK. Je vais regarder ça. »
Manager : « Merde. »
-
+
---
@@ -100,7 +100,7 @@ Vous avez 5 projets actifs. Chaque développeur travaille sur 2, 3, 4 projets en
**Aucun projet terminé.**
-
+
**Le Problème :**
- ❌ Développeurs fragmentés sur plusieurs projets
@@ -158,7 +158,7 @@ Votre développeur passe sa journée à switcher entre 3, 4 projets différents.
**17h00 :** Fin de journée. Dev 1 réalise qu'il n'a **rien terminé**.
-
+
**Le Problème :**
- ❌ 5-6 context switches par jour
@@ -174,7 +174,7 @@ Recherche (Gerald Weinberg, *Quality Software Management*) :
- **3 projets :** 20% de productivité par projet (40% perdu en switching)
- **4+ projets :** <10% de productivité par projet (60%+ perdu en switching)
-
+
**Résultat :** Le context switching détruit la productivité.
@@ -565,7 +565,7 @@ Dev 5 : 3 projets (Projet B, D, E) 🚨 Suralloué
- Retirer Dev 3 de 2 projets
- Retirer Dev 5 de 1 projet
-
+
**Bénéfice :** Impossible de ne pas voir la surcharge.
@@ -695,7 +695,7 @@ Chaque projet a maintenant des développeurs **à temps plein**.
**Citation Product Manager :**
> « Les projets se terminent enfin. Avant, tout était en retard. Maintenant, on livre à temps. La différence ? Chaque dev est focalisé sur un seul projet. »
-
+
---
diff --git a/_posts/2026-01-02-fausse-promesse-user-stories-en-tant-que.en.md b/_posts/2026-01-02-fausse-promesse-user-stories-en-tant-que.en.md
index 0d9e73b..870e488 100644
--- a/_posts/2026-01-02-fausse-promesse-user-stories-en-tant-que.en.md
+++ b/_posts/2026-01-02-fausse-promesse-user-stories-en-tant-que.en.md
@@ -73,7 +73,7 @@ Dev 1 (aside): "The story said 'As a user, I want to log out'. But it didn't say
Dev 2: "Welcome to the world of user stories."
-
+
---
@@ -128,7 +128,7 @@ Dev: "OK... but concretely, what do I do?"
**Result:** 3 clarification meetings before being able to start coding.
-
+
**The Problem:**
- ❌ User story describes the "what" (user need)
@@ -190,7 +190,7 @@ Your team spends 4 hours per week in "backlog grooming" to transform vague user
**The team is exhausted.**
-
+
**The Problem:**
- ❌ 4h of grooming per week (20% of team time)
@@ -261,7 +261,7 @@ to be informed of new messages.
**Gap between the story (2 lines) and the real implementation (50+ tasks).**
-
+
**The Problem:**
- ❌ User story: 2 vague lines
@@ -345,7 +345,7 @@ PO: "Let's add debounce then."
**But the team spent 3 grooming sessions (3h total) on this single story.**
-
+
**The Problem:**
- ❌ Story created too vague
@@ -416,7 +416,7 @@ Dev: "..."
**2 days of development to redo.**
-
+
**The Problem:**
- ❌ Story too vague
@@ -745,7 +745,7 @@ Release: Q1 2026
- ✅ No questions
- ✅ Code directly
-
+
---
@@ -804,7 +804,7 @@ Sinra uses **capabilities** to group related issues.
- See the "big picture" (capability)
- Work on clear tasks (issues)
-
+
---
@@ -950,7 +950,7 @@ Assigned: Dev 3
**Product Manager quote:**
> "At first, I found it tedious to write detailed issues. Then I realized: I was spending the same time in grooming answering questions. Now, I document once, clearly, and the team develops without questions."
-
+
---
diff --git a/_posts/2026-01-02-fausse-promesse-user-stories-en-tant-que.es.md b/_posts/2026-01-02-fausse-promesse-user-stories-en-tant-que.es.md
index 68133e4..77c277b 100644
--- a/_posts/2026-01-02-fausse-promesse-user-stories-en-tant-que.es.md
+++ b/_posts/2026-01-02-fausse-promesse-user-stories-en-tant-que.es.md
@@ -73,7 +73,7 @@ Dev 1 (aparte): « La story decía "Como usuario, quiero desconectarme". Pero no
Dev 2: « Bienvenido al mundo de las user stories. »
-
+
---
@@ -128,7 +128,7 @@ Dev: « OK... pero concretamente, ¿qué hago? »
**Resultado:** 3 reuniones de aclaración antes de poder empezar a codificar.
-
+
**El Problema:**
- ❌ User story describe el « qué » (necesidad del usuario)
@@ -190,7 +190,7 @@ Tu equipo pasa 4 horas por semana en « backlog grooming » para transformar las
**El equipo está agotado.**
-
+
**El Problema:**
- ❌ 4h de grooming por semana (20% del tiempo del equipo)
@@ -261,7 +261,7 @@ para estar informado de los nuevos mensajes.
**Brecha entre la story (2 líneas) y la implementación real (50+ tareas).**
-
+
**El Problema:**
- ❌ User story: 2 líneas vagas
@@ -345,7 +345,7 @@ PO: « Pongamos un debounce entonces. »
**Pero el equipo pasó 3 sesiones de grooming (3h en total) en esta única story.**
-
+
**El Problema:**
- ❌ Story creada demasiado vaga
@@ -416,7 +416,7 @@ Dev: « ... »
**2 días de desarrollo para rehacer.**
-
+
**El Problema:**
- ❌ Story demasiado vaga
@@ -745,7 +745,7 @@ Release: Q1 2026
- ✅ Sin preguntas
- ✅ Codificar directamente
-
+
---
@@ -804,7 +804,7 @@ Sinra usa **capabilities** para agrupar issues relacionadas.
- Ver el « big picture » (capability)
- Trabajar en tareas claras (issues)
-
+
---
@@ -950,7 +950,7 @@ Asignado: Dev 3
**Cita de Product Manager:**
> « Al principio, encontré tedioso escribir issues detalladas. Luego me di cuenta: pasaba el mismo tiempo en grooming respondiendo preguntas. Ahora, documento una vez, claramente, y el equipo desarrolla sin preguntas. »
-
+
---
diff --git a/_posts/2026-01-02-fausse-promesse-user-stories-en-tant-que.fr.md b/_posts/2026-01-02-fausse-promesse-user-stories-en-tant-que.fr.md
index 2736f30..c4d893c 100644
--- a/_posts/2026-01-02-fausse-promesse-user-stories-en-tant-que.fr.md
+++ b/_posts/2026-01-02-fausse-promesse-user-stories-en-tant-que.fr.md
@@ -73,7 +73,7 @@ Dev 1 (en aparté) : « La story disait « En tant qu'utilisateur, je veux me d
Dev 2 : « Bienvenue dans le monde des user stories. »
-
+
---
@@ -128,7 +128,7 @@ Dev : « OK... mais concrètement, je fais quoi ? »
**Résultat :** 3 réunions de clarification avant de pouvoir commencer à coder.
-
+
**Le Problème :**
- ❌ User story décrit le « quoi » (besoin utilisateur)
@@ -190,7 +190,7 @@ Votre équipe passe 4 heures par semaine en « backlog grooming » pour transfor
**L'équipe est épuisée.**
-
+
**Le Problème :**
- ❌ 4h de grooming par semaine (20% du temps de l'équipe)
@@ -261,7 +261,7 @@ afin d'être informé des nouveaux messages.
**Écart entre la story (2 lignes) et l'implémentation réelle (50+ tâches).**
-
+
**Le Problème :**
- ❌ User story : 2 lignes vagues
@@ -345,7 +345,7 @@ PO : « On met un debounce alors. »
**Mais l'équipe a passé 3 sessions de grooming (3h au total) sur cette seule story.**
-
+
**Le Problème :**
- ❌ Story créée trop vague
@@ -416,7 +416,7 @@ Dev : « ... »
**2 jours de développement à refaire.**
-
+
**Le Problème :**
- ❌ Story trop vague
@@ -745,7 +745,7 @@ Release : Q1 2026
- ✅ Pas de questions
- ✅ Code directement
-
+
---
@@ -804,7 +804,7 @@ Sinra utilise **capabilities** pour regrouper des issues liées.
- Voir la « big picture » (capability)
- Travailler sur des tâches claires (issues)
-
+
---
@@ -950,7 +950,7 @@ Assigné : Dev 3
**Citation Product Manager :**
> « Au début, j'ai trouvé fastidieux d'écrire des issues détaillées. Puis j'ai réalisé : je passais le même temps en grooming à répondre aux questions. Maintenant, je documente une fois, clairement, et l'équipe développe sans questions. »
-
+
---
diff --git a/_posts/2026-01-13-hebergement-europeen-souverainete-donnees.en.md b/_posts/2026-01-13-hebergement-europeen-souverainete-donnees.en.md
index 7cc8fdc..b21d31c 100644
--- a/_posts/2026-01-13-hebergement-europeen-souverainete-donnees.en.md
+++ b/_posts/2026-01-13-hebergement-europeen-souverainete-donnees.en.md
@@ -59,7 +59,7 @@ DPO: "Exactly."
CTO: "We need to change hosts. Now."
-
+
---
@@ -107,7 +107,7 @@ Amazon is **legally obligated** to comply with the Cloud Act, even if the data i
**You have no control.**
-
+
**The Problem:**
- ❌ Data in Europe, but accessible to the US
@@ -160,7 +160,7 @@ Using AWS, Google Cloud, or Azure with European personal data is **legally risky
Several data protection authorities (CNIL in France, EDPB at European level) have warned that these transfers are not GDPR compliant.
-
+
**The Problem:**
- ❌ Impossible to be GDPR compliant with US host
@@ -222,7 +222,7 @@ Your customers entrust you with:
**You have lost control.**
-
+
**The Problem:**
- ❌ Data under foreign jurisdiction
@@ -268,7 +268,7 @@ A B2B customer asks where their data is hosted. You answer "Europe". They insist
**Deal lost.**
-
+
**The Problem:**
- ❌ B2B clients demand data sovereignty
@@ -467,7 +467,7 @@ Sinra made the choice of **data sovereignty** from the start.
- SecNumCloud (ANSSI) = most demanding French standard
- ISO 27001 = international security standard
-
+
**Quote from Thomas Milcent (Sinra founder):**
> "From the start, we wanted our customers' data to remain in France. Not for marketing reasons, but because it's the right thing to do. OVH allows us to guarantee data sovereignty while having reliable and performant infrastructure."
@@ -615,7 +615,7 @@ Tight budget.
**Quote from TechCorp CTO:**
> "Migrating to OVH was the best tech decision of the year. We saved €16k, won 2 big deals we would have lost, and we sleep better knowing our data is truly in France."
-
+
---
diff --git a/_posts/2026-01-13-hebergement-europeen-souverainete-donnees.es.md b/_posts/2026-01-13-hebergement-europeen-souverainete-donnees.es.md
index 81869d9..be0c269 100644
--- a/_posts/2026-01-13-hebergement-europeen-souverainete-donnees.es.md
+++ b/_posts/2026-01-13-hebergement-europeen-souverainete-donnees.es.md
@@ -59,7 +59,7 @@ DPO: «Exactamente.»
CTO: «Tenemos que cambiar de proveedor. Ahora.»
-
+
---
@@ -107,7 +107,7 @@ Amazon está **legalmente obligado** a cumplir con el Cloud Act, incluso si los
**No tienes ningún control.**
-
+
**El Problema:**
- ❌ Datos en Europa, pero accesibles a EE.UU.
@@ -160,7 +160,7 @@ Usar AWS, Google Cloud o Azure con datos personales europeos es **legalmente arr
Varias autoridades de protección de datos (CNIL en Francia, EDPB a nivel europeo) han advertido que estas transferencias no cumplen con el RGPD.
-
+
**El Problema:**
- ❌ Imposible cumplir RGPD con proveedor de EE.UU.
@@ -222,7 +222,7 @@ Tus clientes te confían:
**Has perdido el control.**
-
+
**El Problema:**
- ❌ Datos bajo jurisdicción extranjera
@@ -268,7 +268,7 @@ Un cliente B2B te pregunta dónde están alojados sus datos. Respondes «Europa
**Deal perdido.**
-
+
**El Problema:**
- ❌ Clientes B2B exigen soberanía de datos
@@ -469,7 +469,7 @@ Sinra hizo la elección de la **soberanía de datos** desde el principio.
- SecNumCloud (ANSSI) = referencial francés más exigente
- ISO 27001 = estándar internacional de seguridad
-
+
**Cita de Thomas Milcent (fundador de Sinra):**
> «Desde el principio, queríamos que los datos de nuestros clientes permanecieran en Francia. No por razones de marketing, sino porque es lo correcto. OVH nos permite garantizar la soberanía de datos mientras tenemos una infraestructura fiable y eficiente.»
@@ -617,7 +617,7 @@ Presupuesto ajustado.
**Cita del CTO de TechCorp:**
> «Migrar a OVH fue la mejor decisión técnica del año. Ahorramos €16k, ganamos 2 grandes deals que habríamos perdido, y dormimos mejor sabiendo que nuestros datos están verdaderamente en Francia.»
-
+
---
diff --git a/_posts/2026-01-13-hebergement-europeen-souverainete-donnees.fr.md b/_posts/2026-01-13-hebergement-europeen-souverainete-donnees.fr.md
index b106b63..fc13116 100644
--- a/_posts/2026-01-13-hebergement-europeen-souverainete-donnees.fr.md
+++ b/_posts/2026-01-13-hebergement-europeen-souverainete-donnees.fr.md
@@ -59,7 +59,7 @@ DPO : « Exactement. »
CTO : « Il faut qu'on change d'hébergeur. Maintenant. »
-
+
---
@@ -107,7 +107,7 @@ Amazon est **légalement obligé** de se conformer au Cloud Act, même si les do
**Vous n'avez aucun contrôle.**
-
+
**Le Problème :**
- ❌ Données en Europe, mais accessibles aux États-Unis
@@ -160,7 +160,7 @@ Utiliser AWS, Google Cloud, ou Azure avec des données personnelles européennes
Plusieurs autorités de protection des données (CNIL en France, EDPB au niveau européen) ont averti que ces transferts ne sont pas conformes au RGPD.
-
+
**Le Problème :**
- ❌ Impossible d'être conforme RGPD avec un hébergeur US
@@ -222,7 +222,7 @@ Vos clients vous confient :
**Vous avez perdu le contrôle.**
-
+
**Le Problème :**
- ❌ Données sous juridiction étrangère
@@ -268,7 +268,7 @@ Un client B2B vous demande où sont hébergées ses données. Vous répondez «
**Deal perdu.**
-
+
**Le Problème :**
- ❌ Clients B2B exigent souveraineté des données
@@ -467,7 +467,7 @@ Sinra a fait le choix de la **souveraineté des données** dès le départ.
- SecNumCloud (ANSSI) = référentiel français le plus exigeant
- ISO 27001 = standard international sécurité
-
+
**Citation Thomas (fondateur Sinra) :**
> « Dès le départ, on voulait que les données de nos clients restent en France. Pas pour une raison marketing, mais parce que c'est la bonne chose à faire. OVH nous permet de garantir la souveraineté des données tout en ayant une infrastructure fiable et performante. »
@@ -615,7 +615,7 @@ Budget serré.
**Citation CTO TechCorp :**
> « Migrer vers OVH a été la meilleure décision tech de l'année. On a économisé €16k, gagné 2 gros deals qu'on aurait perdus, et on dort mieux sachant que nos données sont vraiment en France. »
-
+
---