SOFTWARE MAINTENANCE | SOFTWARE ENGINEERING | LECTURE 04 BY DR.INDERJEET KAUR | AKGEC

SOFTWARE MAINTENANCE | SOFTWARE ENGINEERING | LECTURE 04 BY DR.INDERJEET KAUR | AKGEC

MAINTENANCE LOGICIELLE | GÉNIE LOGICIEL | COURS 04 PAR DR. INDERJEET KAUR | AKGEC

🎙 Dr. Inderjeet Kaur 👥 22K 📅 2 septembre 2026 ⏱ 22 min 👁 5 📄 cours magistral 🧭 2026-09-02
Disponible en : Français (actuel) English

Mots-clés

maintenance correctivemaintenance adaptativemaintenance perfectivemaintenance préventiveréingénierie

Résumé

Ce cours magistral, dispensé par Dr. Inderjeet Kaur à l’AKGEC, introduit le concept de maintenance logicielle. Il définit la maintenance comme l’ensemble des modifications apportées à un logiciel après sa livraison, pour corriger des erreurs, améliorer les performances ou adapter le produit à un nouvel environnement. L’enseignante détaille les quatre types de maintenance : corrective, adaptative, perfective et préventive, en expliquant leurs objectifs respectifs. Elle aborde ensuite les difficultés rencontrées lors de la maintenance, notamment la compréhension du code existant. Le processus de maintenance est présenté en quatre phases : compréhension du problème, génération d’une proposition, analyse des effets de bord et test du programme modifié. La notion de maintenabilité est introduite comme une qualité clé. Le cours se poursuit avec l’estimation des coûts de maintenance, en présentant le modèle de Belady-Lehman et le modèle de Boehm pour le calcul de l’effort annuel. Deux exemples numériques illustrent ces formules. Enfin, les concepts de rétro-ingénierie et de réingénierie sont expliqués, soulignant leur rôle dans la modernisation des systèmes existants.

168 mots

Évaluation critique

Valeur des informations & solidité de l’argumentation

La valeur principale de cette vidéo réside dans sa structure pédagogique claire, qui couvre les fondamentaux de la maintenance logicielle. Les définitions sont précises et les types de maintenance sont bien différenciés. L’argumentation est solide, s’appuyant sur des normes reconnues (IEEE, ISO) et des modèles classiques (Belady-Lehman, Boehm). Les exemples numériques, bien que simples, permettent d’illustrer concrètement l’application des formules. Cependant, l’exposé reste à un niveau introductif et ne creuse pas suffisamment certains aspects, comme les processus détaillés de maintenance ou les outils associés. La présentation est parfois confuse, notamment dans la partie sur les effets de bord, mais globalement, le contenu est fiable et pertinent pour un public étudiant.

Rigueur scientifique, qualité des sources, adéquation du titre

La rigueur scientifique est correcte pour un cours académique : les concepts sont présentés de manière structurée et les modèles cités sont des références du domaine. Cependant, aucune source externe n’est mentionnée dans la vidéo, et les seules références sont les liens institutionnels de l’AKGEC et la playlist du cours. Le titre est en adéquation parfaite avec le contenu, qui traite exclusivement de la maintenance logicielle. La qualité des sources est donc limitée, mais le contenu est conforme aux enseignements standards du génie logiciel.

209 mots

Adéquation titre / contenu

Le titre décrit précisément le contenu : une leçon sur la maintenance logicielle dans le cadre d'un cours de génie logiciel.

Qualité & fiabilité

6/10

Cours académique structuré couvrant les concepts de base de la maintenance logicielle, avec des formules et exemples numériques. La présentation est claire mais reste superficielle sur certains points (ex. processus de maintenance) et ne cite pas de sources externes.

Moments clés

Sources citées

Sources concordantes

Sources discordantes

  • Aucune source discordante identifiée — Le contenu est conforme aux connaissances établies en génie logiciel.

Apport & nouveautés

Cette vidéo apporte une introduction structurée à la maintenance logicielle, un sujet souvent négligé dans les cursus. Elle met en lumière l’importance de la maintenance dans le cycle de vie du logiciel et distingue clairement les différents types de maintenance. L’utilisation de modèles quantitatifs (Belady-Lehman, Boehm) pour estimer les coûts est un point fort, car cela permet de passer d’une approche qualitative à une approche mesurable. Cependant, l’apport est limité pour un public déjà familiarisé avec le génie logiciel, car le contenu reste classique et ne présente pas de perspectives nouvelles.

Pour aller plus loin :

153 mots

Profil radar

Le profil radar montre une vidéo équilibrée, avec des scores modérés sur tous les axes. La quantité d'information est correcte pour un cours introductif, la qualité est bonne, le niveau technique est adapté à un public étudiant, et la fiabilité est satisfaisante. Le principal point faible est le manque de sources externes, mais le contenu reste fiable.

Fiabilité 6/10