0% ont trouvé ce document utile (0 vote)
23 vues4 pages

Introduction

Le document aborde les défis du recrutement de professionnels en informatique et présente la société InDataCore, spécialisée dans des solutions basées sur l'intelligence artificielle. Il décrit également l'architecture monolithique choisie pour un projet SaaS, la nécessité d'une identification efficace des clients dans des secteurs réglementés, et l'utilisation de la méthodologie Scrum pour gérer le projet. Enfin, il mentionne des outils de planification comme le diagramme de Gantt et le backlog pour suivre l'avancement des tâches.

Transféré par

Abdou Abdes
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
23 vues4 pages

Introduction

Le document aborde les défis du recrutement de professionnels en informatique et présente la société InDataCore, spécialisée dans des solutions basées sur l'intelligence artificielle. Il décrit également l'architecture monolithique choisie pour un projet SaaS, la nécessité d'une identification efficace des clients dans des secteurs réglementés, et l'utilisation de la méthodologie Scrum pour gérer le projet. Enfin, il mentionne des outils de planification comme le diagramme de Gantt et le backlog pour suivre l'avancement des tâches.

Transféré par

Abdou Abdes
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

INTRODUCTION:

Recruter des professionnels compétents en informatique est devenu une tâche complexe pour les
entreprises en raison de la rareté des candidats qualifiés sur le marché. Bien que les offres d'emploi pour
les développeurs web, les responsables de la sécurité des réseaux et les professionnels de la donnée se
multiplient, le nombre de candidats répondant aux exigences reste limité. Le processus de recrutement
comporte plusieurs étapes, qui peuvent être regroupées en trois phases : la préparation, la gestion et la
progression. La phase de vérification préliminaire consiste à chercher et présélectionner des candidats,
ainsi qu'à vérifier leur admissibilité à l'emploi. L'entretien RH est une étape importante qui permet
d'évaluer la capacité d'un candidat à assumer les responsabilités du poste. Si le candidat est jugé
approprié, un entretien technique est organisé pour évaluer ses compétences et sa motivation. Si le
candidat est sélectionné, l'équipe de recrutement prépare la lettre d'intention et l'offre d'emploi.

-----------------------------------------------------------------------------------------------------------------------------

1. L’entreprise INDATACORE

InDataCore, est une société DEEP TECH qui développe et commercialise des

solutions innovantes basées sur l’intelligence artificielle et l’apprentissage automatique

appliqués aux domaines de la banque, de l’assurance, des télécommunications, de

l’administration et de l’industrie afin de soutenir ses clients dans leur plan de

transformation numérique. Ils travaillent fort pour innover et offrir à leurs clients des

produits adaptés à leurs besoins. Spécialité : Big Data, Data Science, Business

Intelligence (BI), m-payment, onboarding, KYC, OCR, biométrie, Traitement

d'images, solutions digitales, IA, eKYC, machine learning et deep learning

----------------------------------------------------------------------------------------------------------------------------------

CONTEXTE GENERAL
Pour la réalisation de ce projet, nous avons choisi une architecture monolithique basée

sur le principe de l'orienté objet. Cette architecture a été adaptée pour une utilisation

dans un environnement SaaS, afin de garantir la sécurité, l'évolutivité et la

disponibilité du système pour les utilisateurs. En utilisant une seule base de code, cette

architecture facilite la prise en main et le développement de l'application, tout en

permettant un déploiement efficace et rapide. De plus, cette plateforme KYC SaaS

permet de traiter un grand nombre de demandes de vérification d'identité en temps

réel, ce qui améliore l'efficacité et la rapidité du processus pour les utilisateurs finaux.

------------------------------------------------------------------------------------------------------------------------------------------
------------

PROBLEMATIQUE

Il est nécessaire d’une identification et d’une vérification efficaces des clients pour les

entreprises opérant dans des secteurs réglementés tels que la finance, les

télécommunications, l'immobilier et l'e-commerce. Les processus traditionnels

d'identification et de vérification des clients peuvent être coûteux en termes de temps

et de ressources, et peuvent présenter des risques de sécurité pour les données

personnelles des clients.

------------------------------------------------------------------------------------------------------------------------------------------
-------------

METHODOLOGIE SCRUM

Nous avons choisi d'utiliser la méthode Scrum pour organiser notre projet de manière

structurée et efficace, en nous concentrant sur un ensemble de fonctionnalités à réaliser

itérativement dans des itérations courtes et fixes. Cette méthode est adaptée à notre

petite équipe de trois personnes et à l'absence d'un cahier des charges. Dans la suite de
notre projet, nous décrirons la mise en œuvre des différentes étapes et itérations de

Scrum que nous avons adoptées pour notre projet.

------------------------------------------------------------------------------------------------------------------------------------------
-------------

DIAGRAMME DE GANT

Le diagramme de Gantt est un outil visuel utilisé pour planifier et suivre l'état

d'avancement des différents sprints d'un projet. Il prend en compte des contraintes

telles que les délais à respecter pour l'exécution des tâches et la priorité de certaines

opérations par rapport à d'autres. Chaque tâche est répertoriée sur une ligne et les mois

sont indiqués en colonne. Les sprints sont représentés par des barres dont la longueur

est proportionnelle à la durée estimée. En somme, le diagramme de Gantt permet de

lister toutes les opérations à accomplir et leur date d'exécution.

------------------------------------------------------------------------------------------------------------------------------------------
---------------

Backlog

Un backlog est une liste ordonnée de toutes les tâches à réaliser pour un projet donné.

Dans notre cas, le backlog est lié à un Google Sheet Excel qui permet de suivre

l'avancement des tâches. Chaque tâche est décrite dans le backlog avec des

informations telles que la date prévue de début et de fin, ainsi que son statut actuel. Le

statut peut être "toDo" pour les tâches en attente de réalisation, "In Progress" pour les

tâches en cours, "to be tested" pour les tâches qui doivent être testées avant d'être

considérées comme terminées, et "Done" pour les tâches terminées avec succès.

------------------------------------------------------------------------------------------------------------------------------------------
---------------
CI/CD

CI/CD est l'acronyme de Continuous Integration/Continuous Delivery (Intégration

Continue/Livraison Continue en français). Il s'agit d'une pratique de développement

logiciel qui consiste à automatiser le processus de construction, de test et de

déploiement d'une application.

------------------------------------------------------------------------------------------------------------------------------------------
---------------

Vous aimerez peut-être aussi