Téléchargement | - Voir le manuscrit accepté : TODO or To Bug: Exploring How Task Annotations Play a Role in the Work Practices of Software Developers (PDF, 438 Kio)
|
---|
Auteur | Rechercher : Storey, M.A.; Rechercher : Ryall, J.; Rechercher : Bull, I.; Rechercher : Myers, D.; Rechercher : Singer, Janice |
---|
Format | Texte, Article |
---|
Conférence | International Conference on Software Engineering 2008 (ICSE 2008), May 10-18, 2008, Leipzig, Germany |
---|
Sujet | documentation; facteurs humains; annotation des tâches; pratiques de travail; commentaires du code source |
---|
Résumé | Le développement logiciel est une activité exigeant une grande part de collaboration alors que les développeurs doivent gérer et coordonner continuellement leurs tâches de programmation. Dans cet exposé, nous décrivons une étude empirique qui visait à évaluer dans quelle mesure les annotations des tâches imbriquées dans le code source jouent un rôle dans la manière dont les développeurs de logiciel gèrent leurs tâches personnelles et d'équipe. Nous présentons les conclusions obtenues en combinant les résultats d'une étude effectuée auprès de développeurs de logiciel professionnels, une analyse du code de projets de développement de logiciel à source libre et des entrevues avec des développeurs de logiciels. Nos conclusions nous aident à décrire dans quelle mesure les annotations de tâches peuvent être utlisées afin d'appuyer diverses activités essentielles à l'articulation du travail de développement logiciel. Nous décrivons comment la gestion des tâches est négociée entre les systèmes plus formels de suivi des problèmes et les annotations informelles que les programmeurs écrivent dans leur code source. Nous signalons que les annotations peuvent prendre diverses significations et qu'elles varient selon l'utilisation qu'en font les individus, les équipes et les collectivités. Nous présentons aussi diverses questions relatives à la gestion des annotations qui peuvent avoir une incidence négative sur la maintenance des logiciels. Nous concluons avec un aperçu de la manière dont ces conclusions peuvent être utilisées afin d'améliorer le soutien des outils et les processus logiciels. |
---|
Date de publication | 2008 |
---|
Dans | |
---|
Langue | anglais |
---|
Numéro du CNRC | NRCC 50378 |
---|
Numéro NPARC | 5765766 |
---|
Exporter la notice | Exporter en format RIS |
---|
Signaler une correction | Signaler une correction (s'ouvre dans un nouvel onglet) |
---|
Identificateur de l’enregistrement | 6bda32ff-748d-4525-8195-f3a0d24354a6 |
---|
Enregistrement créé | 2009-03-29 |
---|
Enregistrement modifié | 2020-08-12 |
---|