Savez vous estimer au mieux vos devis ?
Bien le bonjour à tous,
Je suis à la recherche de personnes ayant cette magnifique capacité à estimer au plus réel un projet !
Je m'explique : Je suis développeur freelance et je dois établir un devis pour développer une application web. MAIS ayant principalement toujours travaillé qu'avec des ESN sur des projets long termes en équipe. Il m'est difficile de me projeter sur un chiffrage pour le client (qui veut surtout savoir si son budget, non communiqué pour le moment pour ne pas m'influencer peut permettre son projet).
Le projet :
Développer une application web qui doit permettre d'établir de façon périodique des feuilles de comptabilité en PDF à partir de données extraite depuis un PDF et complété par un formulaire.
Disposer d'une base de données pour stocker les informations lié aux personnels, et les prestations / facturations nécessaires qui serviront à établir les feuilles de comptabilité.
L'application web devra avoir un système d'authentification avec différents rôles afin d’établir des accès en fonction des habilitations affecté.
Egalement mettre en place un système d'envoi d'e-mail mensuel pour signaler la disponibilité des feuilles de comptabilité aux différents professionnels.
Et pour finir pouvoir afficher aux utilisateurs respectivement l'ensemble de leurs prestation effectués depuis leur page profil.
J'ai fait mumuse avec l'IA pour avoir une première idée, mais je pense que rien ne vaut l'expertise d'une communauté bien aguerri.
Donc si vous avez des conseils, voir carrément des montants à donner pour m'aiguiller, j'en serais ravi !
Au plaisir de vous lire,
-
Bonjour,
Quelques questions :
Avez-vous un cahier des charges et / ou des specs précises ?
Est-ce à vous de challenger le besoin métier ?Quelle est votre capacité technique à répondre à la demande ?
Une stack vous est-elle imposée ?Faites vous uniquement le développement ? Ou d'autres interactions comme les campagnes de tests, la prod ou la maintenance sont attendues ?
Quel est le contexte de ce développement ? Y a-t-il des normes réglementaires particulières ?
Est-ce une appli qui a sa propre vie ou bien une appli qui s'intègre dans un existant ?
Il me semble qu'il manque beaucoup d'éléments de contexte pour faire l'estimation.
J'ai tendance à proposer un diagnostic flash avant de me lancer dans ce genre d'aventures. Vous proposez 2 ou 3 jours de prestations pour décortiquer le sujet, avoir le contexte, poser le besoin et les éventuels lacunes et proposer un plan d'action réaliste.
Avec ces éléments complémentaires, vous pourrez déterminer plus précisément les tâches à réaliser, et vous pourrez ainsi plus facilement les estimer (et éviter les erreurs).Si vous partez sur une presta au forfait, pensez a bien blinder le périmètre, prévoir contractuellement les débordements ...
-- Yann EURL IS depuis 2019Bonjour Droopyann, merci pour vos questions très pertinentes.
J'ai entrepris de matérialiser un cahier des charges avec les besoins fonctionnels émis par le client et en effet je challenge assez souvent le besoin métier.
Je suis confiant sur le fait d'avoir la capacité technique pour répondre à la demande. (9 ans d'exp C#/ et 3 ans React.js).
Je devrais réaliser une solution complète. En passant par le développement, l'UI/UX, les tests, la prod et sa maintenance.
Il s'agit d'un centre médical qui souhaite établir des feuilles de comptabilité suites aux prestations des médecins du centre. Par la suite des calculs seront opérés pour en générer des rapports en fonction de ces données collectées, mais aucunement de données patient sensibles à gérer.
Il s'agira d'une application qui aura sa propre vie.
J'aurais une question à vous poser suite à votre réponse.
Vous proposez 2 ou 3 jours de prestations pour décortiquer le sujet.
Vous les facturez ?
Vous proposez 2 ou 3 jours de prestations pour décortiquer le sujet.
Oui, je les facture. Le client a un livrable au bout, et s'il le fait faire par quelqu'un d'autre, je n'ai pas perdu mon temps.
Après, je peux chiffrer plus précisément, et éventuellement, je fais une remise sur la phase de cadrage, qui est déjà faite (et correctement car c'est moi qui l'ai faite 😅).
-- Yann EURL IS depuis 2019 -
Je voudrais pas dire mais t'es quand même la personne la mieux placée pour faire l'estimation puisque ça dépend en grande partie de toi. Ce qui est très fréquent c'est de sous-estimer donc il faut bien prendre un facteur multiplicatif d'incertitude. Par ailleurs il faut border contractuellement que les écarts au cahier des charges feront l'objet d'avenants. Egalement le versement d'acompte à des jalons du projet.
Merci pour les conseils, je suis d'accord ça dépendra forcément de moi. En réalité je voulais éviter comme vous l'avez compris, l'aspect "sous-estimer" le plus que possible. J'ai lu des témoignages sur le sujet qui ne rassure pas...
Je prends bien note de ces précieux conseils 🤝 :
il faut bien prendre un facteur multiplicatif d'incertitude. Par ailleurs il faut border contractuellement que les écarts au cahier des charges feront l'objet d'avenants. Egalement le versement d'acompte à des jalons du projet.
-
Pour ceux que ça intéresse voici le fruit de ma première analyse :
• Analyse et spécifications : 3 jours
• Extraction de données depuis un PDF : 3 jours
• Développement du formulaire de saisie : 3 jours
• Une page d’administration pour gérer les utilisateurs : 4 jours
• Base de données : 4 jours
• Génération des feuilles de comptabilité en PDF : 5 jours
• Système d'authentification et gestion des rôles : 3 jours
• Envoi d'e-mails mensuels : 1 jour
• Page profil avec historique des prestations : 5 jours
• Tests et validation : 3 jours
• Déploiement et maintenance : 1 jour
Total jours : 34
PS : Je n'ai pas pu mettre ma réponse plus détaillé, le système du forum le considère un spam systématiquement.
En tout cas si le projet se concrétise, je mettrais à jours ce sujet pour confronter la théorie à la réalité. En espérant que ça aidera d'autres freelance.
N'hésitez pas à réagir sur des estimations vous semblerais pas pertinente en fonction de votre propre expérience, ça serait intéressant d'en discuter.
Plusieurs remarques :
Sur la phase de dev, je ne peux pas me prononcer, c'est votre expérience.
La phase d'analyse et specs, et encore plus la phase de de tests et validation me semblent sous estimé. En général, on est sur cadrage / specs = dev = recette. Vous faites tout vous même, vous pouvez baisser un peu le ratio car vous avez moins d'échanges (vous écrivez la spec et vous pouvez coder dans la foulée, sans avoir besoin de réexpliquer). Ca pourrait donner 25 % cadrage / specs, 25% recette et 50% dev. JE compte 28 jours de dev, ça ferait donc 14 de cadrage / spec et 14 de recette. On est à 56 jours.
Pour la partie déploiement / maintenance : Il faut je pense différencier les 2.
Soit, le déploiement c'est du one shot. 1 jour me parait faible, mais pourquoi pas.
Pensé à la période de garantie, qui vient rajouter des charges supplémentaires potentiellement.
Concernant la maintenance, on est sur du récurrent. Il faut prévoir un nombre de jour / mois ou année. Qu'incluez-vous dans la maintenance (correctifs, évolutions ...) Faites vous un forfait ou bien un temps passé ...Beaucoup de questions à se poser, et des charges bien plus importantes que ce que vous indiquez je pense.
-- Yann EURL IS depuis 2019
- Développement d'une application mobile : quelle forme?20 mai 2017 21:06
- Projet Innovant et CIR(Crédit d'impôt recherche) recherche des associés4 janvier 2024 16:14
- Flavio Moreno - Étudiant motivé à la recherche d'une mission enrichissante2 juillet 2023 21:02
- Agrément CII et Entrepreneurs Individuels en régime micro15 octobre 2023 17:24
- Site web: facturation,note de frais25 juin 2024 03:26