🎴 Article 2: L'Axe Y - Visibilité (Visible → Invisible)
🎯 Vue d’Ensemble
Cet article répond à la question: Qui voit cet élément?
🔴 IMPORTANT - NOUVEL ORDRE PÉDAGOGIQUE:
- ✅ Vous lisez cet article EN SECOND (après Article 1: Concepts)
- ✅ Axe Y se fait AVANT Axe X (pas l’inverse!)
- ✅ Pourquoi? Axe Y = comprendre les dépendances VERTICALES
- ✅ Puis: Axe X applique l’évolution à cette structure
L’axe Y montre:
- ✅ Si un élément est visible aux clients/utilisateurs (haut) ou invisible en arrière-plan (bas)
- ✅ Niveau de conscience utilisateur de ce composant
- ✅ Impact direct vs indirect sur l’expérience utilisateur
- ✅ Où placer frontends, services supports, infrastructures
- ✅ DÉPENDANCES VERTICALES (qui dépend de qui verticalement)
Durée d’apprentissage: 20-25 minutes
Niveau: Débutant (après Article 1)
Prérequis: Aucun (mais lire Concepts d’abord)
Lire avant: Article 3 (Axe X)
📊 L’Axe Y Expliqué
Le Principe Simple
HAUT (VISIBLE)
│ Utilisateur voit & interagit directement
│
├─ App Frontend
├─ User Interface
├─ Features utilisateur
│
├─ (Limite de visibilité)
│
├─ Backends
├─ Services
├─ Caches
│
BAS (INVISIBLE)
└─ Infrastructure physique
└─ Électricité, réseau, données centers...
3 Niveaux de Visibilité (axe Y)
| Niveau | Position | Caractéristique | Exemple |
|---|---|---|---|
| HAUT | Visible | Client voit et interagit | App mobile, website |
| MILIEU | Semi-visible | Utilisateur peut sentir l’impact | Backend services, payment |
| BAS | Invisible | Client ne voit jamais | Électricité, serveurs physiques |
👁️ Zone 1: Visible (En Haut)
Qu’est-ce qu’une “Zone Visible”?
C’est tout ce que l’utilisateur voit et peut directement interagir avec:
Exemples:
✓ Interface utilisateur (buttons, pages)
✓ Features (upload, search, checkout)
✓ Workflow utilisateur (login → browse → buy)
✓ Notifications (emails, pop-ups)
Caractéristiques Zone Visible
| Aspect | Caractéristique |
|---|---|
| Conscience utilisateur | ✓ 100% conscient |
| Interactivité | ✓ Interaction directe possible |
| Impact ressenti | ✓ Impacte directement satisfaction |
| Feedback | ✓ Feedback utilisateur direct & immédiat |
| Importance marketing | ✓ TRÈS importante pour branding |
Exemples Zone Visible
Netflix (Visible)
👁️ HAUT (Visible):
├─ App mobile (interface principale)
├─ Homepage personnalisée
├─ Search bar
├─ Play button
├─ User profiles
├─ Settings page
└─ Subscription UI
Utilisateur voit TOUT ça
Utilisateur clique, tape, swipe, clique play...
Amazon (Visible)
👁️ HAUT (Visible):
├─ Homepage produits
├─ Product pages
├─ Shopping cart
├─ Checkout flow
├─ Order tracking
├─ Reviews section
└─ Personalized recommendations
Client INTERAGIT avec ces éléments
Client juge le service sur cette visibilité
Stratégie Visible
Investir massivement en UX/UI:
- ✓ User research & testing
- ✓ Design excellence
- ✓ Performance perçue (speed felt by user)
- ✓ Accessibility
- ✓ A/B testing continu
Impact: Visible = directement convertit en satisfaction/fidélité/revenu
🔧 Zone 2: Semi-Visible (Au Milieu)
Qu’est-ce que “Semi-Visible”?
Services qui existent mais utilisateur les utilise indirectement:
Utilisateur ne les voit pas directement
Mais les impacts sur l'expérience sont apparents
Exemple: Payment gateway (utilisateur sait qu'il paye, mais ne voit pas API)
Caractéristiques
| Aspect | Caractéristique |
|---|---|
| Conscience directe | ~ 30-70% conscient |
| Interactivité | ✓ Interaction indirecte (via autre élément) |
| Impact ressenti | ✓ Impacte via frontend |
| Feedback | ✓ Indirect (travers d’erreurs, delays) |
Exemples
| Élément | Pourquoi Semi-Visible? | Manifestation |
|---|---|---|
| Payment API | Utilisateur paye mais ne voit pas API | ✓ Voit “Payment successful” |
| Notification service | Envoie emails/SMS invisiblement | ✓ Reçoit messages |
| User Auth | Utilisateur se log mais ne voit pas auth system | ✓ Ça marche ou ça marche pas |
| Search backend | Utilisateur tape “Star Wars” | ✓ Résultats apparaissent (magic!) |
| Cache layer | Performance boost invisible | ✓ Sent que ça va vite |
Stratégie Semi-Visible
Optimiser transparence & impact:
- ✓ Monitoring de performance
- ✓ Error handling graceful (si ça casse, utilisateur sait pourquoi)
- ✓ Reliability (99.9% uptime)
- ✓ Performance backends
Règle d’Or: Si semi-visible casse → visible se casse aussi
Semi-Visible ← dépendance → Visible
↓
Payment API casse
↓
Checkout fails
↓
Customer angry
⚙️ Zone 3: Invisible (En Bas)
Qu’est-ce qu’“Invisible”?
Infrastructure physique et services dont utilisateur n’est jamais conscient:
Exemples:
✓ Électricité
✓ Connexion réseau physique
✓ Data centers
✓ Serveurs physiques
✓ Disques durs
✓ Câbles de fibre optique
Caractéristiques
| Aspect | Caractéristique |
|---|---|
| Conscience utilisateur | ✗ 0% conscient (sauf panne!) |
| Interactivité | ✗ Zéro interaction possible |
| Manifestation | = Absence = “ça marche” |
| Feedback | ✓ Feedback SEULEMENT si ça casse |
| Importance marketing | ✗ ZÉRO (invisible) |
Exemples Invisibles
| Élément | Raison | Implication |
|---|---|---|
| Électricité | Utilisateur n’a jamais pensé à comment l’app marche | Panne = app muet |
| Fiber réseau | Utilisateur juste “use” l’app | Coupure = app down |
| Data center | Utilisateur aucune conscience | Disaster = 0 service |
| Serveurs AWS | Utilisateur sait “AWS exists” mais ne le touche pas | C’est derrière les scenes |
| Database physique | Utilisateur jamais conscient | Mais crash = app crash |
Stratégie Invisible
Fiabilité absolue & coûts minimaux:
- ✓ SLA 99.99% uptime
- ✓ Redundancy & failover
- ✓ Disaster recovery
- ✓ Minimiser coûts (pas de différenciation possible)
Paradoxe: Plus invisible = plus important en stabilité
Invisible casse → Tout le système casse
Visible casse → Juste cette feature est down
🔗 Concept: Dépendances Verticales
Comment Ça Dépend Verticalement
HAUT (VISIBLE)
│
│ App UI (utilisateur clique)
│ │
│ ├─ dépend de ↓
│ │
│ ▼
MILIEU (SEMI-VISIBLE)
│
│ Backend API (process request)
│ │
│ ├─ dépend de ↓
│ │
│ ▼
BAS (INVISIBLE)
│
│ Infrastructure (électricité, réseau)
│
└─ ← Si ça casse, tout casse
Règle Critique: Chaîne Verticale
Élément visible dépend TOUJOURS d’éléments plus invisibles:
UI dépend de Backend
Backend dépend de Database
Database dépend de Électricité & Réseau
Implication stratégique:
Si infrastructure invisible casse → tout visible tombe
Si backend casse → UI devient inutile
Si UI casse → utilisateur voit erreur
📍 Positionnement Pratique: Haut vs Bas?
Règle de Décision Simple
EN HAUT (Visible) si:
- ✓ Utilisateur voit cet élément
- ✓ Utilisateur interagit avec
- ✓ Marketing/branding importance
- ✓ UX/UI concerns
- ✓ Feedback utilisateur direct
AU MILIEU (Semi-Visible) si:
- ✓ Utilisateur n’interagit pas directement
- ✓ Mais impact indirect sur expérience
- ✓ Panne = problème apparent
- ✓ Service backend, processing, validation
EN BAS (Invisible) si:
- ✓ Utilisateur jamais conscient
- ✓ Complètement arrière-plan
- ✓ Infrastructure physique
- ✓ Existe SEULEMENT pour faire marcher le système
Exemples Décisifs
| Élément | Position | Justification |
|---|---|---|
| Netflix App UI | ⬆️ Haut | Utilisateur voit, clique, interagit |
| Recommendation Engine | ⬆️ Haut/Milieu | Utilisateur voit résultats, pas le moteur |
| Payment Processing | ↔️ Milieu | Utilisateur sait qu’il paye, pas les détails |
| Database | ⬇️ Bas | Utilisateur jamais conscient |
| Électricité | ⬇️ Bas | Complètement invisible |
| AWS Servers | ⬇️ Bas | Infrastructure arrière-plan |
🎯 Dépendances Haut↔Bas
Cas d’Étude: Netflix
HUT (VISIBLE):
│ App UI
│ ├─ Browse page
│ ├─ Play button
│ ├─ Search box
│ └─ Profiles
│ │
│ └─ dépend de ↓
│
MILIEU:
│ Backend services
│ ├─ User service
│ ├─ Streaming API
│ ├─ Recommendation API
│ ├─ Payment verification
│ └─ Search service
│ │
│ └─ dépend de ↓
│
BAS (INVISIBLE):
│ Infrastructure
│ ├─ AWS EC2 (servers)
│ ├─ S3 storage (videos)
│ ├─ ElasticSearch (search index)
│ ├─ RDS databases
│ └─ CDN edge nodes
│ │
│ └─ dépend de ↓
│
│ Commodity Infrastructure
│ ├─ Électricité
│ ├─ Réseau physique
│ └─ Internet backbone
Dépendances Critiques
Si une dépendance BAS casse:
- ❌ Électricité casse → Tout netflix down
- ❌ Réseau casse → Impossible streaming
- ❌ AWS casse → Impossible requêtes
Puis dépendances MILIEU casse:
- ❌ Backend API down → UI peut plus récupérer data
- ❌ Payment service down → Plus de checkout possible
Puis visible se casse:
- ❌ UI marche mais affiche “Error loading”
- ❌ Utilisateur voit rien → pas content
🚨 Erreurs Courantes: Positionnement Axe Y
Erreur 1: Mettre Infrastructure en Haut
❌ MAUVAIS:
⬆️ AWS Servers (en Haut/Visible)
→ Mais utilisateurs jamais pensent à AWS!
✓ BON:
⬇️ AWS Servers (en Bas/Invisible)
→ Infrastructure arrière-plan
Erreur 2: Mettre UI en Bas
❌ MAUVAIS:
⬇️ App UI (en Bas/Invisible)
→ Mais c'est TOUT ce que l'utilisateur voit!
✓ BON:
⬆️ App UI (en Haut/Visible)
Erreur 3: Oublier Dépendances Verticales
❌ MAUVAIS:
⬆️ App (sans dépendances)
→ Ça existe dans le vide!
✓ BON:
⬆️ App
│
├─ dépend de ↓
│
↔️ Backend APIs
│
├─ dépend de ↓
│
⬇️ AWS Infrastructure
💡 Insights Stratégiques: Axe Y
Insight 1: Visibilité = Feedback Utilisateur
⬆️ HAUT (Visible):
★ = Utilisateur feedback direct
→ UX/UI = top priority
→ A/B testing tout
→ Design iteration rapide
⬇️ BAS (Invisible):
♦ = Zéro feedback utilisateur
→ Efficiency = top priority
→ Monitoring & alerting
→ Reliability > fancy features
Insight 2: Chaîne de Confiance Verticale
Utilisateur confiance APP (visible)
↓ dépend de
Utilisateur implicite confiance BACKEND (semi-visible)
↓ dépend de
Utilisateur jamais pense à INFRASTRUCTURE (invisible)
↓
Mais infrastructure FAILS?
↑ = TOUT tombe
Implication: Invisible est PLUS critique que Visible!
Insight 3: Support Strategy par Niveau
⬆️ VISIBLE:
= Direct customer support
= Chatbots, help docs, FAQ
= Training users
↔️ SEMI-VISIBLE:
= Monitoring & alerting
= Dev team on-call
= Incident response
⬇️ INVISIBLE:
= Infrastructure SRE team
= Redundancy & failover
= Disaster recovery planning
🎯 Exercice 1: Netflix Positionnement Axe Y
Tâche: Positionner Chaque Élément
Éléments à classer:
- Netflix App (iOS/Android)
- Browse & Search UI
- Play button & video player
- User authentication
- Recommendation algorithm backend
- Streaming API
- Video storage (S3)
- Database utilisateurs
- CDN nodes
- Électricité datacenter
Solution:
⬆️ HAUT (VISIBLE):
1 Netflix App
2 Browse & Search UI
3 Play button & video player
4 (Some auth visible - login form)
│
└─ dépend de ↓
↔️ MILIEU (SEMI-VISIBLE):
4 User authentication (backend)
5 Recommendation algorithm (résultats visibles)
6 Streaming API
│
└─ dépend de ↓
⬇️ BAS (INVISIBLE):
7 Video storage (S3)
8 Database utilisateurs
9 CDN nodes
10 Électricité datacenter
🎯 Exercice 2: Votre Contexte
Défi: Cartographier Votre Produit Axe Y
Instructions:
- Lister 10-15 éléments
- Classer haut/milieu/bas selon visibilité
- Identifier dépendances verticales
- Identifier points critiques invisibles
- Planifier support pour chaque niveau
Exemple: E-commerce
⬆️ HAUT (VISIBLE):
├─ Product pages
├─ Search box
├─ Shopping cart
├─ Checkout flow
└─ Order confirmation
│
└─ dépend de ↓
↔️ MILIEU (SEMI-VISIBLE):
├─ Payment processor
├─ Inventory checker
├─ Order database queries
└─ Email notifications
│
└─ dépend de ↓
⬇️ BAS (INVISIBLE):
├─ AWS servers
├─ S3 storage
├─ Database servers
└─ Réseau infrastructure
📊 Résumé: Axe Y en 1 Page
| Dimension | Caractéristique |
|---|---|
| Haut (Visible) | Utilisateur voit & interagit, feedback direct |
| Milieu (Semi-Visible) | Services backend, impact indirect |
| Bas (Invisible) | Infrastructure, arrière-plan 100% |
| Dépendances | Toujours haut dépend de bas |
| Critique | Bas = plus critique (si casse, tout casse) |
| Support | UX design pour visible, reliability pour invisible |
🏆 Points à Retenir: Axe Y
✅ EN HAUT = Visible
- Utilisateur voit & interagit
- UX/UI importance critique
- Feedback utilisateur direct
- Branding & satisfaction
✅ AU MILIEU = Semi-Visible
- Services backend
- Utilisateur sent l’impact indirect
- Monitoring importance critique
- Reliability > fancy
✅ EN BAS = Invisible
- Infrastructure physique
- Utilisateur jamais conscient
- Fiabilité absolue nécessaire
- Coût optimization focus
✅ DÉPENDANCES VERTICALES
- Visible dépend de semi-visible
- Semi-visible dépend d’invisible
- Si invisible casse → tout casse
- Paradox: plus invisible = plus critique
✅ SUPPORT STRATEGY
- Visible: UX research, A/B testing, support clients
- Semi-visible: Monitoring, alerting, incident response
- Invisible: SRE, redundancy, disaster recovery
📚 Prochaines Étapes
Vous maîtrisez maintenant les 2 axes! 🎉
Axe X: Innovation → Commodité (horizontalement)
Axe Y: Visible → Invisible (verticalement)
Prochaine étape: Combiner les 2 axes!
➡️ Aller à l’article 4: Mouvements Stratégiques →
Ou voir comment ça s’applique: ➡️ Cas Netflix →
Créé: 2025-11-17
Carte: 3/5 (Axe Y)
Niveau: Débutant
Durée: 20-25 minutes