22
artement de génie logiciel et des TI Université du Québec École de technologie supérieure Systèmes d’information 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 Systèmes dinformation dans les entreprises Systèmes dinformation

Embed Size (px)

Citation preview

Page 1: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

Systèmes d’information dans les entreprises

Chargé: JF Couturier

Révision Intra

1MTI515 Automne 2013 JF Couturier

Page 2: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

L’intra

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

Page 3: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

Cours 1

Pourquoi modéliserComprendre, expliciter les exigences

Communiquer

Industrialisation du développementLa maturité de notre domaine

Software factories Model Driven Architecture

3MTI515 Automne 2013 JF Couturier

Page 4: 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

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

Page 5: 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

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 d’UML Les processus d’affaires

Définition

Représentation graphique

La mission de l’entreprise

MTI515 Automne 2013 JF Couturier 5

Page 6: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

Cours 2

Diagramme d’activité Les éléments

Activité

Partition

Exception

Objets

Flot

6MTI515 Automne 2013 JF Couturier

Page 7: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

Cours 2

Diagramme d’activitéDécision

Fusion

Parallélisme

Synchronisation

Le petit jeton (token)

MTI515 Automne 2013 JF Couturier 7

Page 8: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

Cours 3

Document de visionEspace du problème

Caractéristiques

Intervenants et utilisateurs

Attributs des caractéristiques

Techniques d’explicitation des exigences

8MTI515 Automne 2013 JF Couturier

Page 9: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

Cours 3

Modèle du domaineClasse

Classe de description

Classe d’association

Les associations La composition et l’agrégation

Les cardinalités / multiplicités

MTI515 Automne 2013 JF Couturier 9

Page 10: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

Cours 4

Diagramme des cas d’utilisationActeur

Système

Relations Association, Include, extend, généralisation

Lien avec le diagramme d’activité PMÉ ou EBP

– Processus Métier Élémentaire

– Elementary Business Process10MTI515 Automne 2013 JF Couturier

Page 11: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

Cours 4

Cas d’utilisationÉ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

Page 12: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

Cours 4

Cas d’utilisationObjectifs

Lien avec le diagramme d’activité PMÉ

Lien avec le diagramme des CU

Lien avec le modèle d’analyse Acteur, frontières, contrôles, entités

MTI515 Automne 2013 JF Couturier 12

Page 13: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

Cours 4

SRSObjectif

Ce qu’il contient

Les types d’exigences Fonctionnelles et non fonctionnelles

Les cas de testLien avec les CU

Pourquoi faire les cas de tests?MTI515 Automne 2013 JF Couturier 13

Page 14: 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

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 l’architecture d’application

Les stéréotypesPourquoi utiliser les stéréotypes

Les stéréotypes de Jacobson

14MTI515 Automne 2013 JF Couturier

Page 15: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

Cours 5

Modèle d’analyseQuel est le problème?

L’écart en l’analyse et la conception

Les stéréotypes d’analyse Frontière, Contrôle, Entité

Comment les trouver

Lien avec les autres artéfacts

MTI515 Automne 2013 JF Couturier 15

Page 16: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

Cours 6

Les archétypes d’analyseLes 4 types d’archétypes

MI, Role, ThingPartyPlace, Description

Modélisation en couleurPratique pour décomposer ses modèles,

faciliter la lecture et la compréhension

16MTI515 Automne 2013 JF Couturier

Page 17: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

Bilan Analyse des exigences

SRS

Dynamique – ComportementaleDiagramme d’activité

Cas d’utilisation (texte / visuelle)

Statique – StructurelleModèle du domaine

Diagramme des cas d’utilisation

MTI515 Automne 2013 JF Couturier 17

Page 18: 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

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 l’on découvre dans chacun

d’eux Visualiser le cycle

MTI515 Automne 2013 JF Couturier 18

Page 19: 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

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

Page 20: 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

Département de génie logiciel et des TI

Université du Québec

École de technologie supérieure

La forme de l’intra

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

Page 21: 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

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

Page 22: 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

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