_Externalisation IT pour la R&D chez OneSpan
L'industrie
IT, Cybersécurité
Défi
- L'accès à une variété de compétences techniques
- Livraison d'équipes Scrum complètes
- Conception et développement efficaces de PoCs
Technologies
Atlassian, Frontend, Backend, Android, iOS
Résultats
- Livraison de OneSpan Sign pour les aveugles et les malvoyants
- Intégration du connecteur SalesForce pour OneSpan Sign
OneSpan R&D
OneSpan (anciennement VASCO Data Security International, Inc.) est une société cotée en bourse spécialisée dans la sécurité informatique et la cybersécurité, dont le siège social est situé à Chicago, dans l’Illinois, et qui possède des bureaux à Montréal, Bruxelles, Bordeaux et Vienne, ainsi que d’autres sites dans le monde entier. L’entreprise propose une plateforme basée sur le Cloud avec une architecture ouverte pour prévenir et détecter les fraudes, qui comprend également des logiciels d’authentification multi-facteurs et de signature électronique. OneSpan est membre du conseil d’administration de l’Alliance FIDO.
Objectif et début de la coopération
La coopération entre TT PSC et OneSpan a débuté à l’automne 2017. Aujourd’hui, en 2019, elle a atteint le niveau de 50 experts impliqués dans plusieurs projets en tant qu’augmentation du département de recherche et développement (R&D) du client. Pour démarrer la collaboration avec OneSpan, TT PSC a dû prouver son état de préparation et ses compétences dans plusieurs domaines.
Le premier des aspects clés pour le client était la stabilité commerciale et financière de TT PSC, ainsi que l’accès à un large éventail de compétences techniques. L’entreprise Grupa Kapitałowa TT (GK TT) et TT PSC, sa filiale au capital 100% polonais et privé, ont connu une augmentation de leurs revenus, de l’emploi et de la liquidité financière ces dernières années. Grâce à la filialisation des filiales, GK TT ne perd pas sa dynamique de développement, sa flexibilité et son agilité, conservant ainsi le statut de grande entreprise avec un accès à plus de 2 000 employés répartis dans plus d’une douzaine de bureaux en Pologne et à l’étranger. Actuellement, GK TT et TT PSC, en termes de compétences techniques, sont en mesure de fournir un soutien pratique dans les technologies et les langages de programmation les plus populaires, notamment :
- Java
- Technologies frontales
- .NET
- C++
- DevOps/Cloud
- Implémentations Atlassian
- technologies mobiles : Android, iOS
TT PSC fournit non seulement des experts individuels, mais aussi des équipes Scrum entières, y compris le Scrum Master et le Product Owner.
OneSpan était également intéressé par le fait que TT PSC démontre des compétences techniques dans la pratique (dans ce cas, en se concentrant sur la technologie Front End), ainsi que l’agilité dans le processus de construction de l’équipe. Avant de commencer la coopération, OneSpan a demandé à TT PSC de concevoir et de construire un prototype d’une nouvelle version de l’interface pour OneSpan Sign (anciennement eSignLive), le logiciel de signature électronique de la société. Il convient de noter que le délai dont nous disposions pour accomplir cette tâche était de deux semaines, y compris la mise en place d’une petite équipe pour exécuter le travail. En deux jours, TT PSC a pu mettre en place l’équipe composée de deux développeurs Front End expérimentés et établir des canaux de communication avec l’équipe du client au Canada. Après deux semaines, TT PSC a présenté le prototype dans les bureaux du client à Montréal, où il a été reçu avec beaucoup d’enthousiasme et a conduit le client à déclarer qu’il souhaitait poursuivre sa collaboration.
OneSpan est une société spécialisée dans les solutions de cybersécurité qui sont mises en œuvre à grande échelle dans les organisations de services financiers. Par conséquent, la prochaine étape formelle requise pour établir la collaboration consistait à montrer comment TT PSC met en œuvre sa politique de sécurité. Les problèmes de sécurité auxquels le client a accordé une attention particulière sont les suivants :
- Certificats ISO (ISO/IEC 27001, ISO 20000, ISO 9001, OHSAS 18001)
- Présentation au client de documents décrivant les points suivants :
- La protection de la propriété intellectuelle.
- Explication au client des formes de collaboration entre TT PSC et ses employés.
- Démonstration de la manière dont TT PSC protège la propriété intellectuelle du client (par des accords appropriés avec les employés et la sécurisation de l’infrastructure informatique).
- Le processus d’introduction d’un nouvel employé dans l’entreprise et de cessation d’emploi.
En outre, TT PSC et OneSpan se sont mis d’accord sur le processus d’intégration des experts dans les équipes de R&D du client, qui consiste en plusieurs étapes exécutées par le département RH de TT PSC.
Ayant répondu à toutes les exigences du client, TT PSC a commencé la coopération à l’automne 2017 en mettant en place une équipe Scrum composée de cinq experts Front End, travaillant avec le département R&D du client au Canada. L’étape suivante s’est avérée être l’établissement d’une coopération avec les équipes du client situées en Europe : en Autriche, en France et en Belgique.
Exemples de domaines de coopération
Actuellement, TT PSC coopère avec OneSpan à plusieurs niveaux, en se concentrant principalement sur l’augmentation de la R&D du client. Vous trouverez ci-dessous des exemples de domaines dans lesquels nos experts interviennent dans le cadre de la coopération :
- Développement et soutien à la maintenance de OneSpan Sign (anciennement eSignLive). TT PSC se spécialise ici principalement dans l’adaptation du produit aux besoins des personnes aveugles et partiellement aveugles au sable. PSC fournit l’équipe de développement (Java, FrontEnd) ainsi que les testeurs, le Product Owner et le Scrum Master.
- Développement de plugins SalesForce pour le produit OneSpan Sign (anciennement eSignLive.)
- Maintenance et développement d’applications mobiles pour les clients de OneSpan (principalement le secteur financier.) TT PSC fournit deux équipes de développement dédiées travaillant à la fois sur les systèmes d’exploitation Android et iOS. Une partie de l’équipe est constituée de testeurs d’applications mobiles. Toute l’équipe a été mise en place sur un seul site.
- TT PSC a également mis en place une équipe de développement (Java) qui travaille sur la mise en œuvre de la norme FIDO. L’équipe travaille sur un seul site et est encadrée par le Scrum Master et le Product Owner de TT PSC.
- Maintenance et développement du produit OneSpan Authentication Server, qui est pris en charge par l’équipe de développement C++.
- Assistance dans le domaine de la mise en œuvre des produits Atlassian (notamment Jira, Confluence,) y compris la vente de licences.
L’une des caractéristiques de cette coopération est le très large éventail de technologies et de langages de programmation utilisés dans les projets du client (notamment Java, C ++, .NET, Android, iOS, SalesForce.) Certaines équipes ont également en commun le fait que tous les ingénieurs travaillent au même endroit, ce qui était explicitement demandé par le client. TT PSC a réussi à relever ce défi grâce à une coopération efficace avec les autres entreprises constituant GK TT et les partenaires du réseau de partenaires de TT PSC. Avec l’augmentation du nombre de projets et la croissance de l’équipe dédiée à OneSpan, le nombre de sites impliqués a augmenté. Par exemple, l’un des projets rassemble des programmeurs de trois villes. TT PSC a prouvé que les différents sites ne posent pas de problème de communication dans le travail quotidien et dans l’exécution des tâches prévues.
TT PSC a pu constituer des équipes Scrum tout en répondant aux exigences ci-dessus dans un délai d’un à deux mois à compter de la date de passation de la commande, ce qui montre également les capacités et les compétences organisationnelles.
Les équipes de développement Scrum travaillant pour TT PSC ont pour habitude de s’efforcer d’assurer la meilleure intégration et le meilleur flux d’informations possible, notamment par le biais de réunions Scrum internes quotidiennes, de la création d’une base de connaissances commune et d’ateliers d’intégration. Grâce à cela, nos équipes peuvent travailler indépendamment sur les projets du client, la meilleure preuve en étant que nos Product Owners ont été engagés pour préparer les exigences des équipes internes.
Un autre élément soutenant la coopération est la disponibilité des experts de TT PSC à visiter le client et à organiser des réunions, au cours desquelles des personnes des équipes du client peuvent participer à des ateliers avec une équipe de TT PSC.
Résumé
La coopération avec OneSpan est un exemple de la façon dont il est possible pour TT PSC de développer la relation nécessaire pour augmenter les opérations de R&D d’un client dans un court laps de temps (un an). TT PSC a également fait preuve d’une grande flexibilité et d’une grande agilité dans le processus d’adaptation aux exigences du client, notamment en assurant un niveau de sécurité adéquat dans les domaines de l’informatique, des RH et de la protection de la propriété intellectuelle du client.
Entrons en contact
Nous contacter