# Elicitation Questionnaire - Business Analysis

> **Usage:** Structured questions for step-01-cadrage and step-03-specify
> **Standard:** BABOK v3 - Elicitation Techniques (Interactive analysis)
> **Model:** OPUS with ULTRATHINK
> **Total:** ~20 targeted questions across 4 active questionnaire files

---

## ULTRATHINK RULE

```
+==============================================================================+
|  ULTRATHINK: Deep thinking mode for exhaustive elicitation                   |
+==============================================================================+
|                                                                              |
|  During the analyse phase, Claude MUST:                                      |
|  - Consider ALL edge cases before formulating a question                     |
|  - Challenge EVERY stakeholder assumption                                    |
|  - Anticipate unexpressed needs                                              |
|  - Validate completeness before moving to next question                      |
|                                                                              |
|  DO NOT:                                                                     |
|  - Accept vague answers                                                      |
|  - Skip question categories                                                  |
|  - Assume stakeholder has thought of everything                              |
|                                                                              |
+==============================================================================+
```

---

## Questionnaire Files (v2)

| File | Questions | Phase | Focus |
|------|-----------|-------|-------|
| `questionnaire/01-context.md` | 3 | step-01-cadrage | Business process, friction points, vision |
| `questionnaire/02-stakeholders-scope.md` | 10 | step-01-cadrage | User profiles, access levels, scope boundaries |
| `questionnaire/03-data-ui.md` | ~15 | step-03-specify (per module) | Data entities, UI expectations, dashboards |
| `questionnaire/04-risks-metrics.md` | — | NOT USED | Risks/metrics out of BA scope |
| `questionnaire/05-cross-module.md` | ~8 | step-03-specify (conditional) | Cross-module dependencies, integration impact |

---

## Utilisation des questionnaires

### Correspondance avec les phases

| Phase | Questionnaires charges |
|-------|----------------------|
| step-01-cadrage | 01-context, 02-stakeholders-scope |
| step-03-specify (par module) | 03-data-ui, conditionnellement 05-cross-module |

### Phase de cadrage (step-01)

1. **Début :** Commencer par 01-context (contexte métier, identité application)
2. **Adapter :** Sauter les questions non pertinentes selon le contexte
3. **Approfondir :** Poser des questions de relance sur les réponses vagues
4. **Challenger :** Ne pas accepter "on verra plus tard" sur les fonctionnalités indispensables
5. **Par lots :** Présenter 3 a 4 questions par interaction (AskUserQuestion)

### Phase de specification (step-03)

1. **Par module :** Charger 03-data-ui pour chaque module en cours de spécification
2. **Cross-module :** Charger 05-cross-module si le module a des dépendances identifiées en step-02

### Questions de relance

Pour chaque réponse vague, utiliser :
- "Pouvez-vous me donner un exemple concret ?"
- "Comment mesurez-vous cela aujourd'hui ?"
- "Que se passe-t-il si cette règle n'est pas respectée ?"
- "Qui est impacté par cette décision ?"

### Filtre de pertinence

Chaque question conservée passe ce test :
> "La réponse change-t-elle quelque chose dans le système a construire ?"
> Oui -> Conserver | Non -> Supprimer
