Skip to main content

✅ 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 :

  1. Savoir exactement quoi faire (cahier des charges)
  2. Voir à quoi ça doit ressembler (maquettes)
  3. Avoir tous les contenus (textes, images, vidéos, documents)
  4. 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