Projet Radio France

Quelles sont les problématiques IT rencontrées par le secteur d'activités (Comment le secteur d'activités évolue avec l'IT) ?

Chez Radio France, on est en plein passage au Cloud Azure. Beaucoup de question sont posé, notamment par rapport à l’infrastructure et la sécurité. Il s’agit d’une architecture Cloud Hybride. Et donc, la communication avec les serveurs on prem, la sécurisation, la conception des solutions cloud, tout cet aspect est nouveau pour le SI de Radio France, notre équipe essaie à la fois d’implémenter la solution technique et de répondre aux problématique lié à l’infrastructure Radio France.

Il y aussi la mise en place du développement Agile. En rejoignant une nouvelle équipe (J’étais le premier développeur recruté), nous avons tout mis en œuvre ensemble. Les rituels Agiles, les bonnes pratiques, les choix techniques …

Comment le secteur d'activités évolue avec l'IT ? (Comment UNIDOSA aide le secteur d'activités ?)
  • Avec la crise COVID, la digitalisation des entreprises s’accélère. Le passage en cloud est d’avantage plus pertinent. UNIDOSA, aide ses clients à travers ses consultants qui maitrisent ces technologies.
  • A quels besoins (globaux) le groupe UNIDOSA répond-il ? (Ex : améliorer l’interopérabilité de systèmes, développer des innovations technologiques, renforcer l’efficacité/l’efficience des acteurs, etc.) (Donner un exemple d’entreprise accompagnée : de quoi avait-elle besoin ?)
  • Je ne saurais pas répondre pour toute l’équipe, mais je sais que nous possédons principalement une expertise en .Net / Angular / Azure (moi-même et un nouveau profil qui ne va plus tarder), et aussi des consultant Salesforce. Il y a aussi Khalil coté Mobile. Concrètement, j’ai fait une année en TMA (ce que je n’aime pas trop), et actuellement je fais partie d’une équipe totalement autonome. Je participe à presque toutes les étapes du projet, de la naissance de l’idée, jusqu’au déploiement. Il y a certaines contrainte de l’infrastructure qu’un architecte gère avec le SI Radio France, sur ce sujet, on est simplement informé. On peut proposer / discuter des solutions, mais c’est l’architecte qui négocie avec le SI.
Quelle entreprise a été accompagnée ? (Donner l'exemple le plus significatif). Quel était son besoin spécifique ?

Sodexo : Maintenance et évolution de l’application principale de gestion de commande. C’est une application Faux Client Lourd WPF (WPF + Webservices WCF SOAP, SGBD Oracle 11g et ensuite 19). Elle est en production depuis 2014 et souffre d’une très grande lenteur ainsi qu’une dette technique importante. Mon travail quotidien était de corriger les bugs, améliorer les performances et implémenter des nouvelles fonctionnalités. J’ai aussi élaboré plusieurs étude d’évolution et vers la fin je participais à des réunions dont le scope était plus large. On discutait des évolutions concernant plusieurs applications et comment les satisfaire.

Maison de la radio : Le besoin est d’agréger plusieurs sources de données afin de créer un moteur de recherche permettant de trouver rapidement un contenu radiophonique. L’objectif était de raccourcir la tâche de préparation des émissions. Cette tache est actuellement très pénible, car l’information est éparpillé entre au moins 5 systèmes différents, chacun ayant ses défaut. L’objectif était de proposer une solution en cloud natif, évolutive et performante. Le stack technologique : Asp.Net Core 6, Angular 13, Azure AD, Azure CosmosDb, Azure Data Lake Storage, Azure Queues et Azure Search. Azure DevOps est utilisé pour la partie gestion de version et CI/CD. Ce sont les briques actuellement utilisée. Il n’y a pas de limitations technique tant que le choix est bien argumenté. J’interviens régulièrement sur toute cette stack, sauf pour Angular. Nous avons un développeur front end beaucoup plus avancée que moi dans cet aspect.

Projet Imprimerie Nationale

  1. Les problématiques :
  • La gestion des identités numériques : Cela consiste à s’assurer de l’identité des individus en s’aidant uniquement d’outils numériques (ou de numérisation), et cela tout en respectant le RGPD. Par exemple, pour un professionnel de la santé (médecin par exemple) s’assurer lors d’une authentification à Doctolib qu’il s’agit bien d’un individu unique, et que cet individu soit un professionnel de la santé.
  • Authentification unique :Implémentation d’un SSO permettant aux professionnels de santé de se connecter à plusieurs services ; Doctolib, TousAntiCovid Pro, Ameli Pro, DCC Officine, etc, grâce à une seule identité numérique, de façon similaire à FranceConnect pour les services grand publique ; impots, la poste, Ameli, etc.
  • Dématérialisation :Les points précédents ont été implémentés en premier lieu pour que les professionnels de la santé puissent s’authentifier en utilisant leurs cartes (à puces) professionnelles respectives via un lecteur de carte sur leurs ordinateurs. Dans un second temps, il y’a eut besoin d’avoir une version dématerialisée de sa carte sur son mobile afin de permettre plus de mobilité. De ce fait, il suffit de « dériver » son identité numérique sur son mobile pour pouvoir effectuer des authentifications aux services de santé concernés
  1. Évolution du secteur : 

Elle est portée par la dématerialisation des process décrits plus haut. En effet, ces derniers ont été implémentés en premier lieu pour que les professionnels de la santé puissent s’authentifier en utilisant leurs cartes (à puces) professionnelles respectives via un lecteur de carte sur leurs ordinateurs. Dans un second temps, il y’a eut besoin d’avoir une version dématerialisée de sa carte sur son mobile afin de permettre plus de mobilité. De ce fait, il suffit de « dériver » son identité numérique sur son mobile pour pouvoir effectuer des authentifications aux services de santé concernés. Plus concrètement, UNIDOSA assure le développement mobile dans les projets de l’Imprimerie Nationale.

 

  1. Les besoins :

Il s’agit de maintenir l’existant tant sur le plan fonctionnel i.e. développer de nouvelles fonctionnalités émanantes de nouveaux besoins, sur le plan ergonomique i.e. amélioration de l’expérience utilisateur, que sur le plan technique i.e. résolution des bugs

  1. L’entreprise accompagnée : Je suis intervenu sur principalement deux projets, qui sont les suivants :
  • e-CPS :L’application mobile permettant de dématerialiser les cartes des professionnels de santé
  • PBC :Développement d’un SDK permettant d’exploiter les fonctionnalités du Bluetooth sur mobile afin que ce dernier soit utilisé pour développer des applications mobiles étant capable de communiquer avec un Porte Badge Connecté
  1. Déroulement du projet :
  • Taille de l’équipe : 
    • Mobile : 1 développeur Android (moi-même) et 1 développeur iOS
    • Back/Front : 5 développeurs
    • Recette : 2 testeurs
    • Chef de Projet : 1
    • Product Owner : 1
  • Client : Agence du Numérique en Santé
  • Méthodologie : Hybride entre Agilité et Cycle en V

Solution mise en place : Comme dit précédemment, on intervient principalement pour de la maintenance (expliqué dans la section « Les besoins »).

UNIDOSA est un intégrateur de solutions digitales et numériques conçues pour résoudre les défis économiques et sociétaux des grands groupes, des ETI et des PME.
Copyright © 2022 Unidosa.com Tous les droits réservés.

Suivez-nous