Méthodologies des systèmes d'information

Code
NFE108

Description

Introduction aux méthodologies des systèmes d'information

  • le cycle de vie d'un système d'information
  • les niveaux d'abstraction d'un système d'information
  • les processus de développement
  • les méthodes agiles

La méthode MERISE (Rappels)

  • les notations
  • la démarche de conception

L'approche objet

  • les concepts de base
  • panorama des concepts objet

UML et processus unifié

  • Introduction au processus unifié
  • Capture des besoins (diagramme de cas d'utilisation)
  • Analyse des besoins  : des besoins aux classes (diagramme de classes et diagramme de paquetage)
  • Interaction entre objets (diagramme de séquence et diagramme de collaboration)
  • Spécifications des contrôles et des opérations

De l'analyse à la conception

  • Une vue guidée par le processus unifié
  • Patterns d'analyse (Patterns GRASP)
  • Vue architecturale (architectures logicielles)
  • Introduction à OCL (Object Constraints Language)

Les outils AGL (Etude de cas avec corrigé)

  • Développement d'une étude de cas complète sous l'atelier StarUML

Conclusion sur les méthodes et outils de conception de systèmes d'information

Finalité

Fournir les bases méthodologiques nécessaires à la conception et à la réalisation des systèmes d'information d'entreprise. Préparer au métier d'études et développement informatique qui:

  • Conçoit, développe et met au point un projet d'application informatique, de la phase d'étude à son intégration, pour un client ou une entreprise selon des besoins fonctionnels et un cahier des charges.
  • Peut conduire des projets de développement.

Le cours s'appuie sur les principes des approches méthodologiques qu'elles soient orientées-objet (UML et processus unifié) ou systémiques (comme la méthode MERISE). Il présente un ensemble de bonnes pratiques qui vise à la fois à accompagner la mission d'anlyse et de conception de solutions informatiques mais aussi à en assurer la qualité et la pérennité.

Compétences visées

  • Modélisation informatiques :
    • Recueillir et analyser les besoins métiers
    • Rédiger un cahier des charges fonctionnel et technique
    • Modéliser les processus (UML, BPMN, Merise)
    • Concevoir l’architecture fonctionnelle et applicative
  • Gestion de projet
    • Gestion de projet (cycle en V, Agile/Scrum
    • Planifier les étapes d'un projet
    • Planification et suivi des livrables
  • Compétences transversales
    • Esprit d’analyse et de synthèse
    • Communication avec les équipes métiers et techniques
    • Capacité à travailler en équipe
    • Autonomie et rigueur

 

Description des modalités d'évaluation

L'examen évalue 

  • la compréhension des concepts à travers des questions de cours
  • la maîtrise de l'outillage méthodologique à travers une étude de cas qui met en applications les divers concepts et principes méthodologiques vus en cours.

Prérequis

Auditeurs souhaitant obtenir la licence d'informatique et/ou préparant le RNCP de concepteur-architecte informatique ou poursuivant le cursus ingénieur option ISI.

Nombre d’ECTS
6
Durée en nombre d'heures
60.00
Type de notation
Notation chiffrée (sur 20)
Moyenne pour valider l'UE
10.00
Modalité(s) d'évaluation
Examen final
Année de création
2017
Date de fin de validité
Déployabilité
Offre déployable dans le réseau en cas d'agrément
Examen national
Oui

Le certificateur est le Cnam

Blocs de compétences

Cette unité fait partie du/des bloc(s) de compétences suivant(s).

Contactez-nous au sujet de cette unité

CAPTCHA
Cette question sert à vérifier si vous êtes un visiteur humain ou non afin d'éviter les soumissions de pourriel (spam) automatisées.