Présentation d'IDEO Solution collaborative pour l'ingénierie Système Emmanuel THULLIEZ CNES DNO/SC/ED - MAPI

La page est créée René Maurice
 
CONTINUER À LIRE
Présentation d'IDEO Solution collaborative pour l'ingénierie Système Emmanuel THULLIEZ CNES DNO/SC/ED - MAPI
Présentation d’IDEO
Solution collaborative pour l’ingénierie Système

                  I   D   E   O

   Emmanuel THULLIEZ CNES DNO/SC/ED
Présentation d'IDEO Solution collaborative pour l'ingénierie Système Emmanuel THULLIEZ CNES DNO/SC/ED - MAPI
Présentation IDEO – Journées MAPI

               Proposer une approche collaborative flexible, intégrée
                           et ouverte à nos partenaires

                                 DOORS       OMAR
                     Baghera
       Cast
        or                                  EFN
                       SGPDT
                                                   SGC
                                   OGM
           GDoc
                                                 Progrès
                              Pegase
              ATIC
                                                 DTCRT
                                       Reqtify
         Poseidon         Sonia
                  Alexandri       Castor-    JAMA
                      e            CSG
    MEDIAWIKI
                          Jade
                                                           v Changement de logique « silo »
                                                             vers une approche « intégrée »
           Une urbanisation des outils                     v Nécessité de privilégier
utilisés par les projets est plus que nécessaire !           l’intégration des informations et
                                                             des données
 (complexité, efficacité, coût, maintenance …)
                                                                                        2
Présentation d'IDEO Solution collaborative pour l'ingénierie Système Emmanuel THULLIEZ CNES DNO/SC/ED - MAPI
Présentation IDEO – Journées MAPI

  Ingénierie Système Collaborative pour le Développement,
  l’Exploitation et les Opérations des missions spatiales
   Ce que doit être la plate-forme IDEO :

   •   Un ensemble de solutions « clé en main » intégrant les meilleures
       pratiques / outils du marché
                                                                                              SCI
   •   Un paramétrage     et extensibilité pour répondre aux différents
       contextes et méthode choisi par un projet

   •

   •
       Un ensemble de fiches / bonnes pratiques pour accompagner les
       projets

       Une organisation (et contrats associés) compatible de l’ensemble
       des modes de fonctionnement
                                                                                        DEV           OPS
   •   Une communauté pour partager les bonnes pratiques                Résultat des
                                                                        deux ateliers
   •   Un moyen pour permettre de faire évoluer nos pratiques
                                                                        IDEO (2017)
   Ce que ne sera pas la plate-forme IDEO :

   •

   •
       Une solution miracle à des problématiques de gestion de projet

       Un ensemble d’outils obligatoires
                                                                                              INDUS

Simplifier l’ingénierie Système pour l’ensemble des équipes impliquées au CNES
 (Développement et Opérations) et de nos partenaires (Agences, Scientifiques                                3

                                  et Industriels)
Présentation d'IDEO Solution collaborative pour l'ingénierie Système Emmanuel THULLIEZ CNES DNO/SC/ED - MAPI
Présentation IDEO – Journées MAPI

Vue d’ensemble IDEO

v Référentiel des informations
                                                         Problem &
      Ø Faits techniques (DM, FA,         Requirement
                                                          Change
                                                                              System              Project           Document
        Actions, …)                       Management                          Design            Management         Management
                                                        Management

      Ø Informations techniques du
        projet (Exigences, Interfaces,
        …)                                              Référentiel Projet                    Référentiel Mdèles

      Ø Gestion projet (risques,
        budget, activités, planning, …)
                                                                                 Release &                     Automation &
                                             Test       Source Code
                                                                                Configuration                   Operations
                                          Management    Management
                                                                                Management                     Management

                                                         User Management (Authentification & Access control)

                                                                                                                              4
Présentation d'IDEO Solution collaborative pour l'ingénierie Système Emmanuel THULLIEZ CNES DNO/SC/ED - MAPI
Présentation IDEO – Journées MAPI

   Couverture actuelle d’IDEO et choix d’outils

v Choix des outils référents du marché
    Ø JIRA + Confluence                        Requirement
                                                              Problem &           System Design
                                                                                                         Project        Document
                                                               Change              (I/F mgt, CAO,
                                               Management                               MBSE)          Management      Management
    Ø GitLab                                                 Management

v + Compléments Jira/Confluence
  « ECSS » (ESAC - SOCCI)                                                                              Référentiel
                                                             Référentiel Projet
                                                                                                        Modèles
