Organisation du cours

L’objectif de ce cours est d’aborder la notion de la qualité d’un logiciel et de voir comment on peut s’assurer d’avoir un logiciel de qualité.

A la fin de ce cours l’étudiant doit être capable de:

  • Donner une définition claire de la notion de qualité au regard d’un logiciel

  • Comprendre et identifier les 06 critères de qualité de la norme ISO9126

  • Etre capable d’évaluer un logiciel en terme de qualité

  • Etre capable de sélectionner et/ou de créer des modèles permettant de quantifier la qualité

  • Etre capable de mettre avant des aspects à prendre en compte au cours de la mise en oeuvre d’un projet pour prendre en compte la qualité.

Pédagogie

La pédagogie utilisée est mixte. Nous alternerons des:

  • cours magistraux pour la clarification des conceptes

  • des séances de laboratoires basé sur le modèle de l’apprentissage par soi-même et par projet

  • et des travaux pratiques à faire chez soi après chaque module.

Par conséquent, les étudiants doivent impérativement travailler chez eux au jour le jour pour graduellement comprendre et développer leur projet.

Répartition du cours

Le cours est organisé en plusieurs chapitres.

Les plus important sont:

  • Chap 1: Introduction à qualité

  • Chap 2 Chap 2: Qualité d’un logiciel

  • Chap 3 Chap 3: Théorie de la mesure

  • Chap 4 Chap 4: Mesure de la qualité d’un logiciel

Si la masse horaire le permet on peut couvrir plusieurs autres aspects liés à la qualité du logiciel.

Evaluation

Exercise sur Inginious (3) + Projet + TP exercise de maison (en 3 parties) + exposés.

Note 1: Exercise sur Inginious (3) + Projet: (3x inginious * 0.2) + proj * 0.4 Note 2: TP (3 parties) + Exposés: tp * 0.6 + exp * 0.4

Contact et communication

Les communications se ferons par whatsapp et par mail.

Tel: 97999277 Mail: John Aoga.

Cours Open-Source

Les sources de ce site web sont open-source et sur GitHub. N’hésitez pas à faire des pull request si vous voyez des erreurs ou choses à corriger.

La licence utilisée est Creative Commons Attribution-ShareAlike 4.0 International License:

CC-BY-SA