Méthodes et outils du génie logiciel (LG025B31)
Développer rapidement des compétences professionnelles clés, hors temps de travail et en formation à distance, en informatique, au sein d'un grand établissement d'enseignement supérieur et initier un parcours licence ou ingénieur.
Savoir maîtriser toutes les étapes de développement d'un projet informatique jusqu'à la programmation Comprendre les facteurs qui influent sur la resisytance au changement et savoir les traiter. Savoir faire un tableau de risque , un diagramme de Processus Un diagramme PERT et un diagramme de GanTT Maitriser les outils PBS, WBS, OBS Savoir faire un...En lire plus
Conduite d'un projet informatique
- Introduction à la conduite de projet . Fonctionnement de l'entreprise
- Volet Financier d'un projet . Calcul de ROI
- La conduite d'un projet informatique et ses différentes phases : de l'étude de faisabilité au développements et aux tests
- Estimation des charges, planning, PERT, GANTT
- Gestion des risques
- Introduction à ITIL
- Le volet humain des projets (conduite et accompagnement au changements)
- Méthodes Agiles (XP, Scrum)
- Exemple de projet
- Le pilotage d'un projet
- Les processus du PMBOK et la certification PMI.
Recherche opérationnelle et aide à la décision
- GRAPHES ET ORDONNANCEMENTS EN GESTION DE PROJETS
Rappels des concepts élémentaires de théorie des graphes. Problème du chemin de valeur optimale entre deux sommets. Ordonnancement de projets : méthodes PERT et MPM (chemin critique, marges). Traitement des contraintes cumulatives (budget). - PROGRAMMATION LINEAIRE ET APPLICATIONS
Généralités : origine, domaines d'application, pertinence.
Introduction géométrique puis algébrique à l'algorithme du simplexe.
Problème de la base initiale. Dualité. Analyse en sensibilité (paramétrages). - ANALYSE MULTICRITERE
Méthodologie : modélisation d'un problème de décision ; concept de critères, approches monocritère et multicritère. Méthodes de surclassement : méthodes ELECTRE, "Goal-programming" et liens avec la programmation linéaire. - ELEMENTS DE THÉORIE DES FILES D'ATTENTE ET DE SÛRETÉ DE FONCTIONNEMENT
Loi de Poisson, loi exponentielle. Processus de MARKOV : processus de naissance et de mort.
Présentation des files d'attentes, classification de Kendall, File d'attente M/M/1 et applications.
• Appliquer des approches raisonnées de résolution de problèmes complexes par décompositions et/ou approximations successives et mettre en oeuvre des méthodes d’analyse pour concevoir des applications et algorithmes à partir d’un cahier des charges partiellement donné.
• Se servir aisément de plusieurs styles/paradigmes algorithmiques et de programmation (approches impérative, fonctionnelle, objet et multitâche) ainsi que plusieurs langages de programmation.
• Concevoir le traitement informatisé d’informations de différentes natures, telles que des données, des images et des textes.
• Caractériser le rôle des tests et des preuves de correction dans le développement des logiciels et mettre en oeuvre des tests élémentaires et des invariants de boucle.
• Expliquer et documenter la mise en oeuvre d'une solution technique.
• Concevoir, implémenter et exploiter des bases de données.
• Caractériser les outils logiques et algébriques fondamentaux (théorie des langages et de la compilation, logique et raisonnement, ordres, induction) et leurs implications dans la programmation et la modélisation.
• Construire et rédiger une démonstration mathématique synthétique et rigoureuse.
• Utiliser un logiciel de calcul formel ou scientifique.
- Savoir maîtriser toutes les étapes de développement d'un projet informatique jusqu'à la programmation
- Comprendre les facteurs qui influent sur la resisytance au changement et savoir les traiter.
- Savoir faire un tableau de risque , un diagramme de Processus
- Un diagramme PERT et un diagramme de GanTT
- Maitriser les outils PBS, WBS, OBS
- Savoir faire un calcul de ROI sur un projet
- Aptitude à modéliser des problèmes issus de l'Entreprise. Assimilation de méthodes et d'algorithmes fondamentaux en recherche opérationnelle et aide à la décision (en particulier pour l'optimisation de programmes linéaires).
- Notions de fiabilité et de sûreté de fonctionnement indispensables à l'Ingénieur.
- Administrateur / Administratrice de bases de données
- Expert / Experte système et réseaux
- Expert / Experte système d'exploitation
- Chargé / Chargée de mise en exploitation informatique
- Technicien / Technicienne de maintenance de systèmes informatiques
Tout public
Avoir un niveau bac +2 en informatique
Ce bloc de compétences est dispensé du 19 octobre 2020 au 20 février 2021.
Mobilisez votre compte CPF pour financer cette formation en vous inscrivant dans une des villes suivantes :
Méthodes et outils du génie logiciel
M1801 - Administrateur / Administratrice de bases de données M1802 - Expert / Experte système et réseaux M1802 - Expert / Experte système d'exploitation M1810 - Chargé / Chargée de mise en exploitation informatique I1401 - Technicien / Technicienne de maintenance de systèmes informatiques
- informatique appliquée
- informatique
- Programmation
- langage informatique
- administration base de données
- gestion de projet
Sous l’autorité pédagogique du certificateur Cnam, les équipes du Cnam Bretagne vous offrent un accompagnement pendant votre parcours de formation à la fois sur les aspects administratifs, financiers, pédagogiques et techniques.
Arrêté du 24/02/2020
INFOS
PRATIQUES
24/02/2020
30/06/2020