Dis tonton, c’est quoi un développeur ?

C’est quelqu’un qui rédige les spécifications détaillées en langage machine d’une solution à un problème. (*)

* * *

Corolaires :

  • Prétendre faire coder un développeur sans lui permettre de comprendre ce qu’il fait n’a aucun sens
  • Un cycle de travail ou un chef de projet prétend concevoir les spécifications détaillées en amont du développeur est au mieux dramatiquement inefficace
  • Quand on étudie tous les détails de tous les cas, on rencontre de nouveaux problèmes et de nouvelles solutions, ne pas s’autoriser à changer les décisions pendant la phase de développement c’est être perdant à tous les coups

(*) Merci à celui qui m’a distillé cette définition, je ne sais plus d’où elle vient mais elle remplacera agréablement ma précédente.

Rejoindre la conversation

6 commentaires

  1. J’aime bien les corollaires. Le premier est évident mais bien trop négligé (surtout pour les développeurs presta. en mission).
    Le second permet de comprendre pourquoi, la plupart du temps, les chefs de projets travaillent dans le même open space que les dev’ (« heu, dis-moi,le point N°3 sur la validation de création de compte, ça te semble déconnant ou c’est ok ? »
    Le dernier est amha réglé par la mise en place et l’utilisation de méthodes Agiles (Scrum pour n’en citer qu’une).

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

À propos de ce site, du contenu, de l'auteur
Je poste parfois ici des humeurs ou des pensées. Parfois je change, parfois je me trompe, parfois j'apprends, et souvent le contexte lui-même évolue avec le temps. Les contenus ne sont représentatifs que de l'instant où ils ont été écrits. J'efface peu les contenus de ce site, merci de prendre du recul quand les textes sont anciens. Merci

À toutes fins utiles, ce site est hébergé par OVH SAS, joignable par téléphone au +33 (0)9 72 10 10 07 et dont le siège social est au 2 rue Kellermann, 59100 Roubaix, France.