Le dev n'est pas "encore" artisanal, le dev
est un artisanat. C'est une caractéristique "essentielle", cela ne changera jamais.
Je te renvoie à la littérature afférente :
-
No Silver Bullet: Essence and Accidents of Software Engineering, Frederick P. Brooks
-
What is Software Design ? ; Jack W. Reeves
- ce que je ne connais pas mais il doit bien y en avoir d'autre ...
C'est logique du point de vue du manager incompétent, mais ça ne fonctionne pas de cette manière. Il n'y a que l'échec en bout de ligne. Le développement logiciel n'est pas une industrie, on ne fabrique pas des objets en série sur la base d'un plan. On écrit le plan c'est à dire le code source.
C'est voué à l'échec comme les tentatives d'offshorer l'écriture due code en Asie. Ça coute beaucoup plus cher à l'arrivée et c'est de beaucoup moins bonne qualité. Non pas que les devs asiatiques sont forcément moins bons, mais simplement ce n'est pas la bonne organisation du travail pour être efficace.
Partager