Boîte à idées pour des actions nationales DevLOG (autre que ANF)

Cette page est le point d'entrée pour les membres de DevLOG qui souhaitent proposer des idées pour des actions nationales DevLOG.

2018

Demandes

Format de la demande

Merci de formater les demandes sous le schéma suivant :

Le nom de l’action
  • Porteur(s) :
  • Finalité détaillée :
  • Plan de déploiement (et si pertinent des sous actions) :
  • Modalités d’évaluation (ou livrable attendu si veille techno) :
  • Budget détaillé demandé (et si pertinent le détail par sous actions) :
  • Durée et période de réalisation :

… TODO …

2017

Demandes

Format de la demande

Merci de formater les demandes sous le schéma suivant :

Le nom de l’action
  • Porteur(s) :
  • Finalité détaillée :
  • Plan de déploiement (et si pertinent des sous actions) :
  • Modalités d’évaluation (ou livrable attendu si veille techno) :
  • Budget détaillé demandé (et si pertinent le détail par sous actions) :
  • Durée et période de réalisation :

Liste des demandes

Réaliser son premier développement sous Androïd
  Porteur(s) : ProDev / Didier Mallarino (didier.mallarino@univ-tln.fr)
  Enseignant: Pascal Veron (Enseignant Chercheur à l'Université de Toulon)
  Finalité détaillée :

L'objectif au terme de la formation est de maîtriser les outils de base pour réaliser un premier développement sous Android. Deux approches seront présentées : une approche native utilisant Android Studio ainsi qu'une approche complémentaire web. Cette dernière présentera le développement standard d'un site web pour mobile en utilisant les outils et normes de développement web.

  Plan de déploiement (et si pertinent des sous actions) / Programme

LIEU ET PARTICIPANTS - Lieu: Toulon - Nombre de participants possibles: 16 à 18 personnes (lié aux nombres de postes des salles de TP)

PROGRAMME: - Découverte de l'environnement de développement Android Studio - Élaboration de l'aspect visuel d'une application via les layouts - Connexion entre le code Java de l'application et les éléments de l'interface - Les gestionnaires d’événements - Cycle de vie d'une application - Sauvegarde et restauration des données - Les filtres d'intention - Une première application : ColorPicker - Gestion des tâches asynchrones - Récupération d'un flux JSON et affichage via la librairie GraphView - Option : Une introduction à Cordova

  Modalités d’évaluation (ou livrable attendu si veille techno) :

A la fin de la formation, les stagiaires seront capables de développer de petites applications sur des équipements mobile sous Androïd pour par exemple collecter des données et en gérer leur affichage.

  Budget détaillé demandé (et si pertinent le détail par sous actions)

18 Personnes, 1 formateur, 2 organisateurs: 1600 €sur deux jours , incluant les frais logistiques, les repas et pauses des stagiaires.

  Durée et période de réalisation

Deux Jours, courant Mai 2017

Démarrer avec un framework PHP
  • Porteurs : J.R Rouet, Françoise Conil
  • Finalité détaillée :
    1. prendre en main un framework de développement PHP
  • Plan de déploiement :
    1. une session de formation sur un framework léger Laravel / CodeIgniter
    2. une session de formation sur le framework plus avancé Symfony
  • Modalités d’évaluation : questionnaires de satisfaction par LimeSurvey
  • Budget détaillé demandé : 2500€ pour 3 jours pour participation aux frais logistiques, repas et pauses et aux déplacements d'intervenants.
  • Durée et période de réalisation : On envisage une session de 3 jours sur les 2 frameworks en parallèle, avec 30 participants max au total. Les 2 sessions en parallèle restent cependant en question car les élèves pourraient être déroutés à l'inscription. La période pourrait être mai-juin 2017 pour un problème d'accès aux salles. On aurait besoin de mobiliser 4 formateurs pour assurer les 2 sessions. On envisage d'organiser ces sessions sur Lyon.
  • Conclusion : Cette proposition étant réalisée à la va vite. Tous les détails seront complétés plus tard. Tout point pourra être également rediscuté.
Visualisation Interactive de Données
  • Porteurs : Françoise Conil, Florent Langrognet, Romain Vuillemot
  • Finalité détaillée :
    • connaissance des concepts fondamentaux de perception humaine et de design
    • maîtrise des concepts de sketching et design critique de visualisation
    • maîtrise de l'implémentation de visualisations interactives avec Tableau et D3, présentation des principaux frameworks Pythons / R.
  • Plan de formation :
    • aperçu et historique du domaine de la visualisation de données
    • présentation de visualisations de types de données standards (graphes, texte, séries temporelles)
    • introduction aux techniques de critique de design et discussion autour des bonnes pratiques de visualisation
    • prise en main de Tableau et storytelling d'un jeu de données simple
    • introduction à la bibliothèque d3 et création de graphes élémentaires
    • d3 avancé avec création de graphes complexes, animés et coordonnés
    • panorama d'outils de visualisations (Python, R, …) et tendances futures
  • Modalités d’évaluation : questionnaires de satisfaction, partage du code sur une interface de live coding http://blockbuilder.org/ et de gist GitHub
  • Budget détaillé demandé : 3500€ pour 3 jours pour participation aux frais logistiques, repas et pauses et aux déplacements d'intervenants
  • Durée et période de réalisation :
    • 3 jours avec 30 participants max au total
    • la période pourrait être mai-juin 2017 pour un problème d'accès aux salles.
    • une session de cours magistraux, critique de design et sketching
    • deux sessions en // pour la partie programmation avec 2 instructeurs pour chaque session
    • 4 formateurs peuvent être mobilisés assurer les 2 sessions
    • on envisage d'organiser ces sessions sur Lyon sur le campus de La Doua
InfraMed 2017
  • Porteur(s) : Pascal Dayre
  • Finalité détaillée : le développement des infrastructures numériques avec pour cas d'application le médical. L'évolution du web, la production des contenus et des codes informatiques nous montrent que le modèle de développement des systèmes d'information est de plus en plus réparti. Nous parlerons alors de mashup, d'application web hybride construite par combinaisons de ressources, de données et de services. Nous étudierons et ferons le point sur cette approche mise en avant par le W3C. Nous discuterons alors de l'opportunité pour les communautés de développement, pour le monde de la recherche. Nous questionnerons également ce modèle, son adaptation et son adéquation ou non avec les contraintes métiers telles que celles liées à la sécurité des ressources pour le domaine médical, aux chartes éthiques et aux nouvelles applications comme la médecine personnalisée et les objets connectés.
  • Plan de la formation :
    • Pourquoi une infrastructure numérique?
    • Comment concevoir une infrastructure numérique?
      • Les données : Le web des données, RDF et ontologies
      • Les traitements : Les architectures SOA et ROA
      • Les patrons de conception
    • Comment modéliser une infrastructure numérique?
      • Langages
      • Outils
    • Comment développer une infrastructure numérique? (déploiement continu, communauté de développement, …)
    • Comment déployer une infrastructure numérique?
      • Les PAAS
      • Les virtualisation légère et les conteneurs
      • Les architectures micro-service
    • Infrastructure et sécurité
      • Gestion des données personnelles
      • Protocole de sécurité
      • Standard d'échange de données (médicales)
    • Quelles opportunités pour la recherche médicale?
      • Organisation des données dans les CHUs.
    • Cas particulier pour la recherche en science cognitive
  • Modalités d’évaluation (ou livrable attendu si veille techno) : questionnaire en ligne avec limesurvey
  • Budget détaillé demandé (et si pertinent le détail par sous actions) : 1500 euros pour un buffet et les intervenants
  • Durée et période de réalisation :
    • 1 jour, novembre 2017
    • 50 personnes
    • 10 intervenants

2016

Liste des demandes

Synopé (le satellite de Jupyter...)
  • Porteurs : D. Chamont
  • Finalité détaillée :
    1. organiser la collecte et le partage de matériel pédagogique entre tous les réseaux régionaux, sous forme de notebooks Jupyter, en particulier pour Python et C++.
    2. organiser des formations en région, basées sur ce matériel partagé, en association avec les services de formation permanente des tutelles, en se focalisant sur un contexte applicatif donné (bases de données, interfaces web, calcul et visualisation scientifique…), sur les outils qui l'accompagnent, et sur l'adaptation de la formation aux demandes et aux formateurs locaux.
    3. prototyper la mise en place d'un serveur centralisé permettant de regrouper et de jouer à distance les notebooks, afin de faciliter la logistique des formations.
  • Plan de déploiement :
    1. Fusionner tout ce qui a été produit lors des dernières sessions Python.
    2. Produire un premier jeu de notebooks C++.
    3. Enquêter sur les serveurs de notebook existant, évaluer si l'un d'eux peut-être utilisé, ou si le déploiement d'un serveur spécifique est souhaitable.
    4. Réfléchir sur la façon de bien créditer tous les contributeurs.
    5. Réfléchir sur la façon d'améliorer la modularité et l'adaptabilité du matériel pédagogique.
  • Modalités d’évaluation : volume et qualité du matériel mis en commun, questionnaires de satisfaction adressés aux stagiaires des formations organisées, et/ou quizz d'évaluation.
  • Budget détaillé demandé : 3600€ pour 18 jours (12 Python + 6 C++), soit 200€/jour pour participation aux frais logistiques, repas et pauses des stagiaires.
  • Durée et période de réalisation : par défaut 6 sessions de 3 jours tout au long de l'année, mais nous n'excluons pas d'essayer des formules spécialisées plus courtes.
Tests logiciels
  • Porteurs :

F. Langrognet

  • Finalité détaillée :

Les tests constituent une phase primordiale dans le processus de développement. Ils représentent l'un des principaux leviers de la réussite d'un projet de développement d'applications. Par une meilleure connaissance des méthodes et outils comme les tests unitaires, fonctionnels, de non-régression, d'intégration, … les participants seront capables d’identifier les étapes successives de vérification du code et de leur pilotage au travers du cycle de développement, avec par exemple le processus d’intégration continue.

  • Plan de déploiement :

Enchaînement de partie de cours et d'ateliers pratiques sur machine. “Rejouer” cette session en région (2 sessions prévues en 2016). Contenu : le coeur de la formation ENVOL 2014

  • Modalités d’évaluation :

A la fin de cette action de formation, les participants seront capables de de mettre en oeuvre une stratégie de tests en adéquation avec leurs besoins, leurs objectifs

  • Budget détaillé demandé :

Le budget prévisionnel d'une session est de 3000€ (1500€ pour le déplacement des intervenants et 1500€ pour les pauses) ⇒ 6000€ en tout Une participation des réseaux régionaux (via leur délégation régionale ou une autre tutelle) sera demandée. ⇒ Budget DevLOG : 3000€

  • Durée et période de réalisation :

3 jours par session. La 1re au printemps 2016, le 2e à l'automne.


Docker
  • Porteurs :

?? (Côté DevLOG), S. Nicoud (pour RESINFO)

  • Finalité détaillée :

L'action Docker organisée en 2015 a rencontré un vif succès. Les réseaux DevLOG et RESINFo souhaite proposer une nouvelle session en 2016. Les technologies de type ‘containers’ et plus spécifiquement ‘Docker’ seront étudiés.

  • Programme prévisionnel
    • Histoire de Docker et de Docker Inc.
    • Installation de Docker (pour l’ensemble des systèmes d’exploitation)
    • Travailler avec des conteneurs Docker
    • Créer des images à partir de Dockerfiles
    • Prise en main du Docker Hub
    • Tirer et pousser des images sur différents registries
    • Créer des volumes
    • Interaction entre conteneurs
    • Orchestration : Docker-compose
    • Utiliser Docker sur le poste de développement
    • Utiliser Docker pour de l’intégration continue/pipeline de déploiement continue
    • Sécuriser Docker avec TLS
    • Organiser les conteneurs en clusters : docker swarm, kubernetes
  • Plan de déploiement :

50% de travaux pratiques sur les 2 jours de formation. p

  • Modalités d’évaluation :

Fiche d'évaluation

  • Budget détaillé demandé :

??

  • Durée et période de réalisation :

2 jours.


Les ETL (Extract Transform Load)

TODO

  • Porteurs :
  • Finalité détaillée :
  • Plan de déploiement :
  • Modalités d’évaluation :
  • Budget détaillé demandé :
  • Durée et période de réalisation :

Gestion et animation des réseaux Régionaux

Page de la rencontre

  • Porteurs :

T. Chaventré / GT ‘CR2D’

  • Finalité détaillée :

Rencontre et échanges entre Réseaux Régionaux autour de leurs (bonnes) pratiques pour gérer et suivre leurs activités: méthodes, outils, moyens, pratiques, relations inter-tutelles, etc … mis en oeuvre. Etude comparative en terme de succès/échecs pour tout ce qui concerne la communication, la diffusion, la gestion des membres et du site web, la gestion des risques, la constitution de budget, les pièges et astuces, etc .., en fonction de la situation géographique, du support de ses tutelles, de son public en ESR … Le but serait d'aboutir à un cadre ou des recommandations applicables par le plus grand nombre et d'en tirer parti pour être plus efficace et rapide dans la gestion de nos réseaux.

  • Plan de déploiement :
    • Avoir un retour sur la formation “animer un réseau” de la MI: J-C. Souplet ou autre.
    • Présentation de Retours d'Expériences en régions …
    • Table ronde, discussions, plan d'action
  • Modalités d’évaluation :

Retours et bilan des CoPil des Réseaux Régionaux.

  • Budget détaillé demandé :

Total: 4000€.

 Pour 2 représentants par réseau Régional, soit 24 personnes:
  * Frais de déplacement (Paris ?): 24 x 170€ = 4080€
  * Repas ou buffet: à voir ... ~24 x 12€ = 288€
  • Durée et période de réalisation :

1 jour.


2015

Demandes

Liste des demandes

Réalité augmentée - les IHM du futur

F Camps

  • Veille technologique sur ces nouvelles interfaces émergentes qui posent de nombreuses questions techniques sur leur utilisation effective.
  • Comment choisir le matériel, SDK, performance réelle, réglementation
  • Comment intégrer cette technologie dans les projets: système mobile, calculateur fixe, système immersif, réalité augmentée réelle, liaison avec le cloud et systèmes collaboratifs, autonomie et énergie.

Budget demandé: 3 missions de 1/2 jour, environ 2000 euros

Python de Base
  • Porteurs : S. Gaget, F. Langrognet
  • Finalité détaillée : Acquérir les notions de base du langage Python pour gérer des données (rassembler, filtrer, reformater), manipuler des fichiers et travailler avec les objets
  • Plan de déploiement : enchaînement de partie de cours et d'ateliers pratiques sur machine
  • Modalités d’évaluation : A la fin de la formation, les stagiaires seront capables de concevoir des programmes, adapter des programmes existants et chercher, récupérer, adapter des scripts et des bibliothèques Python
  • Budget détaillé demandé : 600€/session soient 2400€ pour les frais logistiques, les repas et pauses des stagiaires.
  • Durée et période de réalisation : 3jours/session soient 12 jours. réalisation printemps ou automne 2015.
Python avancé coorganisé avec un autre réseau de la MI (RBDD, Calcul, ...)
  • Porteurs : S. Gaget, F. Langrognet
  • Finalité détaillée : Acquérir les notions du langage Python spécifiques pour les bases de données (gestion de base de données et création d'interfaces web d'utilisation) OU Calcul Scientifique (développer des applications effectuant des calculs scientifiques et des affichages de données sous forme de diagrammes ou de graphiques)
  • Plan de déploiement : enchaînement de partie de cours et d'ateliers pratiques sur machine
  • Modalités d’évaluation : A la fin de la formation, les stagiaires seront capables (BASE DE DONNEES) de développer rapidement de petites applications et des interfaces web en liens avec les bases de données OU (CALCUL SCIENTIFIQUE) d'intégrer des modules scientifiques dans leurs programmes, de générer des graphiques et chercher, récupérer, utiliser des modules Python
  • Budget détaillé demandé : 600€/session soient 2400€ pour les frais logistiques, les repas et pauses des stagiaires.
  • Durée et période de réalisation : 3jours/session soient 12 jours. réalisation printemps ou automne 2015.
Initiation aux frontend javascripts
  • Porteur(s) : Magali Contensin, Marc Dexet
  • Finalité détaillée : Beaucoup de développement sur la couche de présentation des applications web font appel au javascript. Cette technologie est passée du statut de gadget mineur à celui d'outil structuré et productif. Mais les développeurs de l'ESR hésitent à opter pour des outils plus complets car ils ont du mal à estimer l'investissement nécessaire vis-à-vis des bénéfices possibles.
  • Plan de déploiement (et si pertinent des sous actions) : présentations sur les framework javascript, l’industrialisation, les tests automatisés, comparatifs
  • Modalités d’évaluation (ou livrable attendu si veille techno) : A la fin de la formation, les stagiaires connaîtront les techniques et outils d'industrialisation de JavaScript
  • Budget détaillé demandé (et si pertinent le détail par sous actions) : 2200€ pour 30 stagiaires + 3 intervenants
    1. restauration : 33 x (1 repas à 15€ + 3 pauses à 5€) = 1000€
    2. hébergement + transport des intervenants : 3 x 400€ = 1200 €
  • Durée et période de réalisation : 1,5j
Les containers (Docker) pour le développement
  • Action portée par DevLog et Resinfo
  • Porteur(s) : Sophie Nicoud (Resinfo), Marc Dexet (Devlog)
  • Finalité détaillée : Les techniques de virtualisation ou de container virtuels deviennent des outils pour le développement dans la logique devops. L'objectif de la formation est d'aider les développeurs et ASR à concevoir les containers, les mettre en œuvre dans le cadre du processus d'intégration continue.
  • Plan de déploiement (et si pertinent des sous actions) : Formation réalisée par des formateurs de la société Treeptik : http://www.treeptik.fr/expertise-docker.html (enchaînement de partie de cours et d'ateliers pratiques)
  • Modalités d’évaluation (ou livrable attendu si veille techno) : A la fin de la formation, les stagiaires seront capables d'utiliser docker dans le cycle de développement.
  • Budget détaillé demandé (et si pertinent le détail par sous actions) : Budget total pour 30 personnes + 2 organisateurs Réseaux + 2 organisateurs locaux : 2500€, dont 1250€ à la charge de DevLog et 1250€ à la charge de Resinfo
    1. frais de restauration pour 35 personnes ⇒ 35 x (15€ de repas + 2×5€ de pause) x 2j = 1700€
    2. hébergement + transport des 2 organisateurs Réseaux : 2 x 400€ = 800 €
  • Durée et période de réalisation : 2j
 
manifestations/autres_actions_nationales/boite_a_idees.txt · Dernière modification: 2017/10/18 15:28 par chaventre@lpccaen.in2p3.fr
 
Recent changes RSS feed Powered by PHP Powered by Pxxo Driven by DokuWiki