IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Trolldi : les 15 étapes par lesquelles passe un développeur lorsqu'il travaille sur un projet
Partagez vos anecdotes

Le , par Stéphane le calme

50PARTAGES

14  0 
À quel point êtes-vous un Francis ?
Je suis un Francis "moyen"
28 %
En grande partie, je me reconnais à plusieurs niveaux
24 %
À peine, il y a 2 ou 3 situations que j'ai vécu comme lui
24 %
Je ne me reconnais pas du tout en Francis
14 %
je n'ai pas d'avis sur la question
10 %
Voter 29 votants
Lorsque nous parlons de cycle de vie d’un logiciel, nous évoquons toutes les étapes du développement d'un logiciel, de sa conception à sa disparition. Et si cette fois-ci nous nous intéressions au développeur lui-même ? Francis est un développeur indépendant qui vient de recevoir la commande d’une application. Pour évaluer chaque étape qu’il va traverser, nous allons l’exprimer en pourcentage de joie.

Le début : à ce stade, rien n’est encore joué. Francis est motivé par le défi, mais veut dissiper l’adrénaline qui monte face à cette nouvelle aventure pour rester concentré. Niveau estimé de joie ? 50 %.

Mais voilà que lorsqu’il analyse le cahier des charges du client, sa fougue s’en va peu à peu, il ne sait pas par où commencer et n’a aucune idée de ce qu’il doit faire. Niveau estimé de joie ? 20 %.

Plus il va loin dans son analyse, plus la situation empire. Quand il réalise son diagramme UML, il se demande s’il ne fallait pas plutôt faire X au lieu de Y. Son cerveau bouillonne. La moindre contrariété suffit à le mettre dans une colère noire. Levant les yeux vers le plafond, il se surprend même à regretter d’avoir suivi un cursus informatique : « bon sang ! Pourquoi je n’ai pas fait une licence en Littérature ? » Niveau estimé de joie ? 10 %.

Après une bonne nuit de sommeil (la nuit porte peut-être vraiment conseil ?), Francis a comme une illumination, il y voit beaucoup plus clair. Un sourire se dessine sur son visage, il sent le Viking se réveiller en lui. Niveau estimé de joie ? 45 %.

Alors Francis se lance dans le développement. Il fredonne par moment un air de Johnny Hallyday (Allumer le feu) tandis qu’il multiplie les lignes de code, il se sent comme investi de la Force. Lorsqu’il est presque prêt à déboguer, son pourcentage de joie grimpe et atteint les 60 %.


Et voilà, Francis a lancé la compilation. Ses yeux s’illuminent lorsque tout se passe bien. Niveau de joie ? 95 %.

Mais la joie va être de courte durée lorsqu’il va constater une erreur de segmentation. Niveau estimé de joie ? 0 %.

Puis vient le débogage et Francis n’arrive toujours pas à retrouver son sourire. Alors il se tourne vers l’une des meilleures solutions qu’il connaît pour se redonner un coup de fouet : de l’alcool. Ça y est, le vin rouge fait son petit effet et les soucis semblent s’éloigner un chouia. Niveau de joie ? 70 %.

Éméché, il se rappelle les délais de livraison avec stupeur et réalise qu’il les a déjà dépassés. Il se remet très vite au travail et le stress mêlé à l’angoisse font littéralement chuter son pourcentage de joie qui frôle les 5 %.

Mais voilà qu’il avance dans le projet, le soleil semble alors éclairer de ses rayons les ténèbres qui menacent de l'engouffrer. Son niveau de joie monte à 80 %, puis à 100 % lorsqu’il a fini, poussant un gros soupir de soulagement plus fort que celui de Cristiano Ronaldo lorsque le Portugal a remporté le Championnat d’Europe.

C’est alors qu’il réalise qu’il a oublié de rajouter une petite fonctionnalité. Bon gré mal gré, il se remet au travail. Sa joie, qui était déjà à 35 %, se dissipe complètement lorsqu’il fait encore face à une erreur de segmentation.

Francis décide alors de tout envoyer valser et d’aller jouer à Call of Duty, après tout, ce n’est qu’une petite fonctionnalité, personne ne s’en rendra vraiment compte. Niveau de joie ? 100 %.

Et vous ?

À quel point êtes-vous un Francis ?

Quelles étapes pouvez-vous ajouter ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de ustensile
Membre régulier https://www.developpez.com
Le 17/02/2017 à 10:31
Il manque l'étape où le client dit "au fait j'avais oublié de vous dire..."
19  0 
Avatar de CaptainDangeax
Membre expérimenté https://www.developpez.com
Le 20/02/2017 à 10:03
MikeRowSoft, ta phrase Vos mieux optimiser un CPU pour un compilateur. (mon opinion) ne veut rien dire. C'est souvent dans tes posts. Serais-tu en train de tester un nouveau traducteur automatique ? Tu devrais arrêter, il ne fonctionne pas.
11  0 
Avatar de NilsDW
Nouveau membre du Club https://www.developpez.com
Le 17/02/2017 à 13:27
Il y a aussi l'étape du "le patron veut du SCRUM", qui consiste selon le patron à mettre des réunions quotidiennes en place, faire la sourde oreille devant les remontées des dévs, les critiquer devant le client lors du Sprint Review, puis virer le Scrum Master pour avoir osé dire au patron pourquoi on rencontre des problèmes de qualité.

Aaah, cette période ne me manque absolument pas :-D
8  0 
Avatar de Zirak
Inactif https://www.developpez.com
Le 17/02/2017 à 11:48
Citation Envoyé par arond Voir le message
Comment je m'appels ?



5  0 
Avatar de Cyrilh7
Membre régulier https://www.developpez.com
Le 27/02/2017 à 22:36
Pour ma part je pense que derrière MikeRowSoft, il n'y a pas une personne, mais un bot qui est en train d apprendre à s'exprimer, car pour ma part, je ne comprends jamais ses réponses. Et pourtant c'est certainement un des membres les plus actif...du moins au nombre de ses postes! Il va falloir changer d'algo
4  0 
Avatar de arond
Membre expérimenté https://www.developpez.com
Le 17/02/2017 à 10:46
Comment je m'appels ?
Francis.



En dernière étape rajoutez que pour jouer à Call Of Duty sur sa nouvelle console dernière génération il doit payer 50 € par ans et rentrer ses codes de carte bleue ....
Joie estimé : 0%

2  0 
Avatar de poma88
Membre régulier https://www.developpez.com
Le 17/02/2017 à 11:22
+1 ustensile
1  0 
Avatar de Sylvie-C
Membre à l'essai https://www.developpez.com
Le 18/02/2017 à 9:45

Excellent article ! Me suis bidonnée ! Niveau de joie : 100 % !
Merci !
1  0 
Avatar de edam
Membre émérite https://www.developpez.com
Le 23/02/2017 à 20:12
+1 ustensile
0  0 
Avatar de
https://www.developpez.com
Le 18/02/2017 à 16:23
Quoi ? Vos mieux optimiser un CPU pour un compilateur. (mon opinion)

Francis, tu en pense quoi ?

P.S. : bien venu au club des insupportables Tux Fan et autre bêta testeurs et insider avec Intel.
0  6