Dis tonton, c’est quoi un déve­lop­peur ?

C’est quelqu’un qui rédige les spéci­fi­ca­tions détaillées en langage machine d’une solu­tion à un problème. (*)

* * *

Coro­laires :

  • Prétendre faire coder un déve­lop­peur sans lui permettre de comprendre ce qu’il fait n’a aucun sens
  • Un cycle de travail ou un chef de projet prétend conce­voir les spéci­fi­ca­tions détaillées en amont du déve­lop­peur est au mieux drama­tique­ment inef­fi­cace
  • Quand on étudie tous les détails de tous les cas, on rencontre de nouveaux problèmes et de nouvelles solu­tions, ne pas s’au­to­ri­ser à chan­ger les déci­sions pendant la phase de déve­lop­pe­ment c’est être perdant à tous les coups

(*) Merci à celui qui m’a distillé cette défi­ni­tion, je ne sais plus d’où elle vient mais elle rempla­cera agréa­ble­ment ma précé­dente.


Publié

dans

,

par

Étiquettes :

Commentaires

6 réponses à “Dis tonton, c’est quoi un déve­lop­peur ?”

  1. Avatar de bokay

    Par curiosité, quelle était ta précédente définition ?

  2. Avatar de Emmanuel

    M’est d’avis que tu veux dire « transpose » (elle existent déjà) et non « rédige » (elles n’existent pas encore et je les rédige).

    1. Avatar de Éric
      Éric

      Clairement non, justement. J’aurais même du dire « conçoit et rédige ». Au mieux « complète »

    2. Avatar de Emmanuel

      En ce cas, au vu de ce qui est pour moi une spécification, telle que décrite sur Wikipedia https://fr.wikipedia.org/wiki/Sp%C3%A9cification_(norme_technique), je ne comprends pas du tout ce que tu veux dire (ou ne suis pas du même avis).

  3. Avatar de Yann

    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 e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *