PARTENARIAT PC-SCOL/ESUP ILLUSTRÉ PAR LE PROJET ESUP-STAGE

La page est créée Helene Fabre
 
CONTINUER À LIRE
PARTENARIAT PC-SCOL/ESUP ILLUSTRÉ PAR LE PROJET ESUP-STAGE
PARTENARIAT PC-SCOL/ESUP
     ILLUSTRÉ PAR LE PROJET ESUP-STAGE
         Michel Allemand, Francis Forbeau   – PC-Scol et La Rochelle Université
Véronique Chloup, Jean-François Langlamet   – Université de Lorraine et PC-Scol
     Mustapha Alouani, Raymond Bourges      – Université de Nanterre et PC-Scol
PARTENARIAT PC-SCOL/ESUP ILLUSTRÉ PAR LE PROJET ESUP-STAGE
ESUP-STAGE, UN PROJET RÉALISÉ EN PARTENARIAT
PÉRIMÈTRE FONCTIONNEL POUR RÉPONDRE AUX ATTENTES "MUTUELLES" ESUP ET PC-SCOL
DÉVELOPPEMENT RÉALISÉ DANS LE CONTEXTE ET LES EXIGENCES DE NOS 2 COMMUNAUTÉS

PARTENARIAT PC-SCOL/ESUP

                                               2
PARTENARIAT PC-SCOL/ESUP ILLUSTRÉ PAR LE PROJET ESUP-STAGE
PARTENARIAT PCSCOL/ESUP
MUTUALISATION – COMPLÉMENTARITÉ DE NOS SOLUTIONS

  u   Nous sommes engagés dans une démarche d’interopérabilité optimale des solutions
      ESUP en scolarité, vie étudiante, environnement numérique d’apprentissage avec
      l'offre nationale PC-Scol.

  u   Formalisée en 2020 par une convention générale puis des conventions spécifiques
      par projet
       q Modalités de nos coopérations :

           § Gouvernance partagée
           § Suivi des projets
           § Modalités de maintenance
           § Actions engagées
           § Modèle économique

                                             3
PARTENARIAT PC-SCOL/ESUP ILLUSTRÉ PAR LE PROJET ESUP-STAGE
PC-Scol / Pégase

   Intro

   Pégase et ESUP-Stage

 ESUP-Days / Apereo Paris -- 2 février 2021
PARTENARIAT PC-SCOL/ESUP ILLUSTRÉ PAR LE PROJET ESUP-STAGE
Quelques infos sur le projet PC-Scol

    + Premières inscriptions sur Pégase en juillet 2020
    + Homologation sécurité de Pégase en novembre 2020
    + Premiers jurys de sessions début janvier 21 à l’INUC
    + Mise à disposition des instances Pégase aux P2
    + Identification des établissements 2022-2023
    + Identification des deux datacenters pour l’exploitation de
       Pégase
    + Appel à candidature pour les équipes de co-administration
       en cours

5
    © Amue – Association Cocktail   5
PARTENARIAT PC-SCOL/ESUP ILLUSTRÉ PAR LE PROJET ESUP-STAGE
Etablissements Pilotes & Vague 2021-2022

                      Pilotes P1 (2020-2021)                Pilotes P2 (2021-2022)
                 +   INUC Champollion                +   Université de Toulon
                 +   Agrocampus Ouest                +   Université de Nîmes
                 +   ENGEES Strasbourg               +   Université d’Avignon
                 +   UTBM                            +   Université Paris 8
                 +   INSA Lyon                       +   Université de Poitiers
                                                     +   Université de Nantes
                 +   Université Côte d’Azur              (COF uniquement)
                                                     +   Université Côte d’Azur

                                        Vague 2021 - 2022
                  • Sciences Po Grenoble
                  • MNHN

6
    © Amue – Association Cocktail                6
