Le client

L’OPCO AFDAS (Opérateur de Compétences) est un organisme agréé par l’État en France, spécialisé dans l’accompagnement des secteurs de la culture, des industries créatives, des médias, des loisirs, du sport et du tourisme. Il a pour mission principale de soutenir la formation professionnelle des salariés et des entreprises dans ces domaines. 

  • Il finance les formations des salariés, intermittents et artistes auteurs, accompagne les entreprises dans la gestion de leurs projets de formation, et encourage l’alternance et l’apprentissage. Son rôle est d’aider au développement des compétences dans les industries créatives.

Son besoin

L’Afdas, en projet de refonte SI, a déployé Salesforce « MyA » pour ses utilisateurs internes en janvier ’20 et Experience Cloud pour ses adhérents, particuliers et prestataires.

MyA présente un nombre de fonctionnalités important, ce qui a engendré des développements spécifiques difficiles à maintenir et des régressions récurrentes lors des mises à jour.

L’Afdas souhaite effectuer un audit technique sur « MyA » afin d’identifier les défaillances de l’application d’un point de vue technique

L’Afdas souhaite en particulier améliorer ses processus internes, avoir moins de régressions à chaque livraison d’un bug, revenir aux standards de Salesforce, avoir une meilleure visibilité sur les développements effectués, stabiliser « MyA » en réduisant les régressions, avoir un code plus stable et gagner en productivité et éliminer les tâches à faible valeur ajoutée.

L’équipe de Cloud Ambiance a été missionné afin d’effectuer cet audit.

Nos recommandations

À la suite des différents entretiens planifiés au début de l’audit, plusieurs points de vigilance ont été remontés sur l’état actuel de l’application. Voici un résumé des points remontés :

  1. Travail en silos entre équipes
  2. Cycles de release trop longs et inefficaces
  3. Régressions après chaque livraison
  4. Manque de maîtrise dans les choix de conception
  5. Manque de documentation sur les développements réalisés

 Nos recommandations se portent donc sur :

  1. L’organisation entre les différentes équipes : les représentants de chaque équipe doivent faire des réunions de synchronisation – la communication étant primordiale pour que les équipes soient alignées sur les mêmes objectifs.
  2. La mise en place d’un release management : la gestion des environnements permet de réduire une les régressions produites par les erreurs de déploiement
  3. L’organisation des ateliers : il est important de challenger les demandes métiers afin de comprendre le cœur du problème et rechercher avec toutes les équipes les solutions les plus adaptées et optimisées.
  4. Nécessité de revenir au standard : il est nécessaire d’adopter le standard de Salesforce en utilisant les fonctionnalités out-of-the-box de Salesforce et en réduisant les développements spécifiques
  5.  Adoption de la méthodologie Agile Scrum : il est primordial d’instaurer cette méthodologie entre les différentes équipes Afdas présentes afin de gagner en productivité, de visibilité et fluidifier les interactions entre les membres des équipes

La mise en œuvre

La mise en oeuvre des recommandations n’est pas était un exercice simple surtout au niveau du change management, nos équipe ont contribué sur le succès des sujets suivants :

 Organisation et priorisation du backlog des demandes (anomalies vs évolutions)

  1. Meilleure analyse des besoins métiers
  2. Mise en place de cycles de livraison plus courts avec plus de visibilité
  3. Adoption de Jenkins et GitLab pour le release management
  4. Travail collaboratif entre les équipes
  5. Veille technologique au service de l’innovation
  6. Adoption de la méthodologie Agile
  7. Documentation à jour
  8. Gain de productivité

Utilisateurs satisfaits

abonnés au portail MyA

%

Lorem ipsum dolor sit ame