UNIVERSITÉ DU QUÉBEC À MONTRÉAL DESS, MAÎTRISE EN TECHNOLOGIE DE L INFORMATION MAÎTRISE EN INFORMATIQUE DE GESTION

Documents pareils
Analyse,, Conception des Systèmes Informatiques

IFT2255 : Génie logiciel

Génie logiciel (Un aperçu)

Intégration et Déploiement de Systèmes d Information

CC30 Certificat de compétence Conception, développement et animation de sites Web

Plan de cours. 2. Place du cours dans le programme Préalable : IFT-487 Base de données, ou expérience en conception d une base de données.

Daylight. Démarche ergonomique et RUP. Daylight 2001 Démarche ergonomique et RUP 1/1 07/03/02 CSI_RUPERGO02

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language

Présentation générale de la méthode orientée objet : O.M.T. (Rumbaugh & al.)

Chapitre I : le langage UML et le processus unifié

CONCEPTION DE PROJET SIG AVEC UML

Méthodologies Orientées-Objet!

Cours Gestion de projet

Bibliographie sommaire pour le programme de B. Sc. (informatique de gestion), concentration en génie logiciel

Développement ebusiness

Master MIDO 2ème année. Spécification et Conception en UML Maude Manouvrier

AGILE Historique et évolution

Plan de cours ADM 992C Page 1. École des sciences de la gestion Département de management et technologie Université du Québec à Montréal

ANALYSE D UN SYSTEME D INFORMATION ET EXTENSION DE

Analyse et Conception objet du logiciel Analyse et conception objet du logiciel : Méthode de conception objet et notation UML.

Cours d Analyse et Conception des Systèmes d Information (d Outils et Modèles pour le Génie Logiciel)

Intégration et Déploiement de Systèmes d Information

Management des processus opérationnels

Rational Unified Process

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Viser une démarche de recherche organisée

Le Processus Unifié. Une Démarche Orientée Modèle. IUP NTIE - Master 1 - Jérémie Guiochet - 4/11/09

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation.

SECTION 5 BANQUE DE PROJETS

Le Processus Unifié de Rational

Méthodologies de développement de logiciels de gestion

Les formations en génie logiciel

Méthodes de Conception Orientés Objet (MCOO) SOMMAIRE

UML est-il soluble dans les méthodes agiles?

Extensions à la formation. Laurent Pérochon, avril 2008, RMT Modelia, modélisation conceptuelle, formation UML, INRA Castanet Tolosan

ÉCOLE DE TECHNOLOGIE SUPÉRIEURE UNIVERSITÉ DU QUÉBEC THÈSE PRÉSENTÉE À L ÉCOLE DE TECHNOLOGIE SUPÉRIEURE

Séance 1 Méthodologies du génie logiciel

Forthcoming Database

Un environnement de déploiement automatique pour les applications à base de composants

langage spécifiant un processus sous format XML Business Process Management : gestion de processus.

Introduction au génie logiciel

Génie Logiciel Orienté Objet UML

Conception fonctionnelle de services d entreprise fondée sur l alignement entre cœur de métier et système d information

Règles d engagement. Présentation Diapositives Bibliographie Questions Les vertus de la marche

Génie Logiciel. Rappels. C. Crochepeyre Génie Logiciel Rappels 1

UML (Diagramme de classes) Unified Modeling Language

Description de la formation

Valorisez vos actifs logiciels avec Rational Asset Manager. Jean-Michel Athané, Certified IT Specialist IBM Rational Software

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION

LICENCE : INFORMATIQUE GENERALE

Conception, architecture et urbanisation des systèmes d information

UML (Paquetage) Unified Modeling Language

Méthodes agiles. CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS. Jean-Louis Bénard jlb@businessinteractif.

TP3 Intégration de pratiques agiles. 1. User Stories (1) Scénario d intégration agile. En direct-live du château

Comparaison de trois techniques de modélisation de processus: ADONIS, OSSAD et UML

DSL. Domain Specific Language. À l'aide des technologies Eclipse Modeling. Goulwen Le Fur Le 23 novembre 2012

Editing and managing Systems engineering processes at Snecma

1. Présentation Quelques méthodes objet

Industrialiser la chaîne complète de fabrication 1ère partie - Les bénéfices de la solution logicielle IBM VisualAge Pacbase / Rational

ORIGINAL : English CLEARANCE : NATO SECRET DATE VALIDATED : 25 October 2012 VALIDATED BY : C. J. Rose

Intelligence Economique - Business Intelligence

UML : Unified Modeling Language

Modélisation d un réseau sociotechnique Application à la gestion de crise. Guillaume Philippe (UBS / CAMKA System) Christine Chauvin (UBS)

Méthodes de développement