PARTENARIAT PC-SCOL/ESUP ILLUSTRÉ PAR LE PROJET ESUP-STAGE
Les établissements de la vague 2022/2023

        Université Gustave Eiffel               Ecole Nationale Vétérinaire
        (17 000 étudiants, G3)                  d’Alfort (800 étudiants, G2)
        Université Lyon 3                       Aix Marseille Université
        (28 000 étudiants, G3)                  (80 000 étudiants, G6)
        INSA Rouen (2 000 étudiants, G2)        Université Grenoble Alpes
        ENIT Tarbes (1 200 étudiants, G1)       (60 000 étudiants, G6)
        Université de Pau et Pays de            Bordeaux Sciences Agro
        l’Adour (13 500 étudiants, G3)          (630 étudiants, G1)
        Université de Polynésie Française       Université de Strasbourg
        (3 150 étudiants, G1)                   (55 000 étudiants, G6)
        Université Savoie Mont-Blanc            Université de Franche Comté
        (12 500 étudiants, G2)                  (25 000 étudiants, G3)
        Université Polytechnique des            ENS Paris (400 étudiants, G3)
        Hauts de France                         Université d’Orléans
        (12 000 étudiants, G2)                  (15 000 étudiants, G3)
7
    © Amue – Association Cocktail           7
                                                  (AMUE, Cocktail, solution locale)
PARTENARIAT PC-SCOL/ESUP ILLUSTRÉ PAR LE PROJET ESUP-STAGE
Pégase et les modules complémentaires

     Soutenabilité :         Suivi de l’étudiant :       Soutien         Mobilité    :
                                                         pédagogique :
     -   OSE                 -   MonDossierWeb                           -MoveOn
                             -   Calcium                 -   Moodle      -Mobility-Online
     -   Actul                                           -   AMETICE
                             -   Cartes multiservices                    -SAPHARI
     -   PECHE               -   …                       -   SIDES       -…
     -   PACOME                                          -   …
     -   …
                                                                         Formation
                                                                         Continue
                                                                         :
    Affichage et                                                         -FCA Manager
     valorisation de                                                     -SAFRAN
          l’OF :                                                         -…
    -AMETYS
    -E-portfolio
    -ParcourSup             Gestion des                 3ème cycle :
    -TrouverMonMaster       heures :                    -ADUM            Stage :
    -…                      -SAGHE                      -AMETHIS
                                                        -Sygal
                            -ARES                                        -ESUP-Stage
                            -…                          -PHYSALIS
                                                                         -Pistache
                                                        -ABES
                                                                         -(stages en santé)
     OPI :                                              -…
                                                                         -…
    -ParcourSup            Plannification :
    -Ecandidat             -ADE
    -Etudes en France      -Hyperplanning               Paiement :
    -SCEI                  -Celcat                                       Référentiels :
    -…                     -…                           -Paybox
                                                        -PayFIP          -GRHUM
8                                                                        -SINAPS
    © Amue – Association Cocktail                            8           -…
