Après de nombreuses recherches, je n'ai pas réussi à répondre à une question de base concernant un supposé connu dans le monde du développement logiciel:
CE QUI EST CONNU:
L'application d'une politique stricte sur une documentation de code adéquate (que ce soit les balises Doxygen, Javadoc ou simplement une abondance de commentaires) ajoute des frais généraux au temps requis pour développer du code.
MAIS:
Avoir une documentation complète (ou même une API) entraîne des gains de productivité (on suppose) chez les développeurs nouveaux et chevronnés lorsqu'ils ajoutent des fonctionnalités ou corrigent des bugs en cours de route.
LA QUESTION:
Le temps de développement supplémentaire requis pour garantir une telle documentation est-il compensé par les gains de productivité ultérieurs (au sens strictement économique)?
Je recherche des études de cas ou des réponses qui peuvent apporter des preuves objectives à l'appui des conclusions qui en sont tirées.
Merci d'avance!