rufo a écrit :
A titre indicatif, le temps nécessaire à spécifier le logiciel (recueil du besoin + écriture de la spéc + conception sur le papier) représente environ 1/3 du temps total du projet. Vouloir raccourcir cette phase est du suicide. Déjà que même en faisant bien attention dans cette phase, on n'est pas sûr de gagner à la sortie. Donc une entreprise qui te dirait que pour économiser de l'argent, ils vont faire l'impasse sur certaines choses durant la phase de spécs/conception, tu fuis
|
"Ne vous inquiétez pas, nous allons utiliser une nouvelle méthode : ça s'appelle AGILE. Ca évite d'avoir à perdre du temps en analyse, car nous allons pouvoir commencer à travailler tout de suite sur le projet. Nous allons ensuite travailler en étroite collaboration, et nous ferons le point régulièrement avec vous pour affiner progressivement la proposition. Ca coûte moins cher au début, ça vous évite de réfléchir à ce que vous voulez, et c'est fun". ![[:caloub] [:caloub]](https://forum-images.hardware.fr/images/perso/caloub.gif)
Bon sinon, la question du premier post est SUPER vague et il y a des dizaines de méthodes, plus ou moins viables selon le type et l'ampleur du projet.
Ca dépend aussi de si tu travailles pour toi même, pour un associé ou une tierce personne à qui tu rends service, ou pour un client qui va te péter les burnes au moindre détail oublié/pas comme il veut, et tout faire pour économiser à tes dépends.
Mais déjà
- Bien clarifier les modalités de travail et de facturation
- Recueillir et COMPRENDRE le besoin, avoir assez de recul pour être capable de dire au client quand ses idées sont foireuses. Le client n'est pas roi, le client est un abruti (un peu).
- Faire des maquettes d'interface, poser les règles de gestion, simuler des cas concrets
- Dans la mesure du possible, avoir l'avis des vrais utilisateurs du projet, pas juste d'un PM/AMOA propulsé là qui n'utilisera jamais le truc.
- Recommencer
- Encore
Et quand on se lance enfin :
- Utiliser des outils et des technos avec lesquels on est à l'aise et dans lesquels on a confiance. Si on veut faire joujou avec des trucs d'avant garde soit disant "dans 2 ans tout le monde utilisera ça, c'est le futur" bien réfléchir aux risques/avantages.
Message édité par TotalRecall le 14-04-2018 à 15:13:11
---------------
Topic .Net - C# @ Prog