PARTENARIAT PC-SCOL/ESUP ILLUSTRÉ PAR LE PROJET ESUP-STAGE
Périmètre cible (P1+P2 AU 2021-2022)
PILOTER                                                                                                                                                                                        REFERENTIELS
OPÉRATIONNELLEMENT             REFERENTIELS            Etudes en FRANCE           PARCOURSUP
                                                                                  PARCOURSUP             RESEAUX SOCIAUX                    CVEC                                               Internes
                                                                                                                                                              SOCLE Technique et
     PRÉPARER LES                                                                                                                                             reprise des données
      ÉLECTIONS                  MINISTERE                  ABES                    CNOUS                 SITES PAIEMENT             E-PEDAGOGIE                                                     APPRENANTS
    CONSOLIDER ET
    PARTAGER DES                                        ACCUEILLIR
                            CONSTRUIRE L’OFFRE DE                                                           SUIVRE LE CURSUS                       GERER LA VIE ETUDIANTE
      DONNÉES                                                                                                                                                                                       ENSEIGNANTS
                                 FORMATION                                             TRAITER LES
                                                                ORIENTER                                       SUIVRE COLLECTIVEMENT LA                 GERER L’ATTRIBUTION DE
                                                                                       PROSPECTS
   FAIRE DES ÉTUDES                                                                                             FORM. ET L’INSERTION PRO                     LOGEMENTS
  STATISTIQUES ET DES           DÉFINIR L’OFFRE DE
                                                             ORGANISER LES             TRAITER LES                                                                                              OFFRE DE FORMATION
     TRAITEMENTS                   FORMATION                                                                   SUIVRE INDIVIDUELLEMENT LA
                                                             CANDIDATURES             CANDIDATURES
                                                                                                                FORM. ET L’INSERTION PRO            SUIVRE LA MEDECINE PREVENTIVE
                                  AUTOEVALUER
      MESURER ET                    L’OFFRE
                                                                                                             SUIVRE ET ATTESTER L’ASSIDUITE                                                        NOMENCLATURES
      ÉVALUER LES                                       INSCRIRE                                                                                            GERER LES AIDES
        CHARGES
    D’ENSEIGNEMENT               VALIDER L’OFFRE
                                                                 VERIFIER            COLLECTER LES            ELABORER ET CONTRIBUER AUX                   GERER LES EMPLOIS
                                                                                                             DOCUMENTS DE SUIVI DU CURSUS                                                           STRUCTURES
                                                            L’AUTORISATION DE          DONNEES
   SUIVRE LE SERVICE            FAIRE ACCREDITER
                                     L’OFFRE                    S’INSCRIRE
   DES ENSEIGNANTS                                                                                                                                    ORGANISER DES EVENEMENTS
                                                                                     CALCULER LES                 GERER LES ACCIDENTS
                                                              AFFILIER A LA        DROITS ET LES FRAIS                                                                                                   LIEUX
     OPTIMISER LA           METTRE EN ŒUVRE                 SECURITE SOCIALE              DUS                                                           GERER LES ASSOCIATIONS
  GESTION DES LOCAUX                                                                                        CONTROLER LE CURSUS                              ETUDIANTES
                            L’OFFRE DE FORMATION
                                                                 FAIRE              FAIRE SIGNER LES            INSCRIRE AUX EPREUVES ET
                                   PUBLIER ET               PAYER/EXONERER           REGLEMENTS ET                     CONCOURS                                                                GISEMENT DE
                                                                                        CHARTES                                                           GERER LES COMPTES
                                  PROMOUVOIR
PREPARER LE PILOTAGE                                                                                                                                         D’IMPRESSION                      DONNEES
                                                               SUIVRE                                          PLANIFIER ET CONTROLER LES
