Quelques questions :
1) Pourquoi absolument PHP? Les autres technos sont pas possibles?
2) Pourquoi tu es anti CMS si ceux-ci te donnent une bonne base et te permettent de customizer comme tu veux? On va pas réinventer la roue non ?
Mon opinion rapidement sur certains points:
1)
Il n'y a pas d'estimation fiable en informatique. Le mec te dit ça te dit clairement des conneries. Surtout quand le projet est complexe. Et c'est le cas si tu fais un site web from scratch.
2) Pareil pour ton cahier des charges, il y en a pas en informatique d'une manière générale (sauf pour des projets ultra pointu comme ceux dans l'aéronautique). Une démarche possible pour pouvoir cadrer le besoin est :
-Vision doc : un équivalent au cahier des charges
https://www.qualitystreet.fr/2008/05...st-necessaire/ https://en.wikipedia.org/wiki/Vision_document
-Effectuer l'étude des use case (diagramme UML + scénarii possibles)
-Couper les scénarii en User stories si t'es Agile
ou autre selon ce que t'aimes bien (BDD par exemple)
-
Le plus important pour moi, selon tes user stories par exemple: préciser ton test de validation.
-Enfin prioriser ce que tu souhaites sortir en priorité càd quels Use Case tu souhaites arriver le plus vite possible.
Tu donnes donc le prix selon les cas les plus importants pour toi.
-Tu fais donc signer tout ça.
Au final, le principe est donc de sortir de plus petites fonctionnalités ce qui permet d'être plus souple sur la facturation et les délais qui seront plus facilement estimables.
Partager