v + Utilisation de quelques plugins
    Ø Gantt / Planning
                                                                                                                     Automation &
                                                  Test        Source Code              Configuration                  Operations
    Ø Schéma/Synoptique/UML (Draw.io)          Management     Management               Management                    Management

v Coût
    Ø Première année: 30k€ / 2000 utilis.                      User Management (Authentification & Access control)

    Ø puis 15k€/an pour 2000 utilisateurs
    Ø + Support Expertise outil Jira/Confluence pour la mise en place de la solution
                                                                                                                                    5
Présentation d'IDEO Solution collaborative pour l'ingénierie Système Emmanuel THULLIEZ CNES DNO/SC/ED - MAPI
Présentation IDEO – Journées MAPI

CAS D’UTILISATION
                                    v Tests en cours ou à venir:
                                        Ø   Développement logiciel en mode agile avec des Industriels

                                        Ø   Développement collaboratif avec des partenaires externes

                                        Ø   Développement avec une ligne de produits

                                        Ø   Automatisation des tests, des déploiements des logiciels (et
                                            centres de mission, centre de contrôle, …)

                                        Ø   TMA - Support à la Gestion de la maintenance des produits
                                            logiciels du CNES

                                        Ø   MCO - Exploitation avec des supports industriels

                                        Ø   Développement d’algorithmes et industrialisation

                                        Ø   Stagiaires / Maquette / POC

                                    v A confirmer :
                                        Ø   Développement d’un instrument

                                        Ø   Maitrise d’ouvrage d’un satellite

                                                                                                 6
Présentation d'IDEO Solution collaborative pour l'ingénierie Système Emmanuel THULLIEZ CNES DNO/SC/ED - MAPI
Présentation IDEO – Journées MAPI

Fonctions couvertes par les projets pilotes

                                              7
Présentation d'IDEO Solution collaborative pour l'ingénierie Système Emmanuel THULLIEZ CNES DNO/SC/ED - MAPI
Présentation IDEO – Journées MAPI

COMMUNAUTE IDEO
           1)     Rôles de la communauté IDEO
                Ø Assurer la capitalisation et le partage des informations (bonnes pratiques et
                  retours d’expériences) sur les sujets du périmètre « IDEO »,

                Ø Définir les besoins et priorités des utilisateurs IDEO en coopération avec
                  l’équipe IDEO,
                                                            Wiki IDEO : https://confluence.cnes.fr/....

           2)     Fonctionnement de la communauté IDEO
                Ø Organisation de journées IDEO (1 à 2 / an)

                Ø Points réguliers avec l’équipe IDEO à la demande

                Ø Animation de la communauté (rôle tournant / accord de la hiérarchie)

                                                                                                          8
Présentation d'IDEO Solution collaborative pour l'ingénierie Système Emmanuel THULLIEZ CNES DNO/SC/ED - MAPI
Présentation IDEO – Journées MAPI

IDEO EN SYNTHESE                                                     Des solutions pour couvrir les besoins des projets,
                                                                     du prototype à l’exploitation
                                 Une
                            communauté
                            pour partager                                     Mise à disposition de solutions « clés en
                                                                              main »:
                                               Des solutions
         Un moyen pour                           simples en                   Ø Collaboratives, intégrées et adaptables,
         améliorer nos                         ligne avec les
           pratiques                              meilleurs                   Ø Ouvertes à nos partenaires externes
                                                  pratiques
                                                                              Ø Basés sur des outils et pratiques standards du
                                                                                  marché

                                                                              Partage et fédération des pratiques et des
          Une offre                            Des outils                     outils au travers d’une communauté
          modulable                             faciles à
                                               prendre en
                                                                              Ø 1 représentant « ambassadeur » par sous-direction
                                                  main                          métier, 1 animateur (à changer tous les 1 ou 2 ans)
                                 Un                                           Ø 1 à 2 séminaires par an pour faire un point
                              accompa-
                              gnement
                                                                                d’avancement
                             aux projets                                      Ø Des interactions avec l’équipe IDEO selon les
                                             Les objectifs d’IDEO
                                                                                  besoins

  Demande de support : equipe-ideo@cnes.fr            Accès à la plateforme : https://jira.cnes.fr                        9
Présentation d'IDEO Solution collaborative pour l'ingénierie Système Emmanuel THULLIEZ CNES DNO/SC/ED - MAPI
Présentation IDEO – Journées MAPI