CONTRACTUEL                                                 COMPTABLEMENT           VALIDER / DELIVRER              INCOMPATIBILITES
                                   ACTUALISER                                                                                                          VALORISER L’ENGAGEMENT
                               ADMINISTRATIVEMENT                                    LES DOCUMENTS                                                                                                    PROSPECTS
                                                                                     ADMINISTRATIFS            ORGANISER LES EPREUVES ET                      ETUDIANT
     RÉPONDRE AUX                                                SUIVRE                                               CONCOURS
                                  ACTUALISER             ADMINISTRATIVEMENT LES
       ENQUÊTES                PEDAGOGIQUEMENT                INSCRIPTIONS            DESINSCRIRE                TRAITER LES RESULTATS             GERER LES ALUMNI
      NATIONALES
                                  ELABORER LES
     EVALUER LES                    GROUPES                                                                   ORGANISER LES DELIBERATIONS                  GERER LA RELATION                     DOSSIERS ETUDIANTS
      BESOINS DE
                                                         CHOISIR UN CURSUS
     FORMATIONS                                              ORGANISER LES             ELABORER LE                TRAITER LES FRAUDES
                                 CONSTRUIRE ET
                                PROPOSER L’OFFRE                CHOIX                    CONTRAT                                                     ANIMER LE RESEAU DES ALUMNI
   SIMULER LES COÛTS             DE STAGE OU LA                                      PEDAGOGIQUE ET           CONTROLER LA PRESENCE AUX
    DES FORMATIONS             PERIODE DE FORM. EN                                    ENREGISTRER                     EPREUVES
                                                             AMENAGER LES
                                   MILIEU PROF.                                      L’ENCADREMENT                                                          GERER LES DONS                              ALUMNI
                                                               PARCOURS                                          PUBLIER LES RESULTATS
      PRÉVOIR DES
                                 CONSTRUIRE ET                                        ELABORER LA
        CHARGES                                               AFFECTER LES                                      DELIVRER DES SUPPORTS
                                PROPOSER L’OFFRE                                     CONVENTION DE
    D’ENSEIGNEMENT                                             ETUDIANTS                                       CONTROLES ET AUTHENTIFIES           Rôles et habilitations
    PLURIANNUELLES                  DE THESE                                             STAGE

                                                                                                                                                           HABILITATIONS                       AUTHENTIFICATION
     PRÉPARER LE        9   SUPPORT (TRANSVERSE)
       DIALOGUE
     CONTRACTUEL                       PLANIFICATION                         ACCOMPAGNEMENT                   9DOC. ADMINISTRATIVE                                                            9
                                                                                                                                                              Processus faisant partie du projet potentiellement traité
                                                                                                                                                              différemment
PARTENARIAT PC-SCOL/ESUP ILLUSTRÉ PAR LE PROJET ESUP-STAGE
Interface avec les
         autres développements

                                       se
                               ces Péga           Ap
                              a
                        Interf                      pli
                                                        ca
                                                    (ex tion
                                                         ES s tie
                                     API                   UP rce
                                                              )   s

                                                                      Ap
                                                                         pl
                                Modules                                lo icat

                                            API
                       API

                                                                         ca io
                                métiers                                     les ns
                                Pégase

                                     API

10
     © Amue – Association Cocktail                    10
Les raisons d’un module associé

         • Couvertures fonctionnelles satisfaisante
         • Compatibilité technique, pérennité des
           interopérabilités
         • Non cœur de métier Pégase
         • Questions :
                 • Comment on interagit avec les équipes qui
                   développent ces modules ?
                 • Comment sera gérée la maintenance globale (y
                   compris le support) ?

11
     © Amue – Association Cocktail    11
ESUP-STAGE, UN PROJET RÉALISÉ EN PARTENARIAT
PÉRIMÈTRE FONCTIONNEL POUR RÉPONDRE AUX ATTENTES "MUTUELLES" ESUP ET PC-SCOL
DÉVELOPPEMENT RÉALISÉ DANS LE CONTEXTE ET LES EXIGENCES DE NOS 2 COMMUNAUTÉS

PARTENARIAT PC-SCOL/ESUP

                                               12
PARTENARIAT PCSCOL/ESUP
PÉRIMÈTRE FONCTIONNEL D’ESUP STAGE:
OUTIL DE GESTION DES CONVENTIONS DE STAGES
=> RÉPONDRE AUX ATTENTES "MUTUELLES" ESUP ET PC-SCOL

  u   Rédaction de la convention par l’étudiant
       q   Récupération des données depuis le SI scolarité et depuis l’annuaire
       q   Choix du type de convention, de la langue, du pays, etc
       q   Possibilité d’utiliser un autre modèle
       q   Affichage des consignes de l’établissement et des documents à fournir
  u   Information sur le stage
       q   Description du stage : thématique, sujet du stage, fonctions et tâches, compétences, etc
       q   Calendrier, calcul du nombre d’heures et de la gratification

                                                      13
