ou INSCRIVEZ-VOUS Mot de passe oublié ?
Publicité

Débogage logiciel, la plus importante part du boulot ?

Dernières tendances de la programmation

63 % des programmeurs et des responsables technologiques d'entreprise affirment que l'étape du débogage logiciel est la plus importante de toutes, dans le processus de production.

L'étude à été menée par les analystes de chez Virtutech, qui expliquent que ce débogage prend deux fois plus d'importance en entreprise que toute autre activité de développement. La recherche fut menée durant le Embedded Systems Conference de San Jose, en Californie. Les chercheurs ont pu recueillir 89 réponses, aucun des interrogés n'était client de la société.

Malgré les difficultés de programmation que la technique impose, l'étude révèle aussi que le multicoeur emporte un certain succès auprès des programmeurs, puisque 75 % des personnes interrogées ont déclaré travailler au moins sur un projet de programmation multicoeur. 9 % déclarent même travailler uniquement sur du développement multicoeur.

Les professionnels ont classé les débogages les plus importants dans le processus de développement : on retrouve le « thread locking » pour 31 % des personnes interrogées, l'absence de reproductibilité et d'anticipation des bugs pour 30 % d'entre eux, et les plantages système en cas de bug logiciel pour 29 %. Selon Virtutech toujours, plus de la moitié des programmeurs utilisent des systèmes de débogage qui ne gèrent pas la programmation multiprocesseur.

L'étude révèle aussi un changement dans les comportements des programmeurs.  En 2005, ces derniers plaçaient comme objectif principal la performance et la date limite dans leur travail de développement. Cette année, ils semblent plutôt privilégier la qualité du logiciel à la date limite de sa sortie, en prenant toujours en compte les mêmes soucis de performances.

30 % des programmeurs expliquent mettre entre 6 et 12 mois à affiner leurs produits, entre 12 et 18 mois pour 24 % d'entre eux, entre 18 et 36 mois pour 19 %, seuls 3 % déclarent consacrer plus de 36 mois au développement de leur logiciel.
le 3 mai 2006 à 10:54 (16 571 lectures)