oct
30
Avons-nous besoin des test unitaires?
Filed Under Chiffres | Leave a Comment
Un sondage récent de Methods & Tools a trouvé que malgré que le nombre de pratiquants du TDD a augmenté, les tests unitaires sont toujours conduits en majorité de manière informelle, lorsqu’ils ne sont pas tout simplement ignorés par les développeurs. Ce sondage a examiné comment les organisations exécutent les tests unitaires. Est-ce une activité informelle exécutée avant l’intégration s’il reste du temps ou est-ce un élément clé du processus de développement? La question était: comment sont exécutés les tests unitaires dans votre organisation? Read more
sept
24
Cette étude a été menée et sponsorisée par VersionOne durant les mois de juin et juillet 2008. Elle a reçu des réponses de 3061 participants de 80 pays, la plupart (70%) répondant pour la première fois à cette enquête. La majorité des participants étaient des coachs ou leaders agiles, ainsi que des consultants. Ceci pourrait amener un biais sur une vision peut-être optimiste de la réalité des projets agiles. Agile ou non, un manager reste un manager ;o) Read more
sept
4
Les outils open source de développement comme MySQL, Eclipse, PHP ou JBoss sont aujourd’hui adoptés par de nombreuses organisations. Un récent sondage a examiné la qualité perçue de ces outils en comparaison avec leurs équivalents commerciaux. Des études semblables ont été conduites en 2006 et 2004 et permettent ainsi de comparer des résultats.
| Open source et outils commerciaux | 2008 | 2006 | 2004 |
| Même qualité | 31% | 38% | 32% |
| Il n’y a pas de réponse facile | 25% | 22% | 24% |
| Supérieurs en qualité | 21% | 20% | 26% |
| Inférieurs en qualité | 12% | 12% | 13% |
| Je n’utilise pas d’outils open source | 6% | 6% | 4% |
| Je n’utilise pas d’outils commerciaux | 3% | 2% | 1% |
| Participants | 913 | 524 | 312 |
Source: Methods & Tools
mar
6
L’approche agile de développement du logiciel a sans aucun doute gagné en visibilité en 2007, mais est-elle vraiment plus utilisée dans les entreprises? Un récent sondage de Methods & Tools posait la question : à quel stade est l’adoption des approches agiles (XP, Scrum, TDD, …) dans votre organisation ? (résultats 2005 d’une étude comparable)
Read more
jan
3
La maintenance du logiciel est une part importante de nos activités, mais c’est aussi une de celles dont on parle le moins. De plus, l’intérêt pour cette discipline est souvent porté par des universitaires et non des praticiens. La théorie principale veut que la maintenance soit une discipline équivalente au développement de logiciel sur des systèmes existants. Elle ne nécessiterait donc pas d’approche ou de qualités particulières. Tous ceux qui ont tenté de comprendre un programme écrit par quelqu’un d’autre ou d’intervenir sur une architecture dégradée par les années savent que cette activité est différente du développement de nouveaux systèmes.
Le dernier sondage de Methods & Tools voulait savoir quelle était la part du budget de développement dévolu à la maintenance. Celle-ci est définie comme le processus de correction, d’amélioration ou d’optimisation d’un logiciel déjà livré. Read more
mai
31
Si vous suivez l’évolution du développement de logiciel sur Internet, vous pourriez avoir l’impression que chaque nouveau projet de développement cible le Web et que vos problèmes principaux sont de savoir si vous devez utiliser Ruby on Rails et s’il vaut mieux choisir Flash plutôt qu’Ajax pour votre interface. Cependant, lorsqu’on pose la question aux développeurs, on s’aperçoit que l’interface Web n’est pas aussi universelle que l’on pourrait le croire.
Un récent sondage cherchait à découvrir le pourcentage de nouvelles applications qui sont développées en utilisant une technologie Web (utilisation d’un navigateur comme interface utilisateur). Un sondage similaire avait été fait en 2004 et ses résultats sont présentés entre parenthèses.
Réponses :
Nous ne développons pas d’applications Web 13% (15%)
25% ou moins des nouvelles applications 14% (10%)
26% à 50% des nouvelles applications 7% (11%)
51% à 75% des nouvelles applications 12% (14%)
75% à 99% des nouvelles applications 25% (29%)
100% des nouvelles applications 29% (21%)
Source : www.forumlogiciel.net et www.methodsandtools.com
Nombre de participants : 397 (181)
On peut observer qu’il y a une majorité claire (54%) des organisations participantes qui développent 75% ou plus de leurs nouvelles applications avec une technologie Web. Cependant, la proportion des participants qui utilisent les navigateurs comme interfaces pour leurs nouveaux développements ne s’est pas fondamentalement modifiée depuis 2004. Le total pour les catégories « plus de 50% » a augmenté seulement de 2%. Il semble donc qu’en 2004, l’interface Web avait déjà été adoptée par une majorité des ses utilisateurs potentiels. Cela signifie aussi qu’il existe une proportion importante de développeurs qui sont actifs sur des nouvelles applications dans des contextes d’exploitation différents de celui du Web, par exemple le logiciel embarqué ou les applications Windows. On peut également constater un changement significatif dans la population des participants qui développent leurs nouvelles applications pour le Web. Le pourcentage des participants qui développent 100% de leurs applications a augmenté de 8% pour atteindre 29%. Les organisations qui peuvent développer des applications dans un contexte Web ont donc augmenté leurs efforts pour utiliser cette technologie pour tous leurs nouveaux projets.
« go back