Réduction des inefficacités dans le développement logiciel d'une commission scolaire

Pelletier, Maxime (2017). « Réduction des inefficacités dans le développement logiciel d'une commission scolaire » Rapport. Montréal (Québec, Canada), Université du Québec à Montréal, Maîtrise en génie logiciel.

Fichier(s) associé(s) à ce document :
[img]
Prévisualisation
PDF
Télécharger (2MB)

Résumé

Il y a de plus en plus de pression sur l'équipe de développement pour développer de nouvelles applications et maintenir celles en place. Puisque l'ajout de personnel n'est pas possible dans un contexte d'austérité vécu par les commissions scolaires, il faut augmenter l'efficacité de l'équipe de développement pour faire plus avec les mêmes effectifs. Nous avons donc cherché à réduire le rework. Nous avons tout d'abord analysé l'effort fourni pour un échantillon de 11 projets afin de classifier quelle portion était du rework, c'est-à-dire de l'effort pour refaire ou modifier quelque chose de déjà terminé. Cette analyse nous a permis d'identifier deux grandes sources de rework, soit les problèmes techniques, ainsi que les changements aux applications suite à leur premières utilisations par les utilisateurs. Pour diminuer ces sources de rework, nous avons mis en place deux changements dans le processus de développement. Tout d'abord, nous avons ajouté une activité de prototypage afin de diminuer les changements découlant des premières utilisations. Dans un deuxième temps, nous avons remplacé le framework « ASP.NET Web Forms » par celui « ASP.NET MVC » afin de diminuer le nombre d'erreurs techniques lors de la phase de programmation. Les changements ont été validés avec trois projets. Les résultats obtenus démontrent une amélioration notable quant à la diminution du rework, et laissent présager un impact très positif si les améliorations étaient appliquées à tous les projets futurs.

Type: Rapport (document diplômant)
Informations complémentaires: Le document a été numérisé tel que transmis par l'auteur.
Directeur de thèse: Trudel, Sylvie
Mots-clés ou Sujets: Développement de logiciels / Efficacité / Équipes de travail
Unité d'appartenance: Faculté des sciences > Département d'informatique
Déposé par: Service des bibliothèques
Date de dépôt: 07 déc. 2022 12:06
Dernière modification: 07 déc. 2022 12:06
Adresse URL : http://archipel.uqam.ca/id/eprint/15102

Statistiques

Voir les statistiques sur cinq ans...