RTDS G3. Emmanuel Gaudin

PLAN DE COURS. Département de sociologie Université du Québec à Montréal

Vérifier la qualité de vos applications logicielle de manière continue

Les processus métiers : concepts, modèles et systèmes

Urbanisation de système d'information. PLM 4 (Product Lifecycle Management) Préoccupation d'assurance qualité Processus et Procédures

EXIN Agile Scrum Master

Le Rational Unified Process

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Gouvernance IT : par où commencer? Hubert Lalanne DE, Chief Architect for Industries IBM Software France

CURRICULUM VITAE. Informations Personnelles

Stage Ingénieur en développement logiciel/modélisation 3D

Forum AMOA ADN Ouest. Présentation du BABOK. 31 Mars 2013 Nadia Nadah

- Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK

Plan de cours. 1. Mise en contexte. 2. Place du cours dans le programme. 3. Descripteur du cours

26th of March 2014, Paris

Représentation et analyse des systèmes linéaires

Université Mohamed Khider Biskra. Faculté des sciences exactes et des sciences de la nature et de la vie. Département d Informatique.

ED STIC - Proposition de Sujets de Thèse. pour la campagne d'allocation de thèses 2013

Architecture Orientée Objet Pour l Ingénierie des SIP application à l Entreprise SAFCER

Business Process Management 2010 : La Solution IBM Maximiser l agilité de l entreprise UNE ETUDE DE JEMM RESEARCH

Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles

Assia Mouloudi. To cite this version: HAL Id: tel

Margill 3.3 Guide de démarrage rapide

Concepts clés associés aux outils logiciels, exemples

Introduction IV. Comparaison MERISE/UML/SCRUM Approche fonctionnelle Schéma Entité/Association Méthodologie...

Agile Maroc 24 Novembre Méthodes agiles. Thierry Cros. Agile Maroc 24 novembre 2010

Lancement de la plateforme de private cloud IBM Connections en partenariat avec. 04 Novembre 2010

Formations Techniques : Infrastructures Janvier - Mars 2009

Validation des Besoins dans les Modèles UML2.0

LOG4430 : Architecture logicielle et conception avancée

Modélisation mathématique Techniques numériques

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

Fusion : l interopérabilité chez Oracle

Approche méthodologique pour la modélisation des processus de l entreprise

Transcription:

UNIVERSITÉ DU QUÉBEC À MONTRÉAL DESS, MAÎTRISE EN TECHNOLOGIE DE L INFORMATION MAÎTRISE EN INFORMATIQUE DE GESTION INF-7215, groupe 40 Session Été 2005 Analyse et conception des systèmes d'information dans l'entreprise Je: 17h30-20h30, local SH-2620 Tho-Hau Nguyen Département d informatique Bureau: PK-4335 Tél: 987-3000, x 3212#, Fax: 987-8477 Courriel: nguyen.tho-hau@uqam.ca Plan de cours DESCRIPTION Taxinomie des systèmes d'information. Étude comparative des activités d'analyse et de conception selon les méthodes utilisées dans l entreprise: données, traitements, événements, objets. Planification du développement des systèmes d'information, ancrage avec les plans stratégiques. Déroulement des processus et présentations des outils: logiciels d'aide à l'analyse / à la conception. Méthodologies commerciales de développement de systèmes. Intégration de l'application, des technologies de traitement et de communication à l'organisation. Architecture des systèmes d information Débats et analyses critiques des pratiques courantes et émergentes. PRÉALABLES INF7115 ou GPA775 Bases de données ou équivalent INF7126 Systèmes répartis ou l'un des cours du module Systèmes de télécommunications (ETI) ou équivalent OBJECTIFS Le cours INF 7215 vise à rendre l étudiant apte à analyser et concevoir des systèmes d'information dans une organisation. Il vise également à développer chez l étudiant un esprit critique face aux pratiques courantes d analyse et de conception de systèmes d'information. Analyse et conception des systèmes d'information dans l'entreprise p.1

