FINALITÉ
Planifier la création d'un logiciel avec un Gantt aboutit souvent à un non-respect des délais, des coûts, des équipes et des besoins réels des parties prenantes. Les méthodes agiles proposent un autre cadre permettant de chercher l'intérêt de tous.
COMPÉTENCES VISÉES
- Aider les utilisateurs ciblés à énoncer des récits à propos de ce qu’ils pourraient faire avec le logiciel,
- Identifier et décrire des fonctionnalités du logiciel (tickets),
- Planifier et assurer le suivi d’un projet logiciel de manière itérative (kanban),
- Réaliser des maquettes et rédiger un manuel d’utilisation autour de scénarios d’usage,
- Élaborer, automatiser et faire passer des tests de recette,
- Concevoir et développer une fonctionnalité de manière "frugale".
OBJECTIF
- L’objectif de cette UE est l’appropriation des principes et techniques du management de projets informatiques, tant du point de vue de la maîtrise d’œuvre que de la maîtrise d’ouvrage.
PROGRAMME
- Appliquer les techniques, normes et méthodes de planification, mettre en place un plan d’activités
- Gérer les risques, proposer des mesures d’urgence efficaces
- Mettre en œuvre des techniques, normes et méthodes de travail collaboratif, coordonner des développements en équipe
- Produire de la documentation
- Gérer la relation client, accompagner le changement
OBJECTIF
- L’objectif de l’UE est de comprendre les concepts de la géolocalisation outdoor, par satellites (GNSS), et indoor, grâce à des signaux de communication.
PROGRAMME
- Comprendre et utiliser la notion de pseudo-distances pour calculer la position d’objets statiques ou en mouvements
- Connaître le positionnement en mode différentiel et par mesure de phase
- Savoir calculer dans les différents repères et systèmes de coordonnées
- Être familiarisé avec les notions de géographie physique (géoïde, altitude)
- Mettre en place et utiliser un système de géolocalisation par satellites
- Avoir des notions sur les applications possibles (agriculture, circulation routière, archéologie, ...)
- Comprendre la géolocalisation indoor
- Mettre en place un système de géolocalisation indoor par WiFi
OBJECTIF
- Connaître et comprendre les outils et démarches de sécurisation des données et des services.
PROGRAMME
- Connaître la démarche d’audit
- Appréhender la notion de Pentest
- Comprendre les architectures de gestion des accès et des identités (IAM)
- Proposer des solutions de sécurité
- Connaître les dimensions juridiques liées à la protection des données (RGPD)
OBJECTIF
- Le traitement de données est central pour les entreprises,en particulier pour comprendre le marché ou aider à la prise de décision. Il s’agit de former à la collecte, le traitement, et la compréhension des données.
PROGRAMME
- Modéliser un problème complexe pour le traduire en chaîne de valorisation (Collecte, Stockage, Analytics, Visualisation)
- Collecter et préparer la donnée (nettoyage,exploration, sélection de dimensions) pour les algorithmes de Machine Learning
- Reconnaître et formuler un problème de Machine Learning
- Identifier les algorithmes pertinents pour le traitement et la visualisation
- Dimensionner les ressources pour une chaîne de traitement pour résoudre un problème complexe
- Assurer le passage à l’échelle des traitements pour faire face aux défis de grandes volumétries et de variabilité des projets Big Data Analytics
- L’Internet est durablement au cœur des SI, du commerce électronique au développement de l’économie collaborative. Il s’agit dans ce cours de comprendre les infrastructures techniques et de relever le défi de la conception de plateformes plus inclusives et positives.
- Maîtriser le concept de plateforme positive
- Analyser les mécanismes et les modèles de rôles d’une plateforme pour l’économie collaborative dans l’environnement technologique contemporain
- Définir les exigences techniques,organisationnelles et sociétales pour de tels systèmes à partir de canevas de conception de plateforme (pour l’économie collaborative ou le commerce électronique par exemple)
- Identifier les impacts potentiels de l’utilisation d’une plateforme
- Accompagner une organisation dans son choix technologique
OBJECTIF
- Ce cours traite de la compréhension des technologies du SI (IA, Cloud computing, IoT, blockchain,...) pour contribuer à leur sélection et leur adoption afin de mettre en place une politique d’innovation pertinente et soutenable dans les organisations.
PROGRAMME
- Analyser et évaluer l’écosystème des SI de l’entreprise
- Gérer le portfolio des technologies de l’entreprise
- Mesurer l’impact, l’adoption et les usages pour définir des politiques d’innovation
- Piloter la transformation (numérique) des métiers de l’entreprise
OBJECTIF
- Quand les algorithmes les plus raffinés peinent à mettre en évidence des tendances et des signaux faibles dans des données massives ou complexes, une visualisation adaptée, couplée aux fonctions cognitives d’un humain se révèle parfois plus pertinente.
PROGRAMME
- Identifier dans la structure des données des relations possibles à la fois perceptibles et signifiantes
- Déterminer si un mode de visualisation existant pourrait convenir
- Associer à chaque caractéristique une variable visuelle de manière à obtenir un tout cohérent
- Maquetter la solution avec des données réalistes et en discuter avec les usagers ciblés
- Prototyper la visualisation
- Évaluer sa pertinence en faisant varier les données (réelles) et les usagers
- Assimiler les connaissances minimales sur le fonctionnement perceptif et cognitif pour l’interaction numérique
- Maitriser les différentes typologies d’interaction (multimodale, incidente, distribuée, médiatrice, virtualisante) et les dispositifs d’entrée et d’affichage associés(interfaces tangibles, réalité virtuelle, réalité augmenté)
- Se familiariser avec les dispositifs actuels (outils, langages, frameworks) de conception et développement de systèmes interactifs (WIMP et post-WIMP)
- Connaître les principes de la conception durable et de la soutenabilité en tenant compte de l’impact sur les composantes environnementale, humaine et sociale
I) Objectif
L’objectif de ce cours est d’initier les étudiants du cycle Master à la Recherche. À ces fins, l’UE s’intéresse à la thématique de l’innovation comme point d’entrée en lien avec la Recherche. Dans cette optique, l’innovation est considérée comme le moyen, par le biais d’évolutions continues ou de ruptures technologiques, de :
- Produire des technologies plus soutenables (énergétiquement, écologiquement) et plus éthiques ;
- Produire des systèmes ou des processus plus sûrs et plus sécurisés, malgré leur complexité croissante ;
- Améliorer les conditions de vie des citoyens (par exemple les innovations en santé) ;
- Acquérir un avantage technologique décisif (à un niveau étatique, la dissuasion nucléaire par exemple) ;
- Acquérir un avantage concurrentiel (logique de marcher, par exemple l’iPhone).
Le point de départ de cette UE s’ancre dans les questions suivantes : (i) pourquoi innover et (ii) comment innover ? Le but de cette UE est donc d’expliquer comment concevoir et mener de grands projets de recherche et d’innovation au sein des entreprises ou dans des écosystèmes plus vastes impliquant services publics, centres de recherche et entreprises.
II) Programme
Les cours magistraux de l’UE IR30 constituent une série d’intervention organisée comme suit :
· Séance 1 : introduction générale
· Séance 2 : Comment innover ?
· Séances 3 à 8 : différentes « façons » pour penser et mener une recherche au service de l’innovation.
· Séance 13 : récapitulatif et synthèse.
· Séance 14 : examen anticipé.
Les travaux dirigés de l’UE IR30 sont dédiés à l’accompagnement pour :
· Comprendre ce qu’est une proposition de recherche, ses contextes d’utilisation et les principaux éléments qui la constitue.
· Savoir mener une recherche bibliographique et sélectionner des éléments de littérature pertinents.
· Savoir rédiger un appel ou une proposition de recherche.
OBJECTIF
- La révolution du Big data Identifier et comprendre un contexte Big Data dans l'entreprise.
La mise en œuvre de projet Big Data demande une certaine maîtrise des environnements et technologies et surtout la compréhension des impacts des choix que nous serons amenés à faire. L'exploitation des données (pas forcément en grande volumétrie) est devenue l'une des armes stratégiques pour les organisations et les états. Grâce aux Big Data il est possible aujourd'hui d'analyser des données hétérogènes pour construire des services et produits à forte valeur ajoutée.
PROGRAMME
- Traduire les défis du Big Data en capacités d'action au quotidien dans l'entreprise
- Analyser le contexte des évolutions technologiques du Big Data
- Classer les problématiques suivant les types d'algorithmes pour les aborder
- Présenter les composantes et les interactions entre acteurs et enjeux du Big Data
- Travailler en mode projet pour analyser, concevoir et rendre des livrables
OBJECTIF
- Exprimer les enjeux du PC, reformuler les enjeux du PC en intégrant la dimension éthique dans la pratique de l'ingénierie.
- Comprendre les concepts issus des théories de la persuasion et de l'influence.
- Définir les principes persuasifs et ludopersuasifs.
- Aquérir les bases de la ludicisation (gamification) et de son usage.
- Produire des scénarios d'usage.
- Utiliser les principes persuasifs et ludopersuasifs dans la conception de systèmes.
PROGRAMME
- Analyse critique
- Mobilisation de ressources scientifiques et techniques
- Ingénierie des systèmes persuasifs
- Evaluation des systèmes persuasifs
OBJECTIF
- Ce cours traite de la compréhension du concept de smart cities et analyse les enjeux technologiques des villes intelligentes. Il s’agit également de comprendre l’impact de ces transformations technologiques sur le citoyen et sur la gouvernance et l’administration de ces villes.
PROGRAMME
- Comprendre le concept des villes et territoires intelligents et identifier leurs enjeux
- Mesurer les enjeux technologiques des villes intelligentes
- Analyser et évaluer quelques vecteurs de la ville intelligente : transport intelligent, réseaux énergétiques
- Analyser la gouvernance et l’administration de la ville intelligente et la place du citoyen
OBJECTIF
- Savoir mobiliser en situation professionnelle les connaissances des fondamentaux théoriques et pratiques du travail coopératif en ligne pour mettre en œuvre les méthodes, techniques, et outils permettant de construire un agir collaboratif sur une plateforme numérique de collaboration.
PROGRAMME
- Le Travail Coopératif Assisté par Ordinateur :
- Présentation des principaux courants de recherche,
- Expliquer l'intérêt de l'analyse scientifique du travail coopératif "informatisé"
- Evolution des technologies
- La sociologie du travail et des organisations :
- Comprendre les tensions entre injonction au travail collaboratif et fonctionnement organisationnel
- Mobiliser la sociologie du travail et des organisations pour analyser les collectifs en présence
- Identifier des leviers organisationnels pour créer les conditions d'une appropriation collective des outils
- Méthodes et techniques pour construire un agir collaboratif plateformisé
- Définitions et caractéristiques de l'agir collaboratif plateformisé
- Méthode des 4 AS : comment construire un agir collaboratif en groupe
- Patterns de pratiques collaboratives avec Microsoft Teams
OBJECTIF
- Connaissance et application des aspects règlementaires du Règlement Général sur la Protection des Données (RGPD) dans le domaine de la conception et du développement d'applications informatiques.
PROGRAMME
- Connaître les concepts, les bases juridiques et les enjeux du RGPD
- Réaliser une mise en conformité avec les règles de protection des données
- Savoir adapter le cycle de vie de la donnée (de la collecte à l'archivage avec perte de données)
- Maîtriser les contraintes du RGPD sur la conception et le développement d'applications informatique
- Réaliser une analyse d'impact relative à la protection des données (AIPD) avec l'outil PIA (Privacy Impact Assessment) de la CNIL
OBJECTIF
- Apprendre les bases de la communication orale et écrite.
- Communiquer dans des situations simples de la vie courante.
- Appréhender la société italienne à travers sa langue et sa culture.
- Préparer un semestre d’échange en Italie.
PROGRAMME
- Comprendre des mots, quelques phrases simples et des noms familiers
- Rédiger des mots et phrases très simples
- Utiliser des expressions et des phrases simples pour décrire une situation et s’exprimer
OBJECTIF
- Maîtriser les bases de la communication orale et écrite.
- Communiquer dans des situations simples de la vie courante.
- Améliorer la communication afin d’envisager un semestre d’études ou un stage en Italie.
PROGRAMME
- Comprendre des mots familiers et des expressions très courantes, si les gens parlent lentement. Peut comprendre des noms familiers, des mots ainsi que des phrases très simples
- Communiquer, de façon simple avec un interlocuteur disposé à répéter ou à reformuler ses phrases plus lentement et poser et répondre à des questions simples sur des sujets familiers
- Utiliser des expressions et des phrases simples pour décrire et parler de choses connues
- Rédiger des notes et messages simples et courts