Pour aller plus loin …
       v Etre pilote sur projet avec le CNES ou approfondir les echanges ?

                           •    Emmanuel THULLIEZ : emmanuel.thulliez@cnes.fr
                           •    Béatrice LARZUL : beatrice.larzul@cnes.fr

                                                                                10
Backup slides
Présentation IDEO – Point DSO/AQ – DNO/ED – DNO/ISA et DNO/DA/AQ

EXEMPLES D’ECRAN IDEO (JIRA)

                                                             EXEMPLES DE REPORTING SUR DES FAITS TECHNIQUES

 CREATION D’UN « TICKET »

                   GESTION DES ACTIONS EN MODE KANBAN

                                                                         ANALYSE AUTOMATIQUE DE LA QUALITE D’UNE EXIGENCE

                                                                                                                   12
Présentation IDEO – Point DSO/AQ – DNO/ED – DNO/ISA et DNO/DA/AQ

EXEMPLES D’ECRAN IDEO (CONFLUENCE)                                            exemple SVTS
                exemple SRS                                                (Plan de validation)
          (Spécification de logiciel)

                                                                    EXEMPLE D’INTEGRATION DE LA DESCRIPTION
                                                                         D’UN TEST DANS UN DOCUMENT

              EXEMPLE D’INTEGRATION D’UNE EXIGENCE
                       DANS UN DOCUMENT

                                                                   exemple de matrice de conformité
             exemple de SVTR
         (Compte-rendu des essais)

                                                                                                              13
Présentation IDEO – Point DSO/AQ – DNO/ED – DNO/ISA et DNO/DA/AQ

  SUJET A VENIR : GESTION PLANNING
v Principes :
    v Création de la tâche / activité et affectation à la personne
      responsable,
    v L’activité est automatiquement prise en compte dans le
      planning Gantt
    v Gestion des capacités, reporting , possibilité de définir des
      templates WBS, Import / export MS Project …
v Travail à venir :
    v Besoins : Gestion des plannings projet et gestion des
      tours opérationnels
    v Test et choix du « bon » plugin en fonction de nos besoins
    v Proposition d’un atelier dédié à ce sujet ?
Présentation IDEO – Point DSO/AQ – DNO/ED – DNO/ISA et DNO/DA/AQ

 Principes de fonctionnement d’IDEO                                                                                                 CONFLUENCE
                                                                                                                  Liste des
                                                                          JIRA                                    exigences
v Chaque type d’information est                                                                                   selon les
  défini via un « tracker »                                                                                       chapitres
                                                                                                                                   Specif.
   Ø Définition des champs                                    Requir. 1                                                                          Compte-
     d’information spécifiques                                   Requir. 2                                                                       rendu de
                                                                                                                  Matrice de                     réunions
                                                                                                                  couverture
   Ø Définition de son workflow et
     cycle de vie,                                                                                                                 Design          CCB
                                                                   Référentiel Projet Interface Z
   Ø Définition des liens (héritage,
     déclinaison, dépendances, …                                                                                Liste des tests                         …
                                                                                                                selon les
     entre les différents trackers).                          Test 3
                                                                                                                chapitres
                                                                Test
                                                                Test45
                                                                     3
                                                                   Test 45
                                                                                                                                   Plan de      DOCUMENTATION
v Exemple de trackers dans IDEO:                                                                                                  validation       PROJET

  Change Request, Problem Report,
                                                                                  REFERENTIEL
  Action, Interface, Requirement,                                               TECHNIQUE PROJET

  Test, RID, …
                                                                                                                                         Rédaction des
                                        Liens entre les informations
                                                                                    Intégration des informations                       documents en mode
                                        du projet
                                                                                                                                        collaboratif (Wiki)
                                                                                    (trackers) par requête (pas de
                                                                                 copier / coller et mise à jour automatique)
                                                                                                                                                   15
Présentation IDEO – Point DSO/AQ – DNO/ED – DNO/ISA et DNO/DA/AQ

PROJETS PILOTES EN COURS

                                                                   16
Présentation IDEO – Point DSO/AQ – DNO/ED – DNO/ISA et DNO/DA/AQ

PROJETS PILOTES EN COURS (suite)

                                                                   17
La communauté IDEO et ses interfaces

                                                     MBSE*
                                                   (DSO/DLA)
                                                                       COREX
                                                                        CNES

                  INDUS                                                                   SCI

                                                                          …

                                        ESA
                                        (SOCCI)

                                                                                Collaborations à développer
                                                                               avec nos partenaires externes.

* MBSE: Initiative « Model Based System Engineering » en cours à DSO
Vous pouvez aussi lire