Le cours vise à rendre l étudiant capable de : Classifier les différents types de SI Comparer les différents modèles de cycles de développement Expliquer le processus de développement de SI Appliquer les principes d analyse et de conception de SI Distinguer les particularités des différentes approches de modélisation Appliquer les méthodologies d analyse et de développement des SI Utiliser des outils de modélisation Évaluer les méthodologies d analyse et de développement des SI DESCRIPTION DU CONTENU 1. Les systèmes d information dans les organisations 2. Le cycle de développement des systèmes d information 3. L analyse et la conception orientées-objet des systèmes d information 4. La notation UML CONTENU DÉTAILLÉ Les systèmes d information dans les organisations Le concept de système d information La taxinomie des systèmes d information Défis et contraintes dans le développement de systèmes d information Le développement de systèmes d information et la stratégie d entreprise Évolution du domaine des systèmes d information Le cycle de développement des systèmes d information Notion de cycle de développement Étapes du cycle de développement Évolution du cycle de développement Problèmes et défis du cycle de développement Évolution des outils de développement Approches de développement Le RUP (Rational Unified Process) L analyse et la conception orientées-objet des systèmes d information Concepts de bases de l orientation objet : objets, classes, relations, associations Caractéristiques d un projet objet Survol de quelques méthodologies-objet Modélisation et outils Étude des besoins; Spécifications Analyse Modélisation statique Modélisation dynamique Modélisation fonctionnelle Conception La notation UML UML et ses origines Analyse et conception des systèmes d'information dans l'entreprise p.2

Cas d utilisation Scénarios d utilisation Modèle objet (diagramme de classe, diagramme d objet) Relations, Associations Diagramme d interaction (diagramme de collaboration, diagramme de séquence) Diagrammes de transition d états Diagrammes d activités Patterns Interface personne machine Outil de modélisation (Rational Rose) Autres diagrammes et techniques (Diagramme de contexte, Méthode CRC ) ÉVALUATION Travaux et examen Travail de recherche (individuel, à remettre le 30 juin 2005, 30%): Revue de littérature sur un sujet proposé dans le cours, portant sur ou relié à l'analyse et/ou la conception des systèmes d'information. L étudiant devra aussi faire une présentation orale en classe. Le sujet choisi pour le travail de recherche (avec une description sommaire, un plan et une bibliographie préliminaires) devra être remis (pour approbation) le 26 mai 2005. Le travail de recherche et le texte de la présentation sont dus le 30 juin 2005. Projet d analyse et de conception (individuel ou par groupe de 2) à remettre : 1. partie document de vision, description de l application et approche utilisée (pour approbation) : 26 mai 2005 2. Partie 1 : 7 juillet 2005 3. Partie 2 :4 Août 2005 Analyse et conception d'un système d'information selon une approche objet et utilisant la notation UML. Le rapport devra comporter aussi une description de l'approche utilisée et des théories sous-jacentes ainsi que l analyse critique de la représentativité et des limites de chaque modèle et des formalismes utilisés. Discussion en classe pour une partage d'expériences. (30%) Participation à une Journée de simulation (10%, date à déterminer) Deux (2) petits travaux (10 %, 5% chaque) - Présentation d un article (individuel) : 19 mai 2005 - Évaluation d un dossier d analyse/conception : 14 juillet 2005 Examen de fin de session (18 Août 2005, 20%) Critères d évaluation des travaux Plan Références trouvées et consultées (complétude (<> quantité), qualité, pertinence) Définition (ou identification) de la problématique Relation avec les thèmes du cours Analyse et conception des systèmes d'information dans l'entreprise p.3

Identification et compréhension des idées importantes dans les textes lus Définition et compréhension des concepts traités Liens et transition entre les parties du texte Profondeur des réflexions et de la synthèse Argumentation et présentation (orale et écrite) Qualité du français (un travail avec trop de fautes sera retourné à l étudiant) Présentation en classe, maîtrise des concepts traités. Présence et participation dans les discussions en classe Utilisation appropriée des NTIC dans les présentations Aucun retard ne sera accepté pour les travaux (remise au début du cours). Un travail remis en retard reçoit la note zéro (0), à moins d avoir fait l objet d une entente préalable avec le professeur. La note de passage est de 60% pour l ensemble de l évaluation ET de 50% pour l examen final. Aucune reprise d examen n est possible à moins d une attestation d un médecin confirmant l impossibilité pour l étudiant de se présenter à l examen final pour des raisons de santé. RÉFÉRENCES - Articles choisis pour le cours selon l intérêt des participants - Notes de cours - Textes et articles provenant des Sites WEB Livres recommandés - Satzinger, Jackson, Burd, Simond & Villeneuve, Analyse et conception des systèmes d information, Les Éditions Raynald Goulet Inc., 2004 - Larman C., Applying UML and Patterns--An Introduction to Object-Oriented Analysis and Design and Iterative Development, Third Edition, Prentice-Hall, 2005 ou - Larman C., UML et les Design Patterns, Analyse et conception orientées objet et développement itératif, 3è édition, Pearson Éducation, 2002 Autres références utiles - KruchTen Philippe, The Rational Unified Process: An Introduction. Second Edition, Addison- Wesley, 2000 - Leffingwell Dean et Don Widrig, Managing Software Requirements, A Use Case Approach, Second Edition, Addison-Wesley, 2003 - Booch Grady, Rumbaugh James & Ivar Jacobson, The Unified Modeling Language User Guide, Addison-Wesley, 1999 - Jackson Michael, Problem Frames, Analyzing and structuring software development problems, Addison-Wesley, 2001 - Martin J., Odell J.J., Object-Oriented Methods, a Foundation, a UML Edition, Prentice- Hall,1998 - Fowler Martin, UML distilled, 2 nd edition, Addison Wesley, 2000 - Kettani N, Mignet D., Paré P., Rosenthal-Sabroux C., De Merise à UML, Eyrolles, 1998 - Muller Pierre-Alain, Modélisation objet avec UML, Eyrolles, 2è tirage, 1997 - Rumbaugh J. & al. Object-Oriented Modeling and Design, Prentice-Hall, 1991 (il existe aussi une version traduite en français) - Coleman D. & al., Object-Oriented Development, The Fusion Method, Prentice-Hall, 1994 - Jacobson, I. Object-Oriented Software Engineering, A Use Case Driven Approach, Revised Fourth Printing, Addison Wesley, 1992 - Levesque Ghislain, Analyse de système orientée-objet et génie logiciel, Chenelière/McGraw- Hill, 1998 Analyse et conception des systèmes d'information dans l'entreprise p.4

