Productivité des développeurs

Estimer le travail des développeurs, tel est le projet de ce livre qui cherche une voie médiane entre les capacités du développeur, ces connaissances, son expérience et son environnement de programmation.
Peut-on prévoir le travail qui sera fourni par la " matière humaine " d'un projet informatique ? Entre un quotidien où les problèmes individuels peuvent dominer l'ensemble des autres et une sphère toute théorique, dans laquelle on peut tout mettre en équation, Jacques Printz décrit une position médiane. Sa Productivité des programmeurs expose ainsi les pratiques de l'estimation de projet, les aspects dynamiques et les comportements de l'estimation, la productivité des organisations de développement logiciel et, enfin, la pathologie de ces organisations.Le modèle du programmeur isolé parfait (PIP) montre notamment?" si c'était nécessaire ?" la complexité du contexte de travail du développeur. La qualité de son ouvrage sera déterminée, entre autres, par son degré de connaissance de la conception, de ses expériences précédentes, de l'environnement de programmation, de l'environnement cible. A une productivité théorique de 480 lignes source par jour (limite physiologique), on applique des coefficients pondérateurs, tels que les corrections de syntaxe (20 % de temps en plus), des facteurs combinatoires liés aux symboles manipulés, lexpertise individuelle, la complexité du problème, ou encore la stratégie de tests. Un programmeur pourra alors tomber, selon son expertise et la complexité du développement, à environ 10-15 lignes source par jour.
Votre opinion