PARTENARIAT PCSCOL/ESUP
PÉRIMÈTRE FONCTIONNEL D’ESUP STAGE

  u   Sélection/création de l’établissement d’accueil, du service d’accueil
       q   A partir d’un référentiel
       q   Confidentialité des données
  u   Validation de la convention et gestion des avenants
       q   Pédagogique et/ou administrative, invalidation
       q   => Workflow
  u   Règles d’administration de l’outil
       q   Rôles, droit d’accès, gestion des alertes mail
       q   => Souplesse ( pour répondre aux besoins des établissements )
  u   Tableau de bord des enseignants, gestionnaires, étudiants, etc
  u   Archivage et évaluation de la qualité des stages

                                                       14
PARTENARIAT PCSCOL/ESUP
PC-SCOL & PÉGASE :
140 ÉTABLISSEMENTS AUX PRATIQUES ET ATTENTES TRÈS VARIÉES
  u   Une pluralité de pratiques, d’organisations et de formations :
       q   140 universités et écoles
       q   La gestion des stages : une diversité d’acteurs et de process
  u   Se projeter sur des solutions immédiates puis des enrichissements
       q   Recueillir les besoins avec nos experts P1 et P2
       q   Déterminer plusieurs périmètres progressifs et des priorités de livraison pour chaque phase
           de déploiement
  u   3 thèmes identifiés
       q   Alimenter et gérer l’offre de sujets/terrains de stage
       q   Contractualiser
       q   Gérer administrativement et pédagogiquement les stages dans Pégase le SI de gestion de
           la formation

                                                       15
PARTENARIAT PCSCOL/ESUP
PC-SCOL & PÉGASE :
140 ÉTABLISSEMENTS AUX PRATIQUES ET ATTENTES TRÈS VARIÉES
  u   La contractualisation : une solution unique et évidente => ESUP-Stage
       q   Un savoir-faire fonctionnel et technique qui a déjà fait ses preuves (Pstage)
       q   Une veille juridique sécurisante et un réseau pour de nouveaux établissements
  u   Le cahier des charges d’ESUP-stage et les points de vigilance de PC-scol
       q   Intégration au COPIL d’ESUP-stage en septembre 2020 et une collaboration immédiate
       q   La contractualisation : des enrichissements pour 2022 ?
  u   La gestion administrative et pédagogique : un second cahier des charges
       q   Interopérabilité entre Pégase et ESUP-stage
       q   Suivi du stage/organisation de la soutenance
       q   Le stage un élément de délibération pour certaines formations : nombre
           d’heures/jours/semaines, stage à l’étranger …
       q   Le supplément au diplôme ou l’Eportfolio : le stage maquette ou hors maquette

                                                      16
ESUP-STAGE, UN PROJET RÉALISÉ EN PARTENARIAT
PÉRIMÈTRE FONCTIONNEL POUR RÉPONDRE AUX ATTENTES "MUTUELLES" ESUP ET PC-SCOL
DÉVELOPPEMENT RÉALISÉ DANS LE CONTEXTE ET LES EXIGENCES DE NOS 2 COMMUNAUTÉS

PARTENARIAT PC-SCOL/ESUP

                                               17
PC-SCOL/ESUP

INTÉGRATION DE PÉGASE AVEC
DES APPLICATIONS TIERCES
PC-SCOL/ESUP
APPROCHE MODULAIRE DE PÉGASE

    Découpage par secteur fonctionnel
    Différenciation du front et du back
  (Approche par API)
    Bénéfices
     Chaque équipe de développement fait évoluer
     ses modules suivant les besoins métier
     Évolutions fonctionnelles simplifiées par un
     faible couplage entre les modules
     Rénovation par étape (module par module) en
     cas d obsolescence echniq e par e .
     Intégration possible de modules développés
     par des partenaires

                                                    3
