📋 Table des matières
- 1. Présentation du projet
- 2. Pitch & Vision
- 3. Analyse du marché
- 4. Fonctionnalités (Modules)
- 5. Parcours utilisateurs
- 6. Spécifications techniques
- 7. Design & Identité visuelle
- 8. Planning & Budget
- 9. Contraintes & Risques
- 10. Modèle économique
- 11. Métriques de succès
- 12. Annexes
- 13. Validation
1. Présentation du projet
1.1 Contexte
Décrivez en quelques phrases le contexte de votre projet
- Quelle est l'origine de ce projet ?
- Quel problème avez-vous identifié ?
- Pourquoi maintenant ?
Exemple : "Nous avons constaté que 70% des étudiants perdent du temps à chercher des colocataires compatibles. Les solutions actuelles manquent de filtres de compatibilité basés sur le mode de vie."
1.2 Objectifs du projet
Quels sont vos objectifs principaux ?
2. Pitch & Vision
2.1 Le Pitch en 3 lignes
Résumez votre projet selon le modèle Problème / Solution / Cible
Problème :
Exemple : "Les étudiants perdent en moyenne 3 semaines à chercher un colocataire compatible, ce qui génère stress et mauvaises expériences de colocation."
Solution :
Exemple : "Une app mobile de matching intelligente qui connecte les étudiants selon leurs habitudes de vie, horaires et personnalité."
Cible :
Exemple : "Étudiants de 18-25 ans dans les grandes villes universitaires françaises (Paris, Lyon, Toulouse, Bordeaux)."
2.2 Proposition de valeur unique
Qu'est-ce qui rend votre app différente des concurrents ?
Exemple : "Contrairement à Leboncoin ou Facebook, notre algorithme de matching analyse 15 critères de compatibilité pour proposer des profils réellement compatibles."
3. Analyse du marché
3.1 Concurrents
Listez 3-5 concurrents directs ou indirects
| Concurrent |
Forces |
Faiblesses |
Votre différenciation |
| Ex: Leboncoin |
Grande base d'utilisateurs |
Pas de matching intelligent |
Algorithme de compatibilité |
|
|
|
|
|
|
|
|
|
|
|
|
3.2 Cible utilisateur
Décrivez vos personas principaux
Persona 1 : ____________________
- Âge : ____________________
- Profession : ____________________
- Problématiques : ____________________
- Comportement mobile : ____________________
- Motivation principale : ____________________
Persona 2 : ____________________
- Âge : ____________________
- Profession : ____________________
- Problématiques : ____________________
- Comportement mobile : ____________________
- Motivation principale : ____________________
4. Fonctionnalités (Modules)
💡 Important : Listez les fonctionnalités INDISPENSABLES au lancement (MVP = Minimum Viable Product). Ne cherchez pas l'exhaustivité, concentrez-vous sur l'essentiel.
4.1 MVP - Fonctionnalités essentielles
Module 1 : Authentification & Profil utilisateur
Description : Permettre aux utilisateurs de créer un compte et compléter leur profil
Fonctionnalités détaillées :
Priorité : 🔴 Critique (MVP)
Complexité estimée : Moyenne
Module 2 : ____________________
Description :
Fonctionnalités détaillées :
Priorité : 🔴 Critique / 🟠Important / 🟢 Nice-to-have
Complexité estimée : Simple / Moyenne / Complexe
Module 3 : ____________________
Description :
Fonctionnalités détaillées :
Priorité : 🔴 Critique / 🟠Important / 🟢 Nice-to-have
Complexité estimée : Simple / Moyenne / Complexe
4.2 Phase 2 - Fonctionnalités futures
Listez les fonctionnalités à développer après le MVP
5. Parcours utilisateurs
5.1 Parcours principal : Inscription & Onboarding
Décrivez étape par étape le parcours de votre utilisateur lors de sa première utilisation
1. Écran de bienvenue
- L'utilisateur voit un slider de 3 slides expliquant l'app
- CTA : "Commencer"
2. Création de compte
- Choix : Email ou connexion sociale
- Saisie email + mot de passe
- Validation par email (optionnel)
3. Complétion du profil
- Upload photo de profil
- Saisie prénom, âge, ville
- Questionnaire de préférences (5 questions max)
4. Premier écran principal
- L'utilisateur arrive sur le feed/liste principale
- Tooltip pour expliquer comment utiliser l'app
5.2 Parcours secondaire : [Action principale de votre app]
Exemple : "Réserver un service", "Matcher avec un profil", "Commander un produit"
Décrivez ici le parcours principal de votre app...
5.3 Wireframes / Schémas
Si vous avez des maquettes ou wireframes, insérez-les ici ou ajoutez les liens
- Lien Figma : ____________________
- Lien Google Drive : ____________________
- Photos annexées : ____________________
6. Spécifications techniques
6.1 Plateformes cibles
Cochez les plateformes souhaitées
6.2 Technologies backend
Si vous avez des préférences techniques, précisez-les (sinon, laissez vide)
- Base de données : ____________________ (ex: PostgreSQL, MongoDB)
- Hébergement : ____________________ (ex: AWS, Google Cloud, Vercel)
- Authentification : ____________________ (ex: Firebase Auth, Auth0)
- Paiements : ____________________ (ex: Stripe, PayPal)
- Notifications push : ____________________ (ex: Firebase, OneSignal)
6.3 Intégrations tierces
Listez les API ou services externes à intégrer
6.4 Conformité & Sécurité
Exigences légales et de sécurité
7. Design & Identité visuelle
7.1 Charte graphique existante
Avez-vous déjà une identité visuelle ?
Si oui, ajoutez les liens vers vos assets :
- Logo : ____________________
- Couleurs principales : ____________________
- Typographies : ____________________
7.2 Style & Inspirations
Quel style visuel souhaitez-vous ?
Apps de référence (design) :
Exemple : "Nous aimons le style épuré de l'app Headspace"
- App 1 : ____________________
- App 2 : ____________________
- App 3 : ____________________
8. Planning & Budget
8.1 Timeline souhaitée
Quand souhaitez-vous lancer votre MVP ?
- Date de lancement cible : ____________________
- Délai acceptable : ____________________ semaines/mois
- Contraintes de calendrier : ____________________
8.2 Budget
Quel est votre budget pour ce projet ?
Mode de financement :
8.3 Ressources internes
Avez-vous une équipe en interne ?
9. Contraintes & Risques
9.1 Contraintes techniques
Y a-t-il des contraintes particulières ?
9.2 Risques identifiés
Quels sont les risques potentiels du projet ?
| Risque |
Probabilité |
Impact |
Plan d'atténuation |
| Ex: Difficulté à acquérir les premiers utilisateurs |
Moyenne |
Élevé |
Stratégie de lancement avec influenceurs |
|
|
|
|
|
|
|
|
10. Modèle économique
10.1 Monétisation
Comment comptez-vous générer des revenus ?
Tarification envisagée :
- Prix : ____________________
- Justification : ____________________
11. Métriques de succès
11.1 KPIs (Indicateurs clés de performance)
Comment mesurerez-vous le succès de votre app ?
Acquisition :
- Nombre de téléchargements : ____________________ (objectif à 3 mois)
- Nombre d'inscriptions : ____________________
Engagement :
- Taux de rétention J7 : ____________________
- Sessions par utilisateur/jour : ____________________
Revenus :
- MRR (revenus récurrents mensuels) : ____________________
- Taux de conversion gratuit → payant : ____________________
12. Annexes
12.1 Documents complémentaires
Ajoutez tout document utile
- Étude de marché : ____________________
- Sondages utilisateurs : ____________________
- Business plan : ____________________
- Maquettes Figma : ____________________
12.2 Contact
Coordonnées du porteur de projet
- Nom : ____________________
- Email : ____________________
- Téléphone : ____________________
- LinkedIn : ____________________
13. Validation
13.1 Points de contrĂ´le avant de contacter une agence
Avant d'envoyer ce cahier des charges à une agence, assurez-vous d'avoir complété :
🎯 Conseil Captain Dev :
Un bon cahier des charges = 70% du succès de votre projet. Prenez le temps de bien structurer chaque module et chaque parcours. Plus vous serez précis, plus les devis que vous recevrez seront précis et réalistes.
📞 Besoin d'aide ?
Si vous avez besoin d'accompagnement pour compléter ce template ou valider votre projet, contactez-nous :
👉 Prendre rendez-vous
Utilisez Ctrl+P (Cmd+P sur Mac) puis "Enregistrer au format PDF"