Envoyé par
wolinn
zecreator:
Quand on voit l'importance prise par les logiciels partout, ce que tu écris me fait un peu peur. Même lorsqu'il n'y a pas de vies en jeu, les défaillances logicielles peuvent avoir des conséquences économiques lourdes.
Dans ces conditions, il n'y a simplement plus de place pour les amateurs, et il est bien normal de chercher à standardiser les méthodes de travail et les outils, pour réduire les risques d'échec, tout en respectant des contraintes de productivité.
Que ça plaise ou non, en 20-30 ans, le développement logiciel a évolué en une activité quasi-industrielle, avec ses méthodes, ses normes, ses outils, même si elle conserve quelques spécificités et que les pratiques ne sont peut-être pas aussi stabilisées que dans d'autres domaines.
Mes clients sont essentiellement des industriels, mon logiciel est un petit rouage dans la chaine de conception, mais des erreurs de calcul peuvent coûter cher, induire des mois de retard dans la conception, qui se retrouvent à l'arrivée dans la production et ont donc un coût économique, ou même flanquer des projets par terre.
Ce n'est jamais arrivé parce que je suis rigoureux, même si je me suis déjà fait quelques frayeurs, mais si j'embauchais pour développer à ma place, j'imposerais des gardes fous pour que cela ne se produise pas, ce qui implique des contraintes sur la gestion de projet et aussi à un niveau technique plus basique. Et comme je n'ai pas la science infuse, et que je n'ai jamais géré de projet impliquant plus de 5-6 développeurs, je penserais à me rapprocher des standards.
Je ne sais pas ce que font les SSII, ni si elles le font bien en général, mais sur le principe, pour toutes ces raison, je ne suis pas spécialement choqué et attristé par l'évolution vers une standardisation des pratiques, étant donné que je ferais pareil si je recrutais.
Partager