]> git.parisson.com Git - slides.git/commitdiff
add gitattributes for pdf, add 2021-1
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Tue, 16 Mar 2021 08:34:03 +0000 (09:34 +0100)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Tue, 16 Mar 2021 08:34:37 +0000 (09:34 +0100)
.gitattributes [new file with mode: 0644]
pdf/POW-PC-2021-1.pdf [new file with mode: 0644]
src/slides/slides-PC-2021-1.md [new file with mode: 0644]

diff --git a/.gitattributes b/.gitattributes
new file mode 100644 (file)
index 0000000..b634d85
--- /dev/null
@@ -0,0 +1 @@
+*.pdf filter=lfs diff=lfs merge=lfs -text
diff --git a/pdf/POW-PC-2021-1.pdf b/pdf/POW-PC-2021-1.pdf
new file mode 100644 (file)
index 0000000..301cc3d
--- /dev/null
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e23c3c7ffcd3747d61ec58a9dcfebee81da268b0d53f5974ccd12838686917f1
+size 277719
diff --git a/src/slides/slides-PC-2021-1.md b/src/slides/slides-PC-2021-1.md
new file mode 100644 (file)
index 0000000..9ffa11f
--- /dev/null
@@ -0,0 +1,549 @@
+class: center, middle, vertigo
+
+# POW @ IRCAM
+
+<hr>
+
+## Programme 2020
+
+<img src="img/POW_MB.png" height="200px" />
+
+### IRCAM - CD - 14/01/2020
+
+---
+class: vertigo, aired
+
+# POW ?
+<hr>
+
+## PÔle Web = web, code, data, humans, fun!
+
+- plateformes collaboratives
+- méthodes agiles
+- gestion de projets transversale
+- modularité, reproductibilité, interopérabilité, pérennité
+- innovation ouverte, open source
+- UX 1st (KISS)
+- 24/7
+
+---
+class: vertigo, tight
+
+# Bilan 2019
+<hr>
+
+.pull-left[
+- Membres fondateurs
+  - Guillaume Pellerin
+  - Emilie Zawadzki (plein temps depuis 10/2019)
+
+- Nouveaux membres :
+  - Antoine Grandry, ingénieur (WASABI)
+  - Martin Desrumaux (STARTS, ULYSSES, WASABI)
+  - Raphaël Voyazopoulos, 1/9/2019 (FORUM)
+
+- Solidification de l'équipe
+  - réunions techniques hedbomadaires
+  - réunions POW / SI mensuelles
+  - veilles et partages technologiques
+  - recentrage sur l'UX (interne / externe)
+]
+
+.pull-right[
+- Affirmation des technologies
+  - backend (Python, Django)
+  - frontend (JS, VueJS)
+  - déploiement et production (Docker, Linux)
+
+- Gestion de projets
+  - Augmentation du nombre de projets
+  - Meilleure gestion du temps
+  - Fluidification de la communication avec les product owners
+  - Optimisation (déviation) des méthodes agiles
+  - Augmentation du nombre de commits (3563)
+
+- à améliorer
+  - gestion de l'urgence
+  - travail en bi(multi)nôme
+  - factorisation des ressources techniques
+  - temps de formation, recherche, veille
+
+]
+---
+class: vertigo, aired
+
+# Programme général 2020
+<hr>
+
+- Stabilisation des applications liées aux projets européens (2020 S1)
+- Mise à jour des ensembles applicatifs (django, etc.) (2020 Q1)
+- Solidification des backends, APIs (DRF...)
+- Production d'APIs basées sur les modèles existants
+- Amélioration des scripts de maintenance
+- Optimisation de Mezzanine (base de Mezzo)
+- Déploiement d'outils de monitoring, d'intégration continue et de test
+- Sprints d'équipe
+
+---
+class: center, middle, vertigo
+
+# Projets 2020
+
+https://app.agantty.com/#/project/407428
+
+
+---
+class: vertigo
+
+# Ressources
+<hr>
+
+https://taiga.ircam.fr/project/emilie-ressources/epics
+
+Ressources = (Brahms, Medias, Analyses, Catalogue, Sidney)
+
+.pull-left[
+
+- Bilan - phase 1 (préliminaires)
+  - analyse et définition de la stratégie
+  - urgences
+  - ressources.ircam.fr > WWW (pages + catalogue)
+  - https://www.ircam.fr/ressources/
+  - migration de la BD
+  - mise à jour des dépendances
+]
+
+.pull-right[
+
+- Rôles
+  - Product Owner : Philippe Langlois
+  - Dev interne: Emilie Zawadzki (project manager + backend)
+  - Dev externe : Pierre Burel (développeur externe frontend)
+  - Designer externe : ?
+  - Scrum Master & référent technique : Guillaume Pellerin
+]
+
+
+---
+class: vertigo
+
+# Ressources
+<hr>
+
+.pull-left[
+
+- 2020 S1 - phase 2 (conception)
+  - 5 pers.mois
+  - budget : 5 k€
+  - constitution d'un groupe type d'utilisateurs
+  - analyse des statistiques de trafic
+  - arborescence
+  - fonctionnalités
+  - specifications techniques et graphiques
+  - maquettage (externe)
+  - prototypage backend (interne)
+]
+
+.pull-right[
+
+- 2020 S2 - phase 3 (réalisation)
+  - 3 pers.mois
+  - budget : 10 k€
+  - développement backend (interne)
+  - développement frontend (externe)
+  - tests et déploiement automatisés
+  - suivis des logs
+  - correction de bugs
+  - documentation
+
+]
+
+---
+class: vertigo
+
+# WWW
+<hr>
+
+https://taiga.ircam.fr/project/yomguy-wwwircamfr
+
+.pull-left[
+- Bilan
+  - excellente diponibilité de l'application (99.999%)
+  - modèles 2016/2017 toujours OK
+  - très bonne gestion de l'édition
+
+- 2020 Q2
+  - 1/2 pers.mois
+  - simplication des menus
+  - meilleure gestion des medias
+  - correction de bugs
+  - réactivation de DRUM
+]
+
+.pull-right[
+- Rôles
+  - Product Owner : Mary Delacour, Marine Nicodeau
+  - Team : Emilie Zawadzki (app), Guillaume Pellerin (product)
+  - Scrum Master : Guillaume Pellerin
+]
+
+---
+class: vertigo, tight
+
+# UMR / STMS
+<hr>
+
+https://taiga.ircam.fr/project/mary-site-stms/
+
+.pull-left[
+
+- Bilan
+  - Design réussi et homogène
+  - Espaces équipe autonomisés (finally!)
+  - Validation de la gestion multi-site (données croisées avec WWW)
+  - https://www.stms-lab.fr/
+
+- 2020 S1
+  - 1/4 pers.mois
+  - correction de bugs
+  - options de listing de projets (end date, featured, archived)
+  - rapatriement des données des anciens site (COMM)
+]
+
+.pull-right[
+- 2020 S2
+  - 1 pers.mois
+  - présentation des technos / logiciels
+  - espaces démos
+  - espaces datasets (+ doc)
+  - pages privées (+ doc)
+  - bibliothèque de documents internes (+ doc)
+  - home news: anti-chronologique
+  - correction de bugs
+
+- Rôles
+  - Product Owner : Jean-Louis Giavitto, Brigitte d'Andrea-Novel
+  - Team : Mary Delacour (data), Emilie Zawadzki (app), Guillaume Pellerin (product)
+  - Scrum Master : Guillaume Pellerin
+]
+
+---
+class: vertigo
+
+# Forum Vertigo
+<hr>
+
+## 2020 Q1
+
+- 1/2 pers.mois
+- Déploiement sur nouveau serveur en coordination avec le SI
+- Organisation du projet sur Taïga
+- Développement mineur backend Mezzo
+- Assistance du développeur frontend externe
+- Mise en production (21/1)
+
+---
+class: vertigo
+
+# Manifeste
+<hr>
+
+## 2020 Q2
+
+- 1/2 pers.mois
+- Déploiement sur nouveau serveur en coordination avec le SI
+- Organisation du projet sur Taïga
+- Développement mineur backend Mezzo
+- Assistance du développeur frontend externe
+- Mise en production
+
+---
+class: vertigo, tight
+
+# Forum
+<hr>
+
+https://forge-2.ircam.fr/voyazopoulos/forum-v3/-/boards
+
+- Bilan
+  - Migration Forume v3 réussie
+  - Fusion réussie des PrestaShop (attendue depuis 5 ans)
+  - Plateforme plus solide, ouverte et collaborative
+  - Stratégie orientée vers la recherche musicale et l'offre institutionnelle
+  - Nécessite + de 0,8 pers.année
+  - https://forum.ircam.fr/
+
+- 2020 Q1
+  - maintenance scripts
+  - clarifier la présentation de l'information : outils éditoriaux (collections, etc.)
+  - navigation unifiée
+  - upload ZIP > dépôt git
+  - upload Release > dépôt git
+
+
+---
+class: vertigo, tight
+
+# Forum (current shop flow chart)
+<hr>
+
+<div class="pic-container">
+    <img src="img/Forum_WWW_Shop-flowchart.png" width="100%" />
+</div>
+
+
+---
+class: vertigo, tight
+
+# Forum
+<hr>
+
+- 2020 Q2
+  - remplacement de Raphaël Voyazopoulos, passage à temps plein
+  - 1 pers.année
+  - espace personnel (infos extra-forum, contrats, discussions)
+  - documentation des UX et workflows
+  - fusion des channels legacy
+
+- 2020 S2
+  - gestion des droits pour les groupes et les organizations
+  - service de publication de documents, logiciels (alpha, beta, stable) et supports pédagogiques
+  - soustraitance maintenance shop
+  - mise aux normes des factures
+  - outils analytiques et statistiques comptables
+
+- Rôles
+    - Product Owner : Greg Beller
+    - Team : Raphaël Voyazopoulos (app), Guillaume Pellerin (UX)
+    - Scrum Master : Guillaume Pellerin
+
+
+---
+class: vertigo
+
+# STARTS
+<hr>
+
+## STARTS Residencies (Vertigo)
+
+- Bilan
+  - Projet difficile (mouvements de consortium, incompétence du partenaire technique initial)
+  - Intégration réussie du module Ulysses (Calls) dans Mezzo (CMS) = Metis
+  - du système de gestion de résidences vers la plateforme centrale STARTS
+  - https://www.starts.eu/
+  - https://vertigo.starts.eu/
+
+- 2020 Q1
+  - pages événements STARTS @ 104
+  - maintenance
+  - documentation et reporting final (soft, data, etc.)
+
+---
+class: vertigo
+
+# STARTS
+<hr>
+
+## STARTS Ecosystem
+
+- 2020 S1
+  - 2 pers.mois
+  - Publication des fonctions sociales (blog, follow, map)
+  - Consolidation de la gestion des données personnelles
+  - Modification de la charte graphique
+  - Connexion des utilisateurs depuis les autres services STARTS
+
+- 2020 S2+
+  - Reporting (documentation développeur, statistiques)
+  - Maintenance et résolution des bugs (obligation de moyens)
+
+---
+class: vertigo, tight
+
+# ULYSSES
+<hr>
+
+## Bilan
+
+- Ajout de fonctionnalités sociales, d'engagement et d'adhésion
+- Plateforme stabilisée (+50 bugs résolus)
+- Amélioration des fonctionnalités existantes
+- Redéfinition du workflow très favorable (dev / community manager)
+- Manque de moyens pour la maintenance et l'amélioration à moyen et long terme
+- https://www.ulysses-network.eu/
+
+## 2020 S1
+
+- 1/2 pers.mois
+- Nouveau type de champs sur les formulaires de candidature : Liens externes
+- Amélioration du tracking avec Google Analytics
+- Options de recherche pour les administrateurs
+- Ajout d'un champ image pour le formulaire de demande de création de call
+- Permettre aux candidats d'utiliser des fichiers depuis leur portfolio lors de leurs candidatures
+
+---
+class: vertigo, tight
+
+# ULYSSES
+<hr>
+
+## 2020+ (v4)
+
+- redéfiniton réaliste à la hausse des coûts pour v4 (dépôt de dossier 12/2019)
+- estimation basse
+  - maintenance et correction de bugs
+  - améliorations légères
+  - système de playlist
+- estimation haute
+  - idem
+  - refactoring de l'outil d'appels à candidatures en se concentrant sur l'ergonomie, la stabilité et l'ouverture à d'autres utilisations
+  - système de conversion automatique des fichiers audios et vidéos
+
+---
+class: vertigo, tight
+
+# WASABI
+<hr>
+
+## Web Audio Semantic Aggregated in the Browser for Indexation
+
+http://wasabihome.i3s.unice.fr/ | https://wasabi.i3s.unice.fr/
+
+.pull-left[
+- ANR 2016 (IRCAM, INRIA, Deezer, Parisson, Radio France)
+- IRCAM : (POW + APM) + AnaSyn
+- Recherche
+  - aggrégation de données culturelle
+  - synchronisation automatique parole / musique
+  - résumé de paroles
+  - recherche d'accord
+  - analyse audio automatique à la demande
+- Technologies
+  - Enhanced Music Exploration Platform
+  - Web Audio Plugins
+  - Audio Processing Web Service
+  - Web Audio Player
+]
+
+.pull-right[
+- 2020 S1
+  - 10 pers.mois
+  - finalisation du server TimeSide (Restful API)
+  - développement du player augmenté (analyses à la demande, annotations collaboratives)
+  - déploiement et tests de mise en charge
+  - publication d'articles (ISMIR), datasets, librairies logicielles et web service
+  - séminaire interne IRCAM 04/2020
+  - valorisation (IRCAM, Amplify)
+]
+
+---
+class: vertigo, tight
+
+# WASABI
+<hr>
+
+<div class="pic-container">
+    <img src="img/Architecture_WASABI.png" width="100%" />
+</div>
+
+
+---
+class: vertigo
+
+# Antony (Sidney+)
+<hr>
+
+## Archivage collaboratif et préservation créative
+
+- Bilan
+  - 18 mois de réflexions, enquêtes, exploration des usages
+  - Sidney est une solution de base favorable à la plateforme commune
+  - Définition du workflow (similaire au Forum v3)
+  - Etude juridique (droits d'auteur, partage, etc.)
+
+- Modèle organisationnel
+    - plateforme mutualisée
+    - opérée par l'IRCAM
+    - hébergée chez HumaNum
+    - financement des comptes sur fonds propres
+    - facturation au prorata de la quantité de données
+
+---
+class: vertigo
+
+# Antony (Sidney+)
+<hr>
+
+- 2020
+  - Workflow et cahier des charges
+  - Financement externe : appels à projets (Collex Persée, )
+  - Développement en sous-traitance ?
+  - Publication (ICA)
+  - Ouverture d'un compte HumaNum officiel IRCAM + UMR
+
+- 2021
+  - Appel de fonds propres des institutions intéressées
+
+- Equipe
+  - Serge Lemouton (IRCAM), Jacques Warnier (CNSMDP), Laurent Pottier (Univ St Etienne), Guillaume Pellerin (IRCAM)
+
+- Rapport : https://drive.google.com/file/d/1aQ2d9cDPGKDeVA0jt5DPh50oGJu_5Ht1/view
+
+---
+class: vertigo
+
+# Antony (Sidney+)
+<hr>
+
+<div class="pic-container">
+    <img src="img/ANTONY_flow_Chart.png" width="100%" />
+</div>
+
+---
+class: vertigo
+
+# Play
+<hr>
+
+## Web Audio experiences @ IRCAM
+
+- espace de recherche et d'expérimentation musicales dans le navigateur (desktop + mobile)
+- interface supplémentaire au Forum + WWW
+  - pour les développeurs : publier automatiquement leurs logiciels
+  - pour les musiciens : accéder aux applications et aux espaces de travail
+- semi-automatisation des publications de nouvelles versions
+-
+- synthèse de tous les travaux Web Audio @IRCAM
+
+### 2020 S2
+
+- POC : développement élargi en sprint d'équipe et plus généralement les développeur.se.s de l'IRCAM.
+
+---
+class: vertigo, aired
+
+# Conclusion et perpectives
+<hr>
+
+- Performance exceptionnelle de l'équipe POW
+- Collaborations et itérations toujours plus fructueuses
+- Mutualisation constante des ressources techniques et opérationnelles
+- Web :
+  - socle pérenne de valorisation des applications ET des données
+  - support de fidélisation des communautés en réseau
+  - tremplin d'innovation continue et participative
+  - vecteur direct des technologies numériques industrielles et grand public
+
+
+---
+class: center, middle, vertigo
+
+# Merci !
+
+<img src="img/POW_MB.png" height="200px" />
+
+pow@ircam.fr
+
+https://github.com/Ircam-Web/
+
+