PC-SCOL/ESUP
APPROCHE PAR API

    Principes
     Les modules back-end exposent un ensemble d'API REST
     Ces API sont utilisées par les modules front-end de PC-Scol
       Note : en interne de PC-Scol on a aussi un MOM pour la
     communication entre back-end
     Elles sont aussi accessibles par des applications (front-end
     ou back-end) non PC-Scol

    Pratiquement
     Env. 250 points d'entrée aujourd'hui
     Un mécanisme de version pour éviter les changements
     cassant à la livraison d'une nouvelle version de Pégase

                                                           4
PC-SCOL/ESUP
APPROCHE PAR API

    Mode hébergé
     Une instance Pégase mise à disposition de ESUP-Portail
     Les collègues de ESUP peuvent mettre au point leurs
     développements sur cet environnement
       MDW
       E-Candidat
       ESUP-Stage

                                                    5
PC-SCOL/ESUP
APPROCHE PAR API
   Auth
     Besoin de contrôler ce à quoi ont accès les applications
     OpenID connect utilisé en interne de Pégase
     Merci à Apereo pour CAS ;-)
     3 serveurs CAS dans Pégase :
        Principal : aiguille les utilisateurs vers le système
     d'authentification le mieux adapté (CAS établissement,
     authentification des candidats, etc.); Pont protocolaire (CAS vers
     OIDC par ex.)
       Candidats
       Applications

                                                               6
PC-SCOL/ESUP
APPROCHE PAR API
   Auth
     3 possibilités pour les applications tierces :
       Utiliser le serveur d'authentification principal de Pégase
       • Authentification de l'utilisateur
       • Nécessiterait que l'application "parle" OIDC
        Une variante serait d'utiliser un serveur OIDC interne à
     l'établissement
       • Nécessiterait une configuration de Pégase pour accepter ce serveur
       • Peu présent dans les établissements
       Utiliser le serveur d'authentification pour les applications de Pégase
       • Solution retenue pour MDW et E-Candidat aujourd'hui
       • C'est l'application qui est authentifiée et autorisée par Pégase
       • L'application se charge de demander les informations en lien avec
       utilisateur connecté

                                                                   7
PC-SCOL/ESUP

               8
PC-SCOL/ESUP
PSTAGE VERS ESUP-STAGE

     Le projet ESUP-Stage profitera de la communauté ESUP et des travaux déjà réalisés :
         E-Candidat (Kevin Hergalant – Université de Lorraine) : utilisation simultanée des WS Apogée et des API REST
          Pégase
         Mon Dossier Web Etudiant (Charlie Dubois – Université de Lorraine) : développement d’une nouvelle version adossée
          à Pégase

     pStage est redéveloppé dans l’objectif :
         Meilleur maintenabilité
         Architecture ouverte – REST API (utilisation de Swagger)
         Evolution fonctionnelle et partenariat Pégase

                                                               9
PC-SCOL/ESUP

ESUP-STAGE: INTÉGRATION AU SI SCOLARITÉ
   Module : Intégration des donnée du
  SI :
         Continuité avec le WS APOGEE
           Exploitation du client WS déployé par ESUP
          pour E-Candidat et MDW
         PÉGASE : API REST (Auth Application)
         Informations de scolarité composite

     Données exploitable par le SI
         Evolution fonctionnelle
         ESUP-STAGE exposera des API-REST pour
          communiquer avec Pégase
                                                         10
LANGAGE : JAVA
FRAMEWORK : SPRING BOOT / JSF / PRIMEFACES
COMPOSANTS : LIQUIDEBASE / SWAGGER / APEREO CAS

BRIQUE TECHNIQUE
12

Equipe de développement – équivalent 1,7 ETP:
- Joshua Baubry – Université de la Rochelle
- Flavien Cadet – Université de la Rochelle
- Abdelhamid Cheraga – Université Paris Nanterre
- Vianney Dubus - Université Polytechnique Hauts-de-France
ROADMAP ESUP-STAGE
        13
PC-SCOL/ESUP
PHASE 1 :
PÉRIMÈTRE ISO-FONCTIONNEL

                            14
PC-SCOL/ESUP

               MERCI !

                         15
Vous pouvez aussi lire