✅ Avant le développement
Principe fondamental : Tout préparer AVANT que le développeur ne commence = projet livré dans les temps et sans surprises.
📋 Éléments requis pour démarrer le développement
1. 📄 Cahier des charges complet
✅ Éléments obligatoires :
- Arborescence du site (toutes les pages)
- Fonctionnalités détaillées (formulaires, galeries, etc.)
- Types de contenus (actualités, produits, équipe...)
- Rôles utilisateurs (admin, éditeur, abonné...)
📝 Format attendu :
Exemple d'arborescence :
- Accueil
- À propos
- Histoire
- Équipe (avec fiches individuelles)
- Services
- Service 1 (avec sous-pages)
- Service 2
- Actualités (blog avec catégories)
- Contact (avec formulaire + carte)
2. 🎨 Maquettes et design
✅ Éléments requis :
- Maquettes desktop ET mobile de toutes les pages
- Guide de style (couleurs, typographies, icônes)
- Assets graphiques (logos, images, icônes) en haute qualité
- Animations souhaitées (description textuelle suffit)
⚠️ Formats acceptés :
- Figma (lien partagé)
3. 📝 Contenus finalisés
✅ Pour chaque page :
- Vidéos dans le bon format (MP4, WebM, etc.)
- Images dans le bon format (JPG, PNG, etc.)
- Documents à télécharger (PDF, etc.)
🔑 Accès et informations nécessaires
1. 🌐 Hébergement et domaine
Informations obligatoires : ⚠️ Si l'hébergement n'est PAS géré par l'agence :
Les informations suivantes doivent être fournies par le client ou son prestataire d'hébergement :
Hébergeur : [nom du prestataire]
Panel d'administration : [URL + identifiants]
FTP/SFTP :
- Serveur : ftp.monsite.com
- Port : 21 ou 22
- Login : monlogin
- Mot de passe : monpassword
- Dossier : /public_html/ ou /www/
Domaine :
- Registrar : [où le domaine est acheté]
- Accès gestion DNS : [identifiants]
2. 🗄️ Base de données
Si le site existe déjà :
MySQL/MariaDB :
- Serveur : localhost ou IP
- Nom de la base : nom_base
- Utilisateur : user_bdd
- Mot de passe : password_bdd
- Préfixe tables : wp_ (par défaut)
3. 🔐 WordPress existant
Si WordPress est déjà installé :
URL administration : monsite.com/wp-admin
Compte admin :
- Login : admin_user
- Mot de passe : admin_password
- Email : admin@monsite.com
4. 📧 Configuration email
Obligatoire pour les formulaires :
SMTP :
- Serveur : smtp.monhebergeur.com
- Port : 587 (TLS) ou 465 (SSL)
- Login : noreply@monsite.com
- Mot de passe : password_smtp
OU
Service externe (SendGrid, Mailgun...) :
- Clé API
- Domaine configuré
❌ Ce qu'il ne faut PAS faire avant le développement
1. 🚫 Ne pas ajouter de contenu prématurément
Problèmes causés :
- Contenu écrasé lors de l'installation du thème
- Structure non optimisée
- Temps perdu à recréer
✅ À la place :
- Attendre que le développeur prépare la structure
- Préparer les contenus en fichiers séparés (images, vidéos, documents)
2. 🚫 Ne pas promettre de délais avant validation
Éviter de dire :
- "Ce sera prêt vendredi" (sans consulter le dev)
- "C'est juste un petit changement" (sans préciser les modifications)
- "On peut ajouter ça rapidement" (sans préciser les modifications)
✅ À la place :
- Valider TOUS les délais avec le développeur
- Prévoir une marge pour les imprévus
📊 Checklist de préparation
Cochez chaque élément avant de lancer le développement :
📋 Documentation
- Cahier des charges complet et validé client
- Arborescence détaillée
- Fonctionnalités listées et priorisées
- Wireframes ou maquettes finalisées
🎨 Design et contenus
- Maquettes desktop et mobile
- Guide de style complet
- Images dans le bon format
- Vidéos dans le bon format
- Documents à télécharger
🔧 Technique
- Accès hébergement (FTP + panel)
- Accès base de données
- Configuration domaine/DNS
- Paramètres SMTP/email
- Accès WordPress si existant
🤝 Validation
- Client a validé le cahier des charges
- Budget et délais confirmés
- Planning défini avec le développeur
- Environnement de recette prévu
🎯 Récapitulatif
Le développeur a besoin de :
- Savoir exactement quoi faire (cahier des charges)
- Voir à quoi ça doit ressembler (maquettes)
- Avoir tous les contenus (textes, images, vidéos, documents)
- Pouvoir travailler (accès techniques)
Une fois tout ça fourni :
- Le développement peut commencer sereinement
- Pas de surprise de délai ou de budget
- Livraison conforme aux attentes