Académique Documents
Professionnel Documents
Culture Documents
Introduction au GL
Cycle de vie d’un logiciel
La conception orientée objet
UML
➢ Introduction sur l’UML
➢ Diagramme de cas d’utilisation
➢ Diagramme de classes
➢ Diagramme de sequences
➢ Autres diagrammes
Introduction au GL
Donner une définition
Logiciel :
◼ Programmation individuelle sur des problèmes
Apparition et développement
du Génie Logiciel
Génie Logiciel: définition
Génie Logiciel :
◼ Travail en équipe sur des projets complexes et
longs
◼ Spécifications de départ
◼ Dialogue avec les utilisateurs/clients : discours
métier
◼ Organisation, planification, gestion du risque
Génie Logiciel: définition
Définition du génie logiciel (GL):
Domaine des ‘sciences de l’ingénieur’ dont la
finalité est:
◼ la conception
◼ la fabrication
◼ la maintenance
de systèmes logiciels complexes, sûrs et de
qualité
(‘Software Engineering’ en anglais)
Génie Logiciel: Objectifs
Objectifs du génie logiciel: CQFD
Le GL se préoccupe des procédés de fabrication des
logiciels de façon à satisfaire les 4 critères suivants:
Règle du CQFD :
Coût Qualité Fonctionnalités Délai