Département de génie logiciel et des TI Université du Québec École de technologie supérieure Systèmes dinformation dans les entreprises Systèmes dinformation dans les entreprises Chargé: JF Couturier Révision Intra 1 MTI515 Automne 2013 JF Couturier
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Lintra Le mercredi 23 octobre 2013 à 18:00 Durée : 3 heures – Il est long 1 feuille recto verso 8 ½ X 11 manuscrite MTI515 Automne 2013 JF Couturier 2
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 1 Pourquoi modéliser Comprendre, expliciter les exigences Communiquer Industrialisation du développement La maturité de notre domaine Software factories Model Driven Architecture 3 MTI515 Automne 2013 JF Couturier
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 1 Les raisons déchec des projets en TI Artisanat vs Ingénierie La pyramide Avantages et inconvénients de MDA MTI515 Automne 2013 JF Couturier 4
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 2 Analyse, Conception, Modélisation Itératif, agile, incrémentale, waterfall Utilisation dUML Les processus daffaires Définition Représentation graphique La mission de lentreprise MTI515 Automne 2013 JF Couturier 5
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 2 Diagramme dactivité Les éléments Activité Partition Exception Objets Flot 6 MTI515 Automne 2013 JF Couturier
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 2 Diagramme dactivité Décision Fusion Parallélisme Synchronisation Le petit jeton (token) MTI515 Automne 2013 JF Couturier 7
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 3 Document de vision Espace du problème Caractéristiques Intervenants et utilisateurs Attributs des caractéristiques Techniques dexplicitation des exigences 8 MTI515 Automne 2013 JF Couturier
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 3 Modèle du domaine Classe Classe de description Classe dassociation Les associations La composition et lagrégation Les cardinalités / multiplicités MTI515 Automne 2013 JF Couturier 9
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 4 Diagramme des cas dutilisation Acteur Système Relations Association, Include, extend, généralisation Lien avec le diagramme dactivité PMÉ ou EBP –Processus Métier Élémentaire –Elementary Business Process 10 MTI515 Automne 2013 JF Couturier
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 4 Cas dutilisation Éléments du CU Titre et numéro Objectifs / Description Pré et Post conditions Acteur – Déclencheur Scénarios nominal et alternatifs Voir les exemples du livre (Roques, Larman) MTI515 Automne 2013 JF Couturier 11
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 4 Cas dutilisation Objectifs Lien avec le diagramme dactivité PMÉ Lien avec le diagramme des CU Lien avec le modèle danalyse Acteur, frontières, contrôles, entités MTI515 Automne 2013 JF Couturier 12
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 4 SRS Objectif Ce quil contient Les types dexigences Fonctionnelles et non fonctionnelles Les cas de test Lien avec les CU Pourquoi faire les cas de tests? MTI515 Automne 2013 JF Couturier 13
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 5 Les patrons Pourquoi, à quoi cela nous sert-il? Rappel sur larchitecture dapplication Les stéréotypes Pourquoi utiliser les stéréotypes Les stéréotypes de Jacobson 14 MTI515 Automne 2013 JF Couturier
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 5 Modèle danalyse Quel est le problème? Lécart en lanalyse et la conception Les stéréotypes danalyse Frontière, Contrôle, Entité Comment les trouver Lien avec les autres artéfacts MTI515 Automne 2013 JF Couturier 15
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Cours 6 Les archétypes danalyse Les 4 types darchétypes MI, Role, ThingPartyPlace, Description Modélisation en couleur Pratique pour décomposer ses modèles, faciliter la lecture et la compréhension 16 MTI515 Automne 2013 JF Couturier
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Bilan Analyse des exigences SRS Dynamique – Comportementale Diagramme dactivité Cas dutilisation (texte / visuelle) Statique – Structurelle Modèle du domaine Diagramme des cas dutilisation MTI515 Automne 2013 JF Couturier 17
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Comprendre La raison dêtre des artefacts étudiés Les liens entre les artefacts Ce que lon découvre dans chacun deux Visualiser le cycle MTI515 Automne 2013 JF Couturier 18
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Les artefacts - Discutez MTI515 Automne 2013 JF Couturier 19
Département de génie logiciel et des TI Université du Québec École de technologie supérieure La forme de lintra 1 feuille de notes recto verso manuscrites 8 1/2 X 11 Examen en 2 parties Section théorique Questions sur la compréhension des concepts Formule Quiz Section pratique Étude de cas Réalisation des artefacts Lire et comprendre un artéfact MTI515 Automne 2013 JF Couturier 20
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Préparation Relire 2 à 3 fois les notes de cours Comprendre ce qui a été dit en classe Faire quelques exercices Les études de cas en classes Pascal Roques Pas de par cœur Révisez en équipe et discutez MTI515 Automne 2013 JF Couturier 21
Département de génie logiciel et des TI Université du Québec École de technologie supérieure BONNE CHANCE! MTI515 Automne 2013 JF Couturier 22