- Derr Kurt W., Applying OMT, A Practical Step-by-Step Guide to Using the Object Modeling Technique, SIGS BOOKS, 1995 - Booch Grady, Object-Oriented Analysis and Design, with applications, The Benjamin/ Cummings Publishing Company, 1994 - Coad P. Object Models, Strategies, Patterns & Applications, Yourdon Press, 1995 - Yourdon E., Whitehead & al., Mainstream Objects, An analysis design Approach for Business, Prentice-Hall, 1995 - Martin J., & Odell J.J., Object-Oriented Methods, Pragmatic Considerations, Prentice-Hall, 1996 - Cook S. & Daniels J., Designing Object Systems, Object-oriented Modelling with Syntropy, Prentice-Hall, 1994 - Castellani X., Méthodologie générale d analyse et de conception des systèmes d objets, Tome 1, Ingénierie des besoins., Masson, 1993 - Robinson K., & Berrisford G., Object-Oriented SSADM, Prentice-Hall, 1994 Petit travail no. 1 : Présentation d un article (à remettre et à présenter en classe, le jeudi 19 mai 2005) Parmi les articles publiés durant la dernière année (janvier 2004 avril 2005) dans des revues scientifiques ou les communications présentées dans des conférences scientifiques disponibles sous forme d actes (proceedings) ou sous forme électronique (Article arbitré, déjà présenté dans une conférence scientifique) sur des sites WEB choisissez un article traitant d'un aspect relié à l'analyse ou la conception (méthodologie, patterns, architecture, évaluation,...) des systèmes d'information dans l'entreprise. L'article doit traiter d'un thème qui vous intéresse ou qui vous semble être important pour ce domaine d'études dans les prochaines années. Une des problématiques abordées dans cet article pourra être le sujet de votre travail de recherche. Faites (par écrit, sur 5 pages maximum) un résumé critique de cet article. Vous y présenterez aussi vos réflexions personnelles. Justifiez brièvement votre choix de l'article. Quelle est, selon vous, la(les) contribution(s) principale(s) de l auteur (ou des auteurs). Vous ferez des photocopies de votre résumé à chaque participant du cours, pour fin de discussion au prochain cours. Vous remettrez aussi une copie photocopiée de l article choisi. Les articles choisis constitueront ainsi un recueil de texte pour le cours. Analyse et conception des systèmes d'information dans l'entreprise p.5

Sujets pour le travail de recherche - La recherche en systèmes d'information (méthodologies, domaines) - Approche traditionnelle de spécification fonctionnelle vs l'approche par prototypage - Méthodologie d'analyse / de conception des SI - Modélisation - Analyse des domaines - Étude des besoins - Spécifications des exigences - Réutilisation et développement des SI - Réingénierie des SI - Frameworks - Patterns de conception - Patterns d analyse - Architecture des systèmes - Arrimage des architectures des sytèmes d information et des infrastructures - Outils de conception, de support à l'analyse Quelques revues scientifiques et professionnelles (liste non exhaustive) Communications of the ACM Data & Knowledge Engineering Data Base Datamation Gestion Harvard Business Review IBM Systems Journal Information and Management Management Science MIS Quarterly Revue française de gestion Sloan Management Review IEEE/Software ACM Transactions on Software Engineering and Methodology Computer Journal of Management Information Systems IEEE Trans. Software Engineering Techniques et Sciences Informatiques Génie logiciel Swebok actes (proceedings) des conférences scientifiques, Workshops... en imprimés ou sur le WEB Analyse et conception des systèmes d'information dans l'entreprise p.6