← tous les fichiers  |  source

Créer une application de A à Z — de la réflexion au déploiement

Guide de référence : les étapes à suivre et les fichiers à créer pour organiser le travail.


1. Réflexion & brainstorming

Objectif : clarifier le problème avant toute solution.

Fichiers :


2. Cadrage / spécification

Objectif : transformer l'idée validée en exigences claires.

Fichiers :


3. Conception (design & architecture)

Objectif : décider comment on construit avant de construire.

Fichiers :


4. Planification de l'implémentation

Objectif : découper en tâches exécutables et ordonnées.

Fichiers :


5. Mise en place du projet (setup)

Fichiers :


6. Développement

Objectif : construire, fonctionnalité par fonctionnalité, en gardant le code toujours fonctionnel.

Fichiers :


7. Tests & qualité

Fichiers :


8. Préparation au déploiement

Fichiers :


9. Déploiement


10. Post-lancement / itération

Fichiers :


Récapitulatif — arborescence type

mon-app/
├── README.md
├── CLAUDE.md
├── CONTRIBUTING.md
├── CHANGELOG.md
├── LICENSE
├── .gitignore
├── .env.example
├── Makefile
├── docker-compose.yml
├── docs/
│   ├── VISION.md
│   ├── RESEARCH.md
│   ├── PRD.md
│   ├── ROADMAP.md
│   ├── USER_FLOWS.md
│   ├── ARCHITECTURE.md
│   ├── DATA_MODEL.md
│   ├── API.md
│   ├── DESIGN.md
│   ├── SECURITY.md
│   ├── PLAN.md
│   ├── TESTING.md
│   ├── DEPLOYMENT.md
│   ├── RUNBOOK.md
│   ├── METRICS.md
│   └── DECISIONS/
│       ├── 0001-choix-stack.md
│       └── 0002-...
├── design/
├── infra/
├── migrations/
├── src/
├── tests/
└── .github/workflows/
    ├── ci.yml
    └── deploy.yml

Pour un petit projet, tu peux fusionner beaucoup de ces fichiers : un seul docs/SPEC.md (vision + PRD + archi), un PLAN.md, le README.md, et le .env.example. L'essentiel est de garder trace de pourquoi (vision, décisions), quoi (specs, roadmap) et comment (archi, plan, déploiement).