Académique Documents
Professionnel Documents
Culture Documents
E-Book
Décembre 2020
SOMMAIRE
05
Le comité stratégique (COSTRA)
Le comité de Pilotage (COPIL)
Le comité de Projet (COPRO)
Le comité de Décision Métier (CODEM)
Le comité de décision technique (COTEC)
Le comité de suivi des activités de maintenance (CORUN)
13 d’information
La planification du projet comme tâche principale
Gestion des ressources humaines
Gestion budgétaire
Gestion du temps
Les autres rôles du chef de projet SI
Architecte solution : un métier qui gère
développement et déploiement
17 compétences en développement
Quel est le rôle du métier de consultant DevOps ?
Les compétences requises pour devenir DevOps
19
L’importance du machine learning pour la data science
Data scientist : un métier qui a le vent en poupe
Un long processus de travail
Un objectif : donner du sens aux données
Comment se forme un data scientist ?
Un profil pluridisciplinaire dont les formations complémentaires sont
très appréciées
04
Comitologie projet : les instances
de gouvernance d’un projet IT et
leurs rôles
La désorganisation est l’ennemie des projets IT. L’avènement des pratiques
Agiles, créant un pont entre les équipes de développement et les équipes
opérationnelles, a constitué une réponse à cette problématique propre à
l’univers informatique. La gouvernance projet en est une autre illustration,
qui trouve aussi un terrain d’élection en matière IT. Trop longtemps, en effet,
les projets IT ont été menés de façon déstructurée, sans communication
adéquate ni ligne de conduite clairement établie. Cette méthodologie s’incarne
aujourd’hui dans la « comitologie projet », c’est-à-dire un ensemble d’instances
spécifiques organisant notamment les modalités de création, de modification
ou de fonctionnement de comités dédiés à la conduite de projets IT.
Ce mode organisationnel est susceptible d’améliorer substantiellement la
gestion de projet, parce qu’il permet de conserver un contrôle sur sa mise en
oeuvre, d’en suivre et d’en arbitrer les points clés. Un certain nombre de comités
préexistent à ce titre, parmi lesquels, chef de projet ou personne en charge du
pilotage de projets peuvent puiser les sources de leur organisation. Toutefois,
force est de constater que ces instances sont souvent méconnues, bien qu’en
plein essor dans les théories du management. C’est pourquoi il convient
de présenter les 6 principaux comités, ainsi que leurs missions.
05
Le comité stratégique (COSTRA)
Un projet IT nécessite l’établissement d’une stratégie, Il intervient, par ailleurs, au soutien d’un sponsor, en
c’est-à-dire d’un plan d’action visant à coordonner vue de favoriser la prise de décision rapide et de
l’action de l’ensemble des intervenants. Le comité renforcer l’adhésion de tous les acteurs. En pratique,
stratégique s’inscrit dans cette logique. Sa composition le comité stratégique assure la concordance entre
hétéroclite lui confère une vision panoramique du les actions menées et les évolutions prévisibles du
projet, permettant d’établir des tableaux de bord, un système d’information. Il s’agit donc d’une instance
état des lieux, à différents stades de son avancement. essentielle pour garantir la réussite d’un projet.
Le comité de Pilotage figure, parmi les instances des délais et des coûts du projet IT. Sa fonction est
de gouvernance, comme celui chargé, d’une part, multiple. Du suivi global de l’avancement du projet
d’impulser l’intervention du sponsor, afin de s’assurer à la prise de décision conformément aux finalités,
que la meilleure décision sera prise, et, d’autre part, en passant par l’orientation ou la modification des
d’établir l’état d’avancement du projet IT. Il est le actions sur proposition du client, le comité de Pilotage
garant de la cohérence entre les décisions à prendre a un rôle clé dans la bonne marche du projet.
et les enjeux de l’opération, notamment au regard
Dans cette instance, les chefs de projet, qu’ils soient ou techniques. Outre cette fonction d’arbitrage, le
issus du client ou de l’intégrateur, animent le comité COPRO a pour vocation de coordonner les actions
en vue d’assurer le bon fonctionnement du projet. présentes et futures, tout en assurant leur cohérence.
Dans cette optique, le COPRO arbitre les litiges qui Il veille également au suivi des aspects fonctionnels
peuvent résulter de l’organisation, de l’application du et techniques, par l’analyse des indicateurs de
PAQ (plan d’assurance qualité), des opérations de performance (KPI) ou encore l’adaptation des
recette, ainsi que du traitement des demandes de ressources.
modification et de la conformité des choix fonctionnels
06
Le comité de décision technique (COTEC)
Le comité de décision technique, ou COTEC, est une perspective, celui-ci supervise l’avancement, ainsi
assemblée qui assure la coordination des chantiers, que les actions menées et celles à venir. Il analyse
en concertation avec l’équipe technique. Dans cette également les risques, en vue de les prévenir.
Le pilotage de projet IT ne peut s’affranchir d’un comité vers l’application cible ou, le cas échéant, de s’adapter
dédié à la maintenance et au savoir-faire technique. aux évolutions.
Cette instance résulte du rapprochement entre
La mise en oeuvre de ces instances de gouvernance
l’équipe projet et l’équipe chargée de la maintenance
favorise la bonne marche des projets IT. Par nature
de l’Application actuelle. Le comité de suivi des activités
complexes et évolutifs, les projets IT ont plus que
de maintenance a l’avantage de favoriser l’information
jamais vocation à se déployer dans un cadre rigoureux,
et l’échange avec les équipes de maintenance. Il a
incarné par ces comités. En dépendent leur réussite
pour finalité de garantir le suivi de l’ensemble des
mais également la responsabilité des clients et des
releases de maintenance, mais aussi d’opérer les choix
prestataires.
techniques et/ou stratégiques permettant de migrer
07
Pilotage et gouvernance d’un projet
IT : quels profils impliquer ?
Les projets se font de plus en plus en méthode agile ou itérative dès la phase
de développement. Les équipes communiquent régulièrement entre elles et
il n’est pas rare que l’on travaille simultanément. Cette méthode s’inscrit dans
une logique d’amélioration continue. Le comité de pilotage, à l’instar d’autres
comités, joue un rôle prépondérant dans la gouvernance d’un projet IT et dans
le suivi de l’avancement du projet. Comme pour tout projet, la gestion de projets
informatiques implique le prestataire et le client. Le prestataire comprend des
équipes projet amenés à participer à chaque phase du déploiement.
Comment s’organise un projet IT ?
Un projet IT implique un nombre varié d’experts techniques qui vont intervenir tout au long des étapes de mise
en place. La gestion de projet ou gestion de portefeuilles de projets implique une certaine organisation,
d’autant plus si la nature du projet est complexe et si le nombre d’acteurs est important. Le directeur
de projet devra ainsi poser un cadre dès le début afin de gagner en efficacité et en souplesse. Un
mode de management tel que la gouvernance de projets doit répondre à ces exigences.
• l’architecture et la conception,
• le développement,
• la mise en production.
08
Définition de la gouvernance
Tout au long des étapes entrent en action des développement, administration de système
spécialistes dans leur domaine respectif : management, d’information, sécurité des réseaux informatiques, etc.
09
les retrouver aussi bien chez le client que chez le • Il provisionne et configure les environnements et
prestataire. plateformes.
Les ingénieurs sécurité • Il réalise des tests plateforme en amont.
Les ingénieurs sécurité vont tester la résistance de la • Il contrôle la conformité de la production.
plateforme en effectuant des tests d’intrusion. Ayant
• Il déploie l’application.
des profils de hackers, ils déjouent les cyberattaques
potentielles et permettent d’éviter des failles de • Il met en place des usines ou chaînes d’intégration
sécurité aux organisations. Ils sont également force de continue (Continuous Integration / Continuous
proposition concernant les outils de sécurité à utiliser Delivery)
et accompagnent leur déploiement.
Véritable « mouton à cinq pattes », le DevOps est
Le DevOps légitime pour prendre des décisions stratégiques.
• Le DevOps (contraction des termes « Ainsi, pour les projets complexes qui exigent une
développement » et « opérations »), intervient dans réponse rapide, la méthode agile – dite itérative –
chacune des phases du projet. Concrètement, simplifie les étapes. En effet, les équipes travaillent
il met en place et paramètre la plateforme. Pour ensemble et les délais sont raccourcis. En gagnant
ce faire, il dispose d’une double compétence en en pragmatisme, le prestataire est également au plus
développement et en administration de systèmes. près des besoins du client. Prendre des décisions
Ce profil polyvalent répond parfaitement aux devient alors plus simple pour le chef de projet.
projets agiles car il apporte un précieux gain de Quant à la gouvernance de projets, elle est tout à fait
temps. complémentaire avec la méthode agile. En utilisant ces
deux méthodes, le chef de projet gagne en agilité lors
Le DevOps touche à plusieurs métiers :
de la prise de décisions.
10
Le responsable SI au coeur du
développement et de l’évolution
des systèmes
Le métier de responsable SI consiste à contrôler, gérer et optimiser l’ensemble
des systèmes informatiques d’une entreprise pour servir au mieux sa
stratégie de développement. En fonction de la nature de cette dernière, la
mission principale du responsable du système informatique sera davantage
basée sur le développement commercial, la gestion salariale, la logistique ou
encore la relation client. C’est donc un métier qui demande des connaissances
approfondies dans le domaine informatique, mais également une capacité
d’adaptation en fonction du secteur d’activité de l’entreprise.
Les missions du responsable SI
Les missions du responsable SI sont multiples et Le pilotage du service informatique et des projets
peuvent être très diversifiées en fonction de la taille et métiers
de l’activité de l’entreprise.
Le responsable SI possède également des fonctions
La réalisation des objectifs fixés par la direction de manager et de pilote. En effet, étant donné qu’il
administre un service entier d’une entreprise, il doit
Le premier rôle du responsable informatique est la
aussi participer à la gestion de ce dernier. Pour mener
réalisation des objectifs imposés par sa hiérarchie.
à bien cette mission, il est amené à remplir plusieurs
Pour cela, il doit définir une stratégie adéquate pour
tâches :
son secteur. Cette stratégie doit notamment répondre
à plusieurs impératifs, comme : • gérer et maîtriser le budget du service informatique
et des projets liés,
• l’adaptation du service informatique aux besoins
des utilisateurs ; • planifier l’activité du service,
• la mise en place d’une veille technologique ; • encadrer les équipes informatiques internes,
• la proposition de nouveaux axes de • assurer le pilotage et la gestion des prestataires
développement et le reporting à la direction. (si besoin).
11
Maintenance, support et assistance de tester et de valider cette politique de maintenance
en définissant les normes pour les systèmes réseaux,
Il existe une autre facette de l’activité d’un responsable
les bases de données et les outils informatiques.
SI : la maintenance et l’assistance technique. Pour
remplir ces rôles, il est tout d’abord nécessaire de Enfin, au jour le jour, le responsable SI apporte une
définir la politique de maintenance de l’entreprise assistance technique et un support logistique aux
(achat des équipements et logiciels, optimisation de la autres départements de l’entreprise et supervise les
performance et de la sécurité informatique). projets SI auprès de ces mêmes équipes (utilisation
d’un nouveau logiciel, mise au point de nouvelles
Ensuite, il faut définir les procédures qui vont permettre
procédures informatiques, etc.).
12
Chef de projet SI : quel rôle et
responsabilité dans un projet SI ?
Le chef de projet SI est responsable du pilotage de tout projet en lien avec
les systèmes d’information d’un organisme public ou d’une entreprise qui peut
être spécialisée en informatique. Il se doit d’être présent à chacune des étapes,
lors de l’analyse des besoins et la mise en service, mais aussi pour concevoir les
cahiers des charges, constituer des comités de pilotage, veiller à l’encadrement
de l’équipe, mettre en place une veille technologique et suivre l’avancée du
projet. Découvrez son rôle plus en détail.
La tâche d’un chef de projet informatique consiste Dans le cadre d’un projet en lien avec le système
entre autres à gérer un projet et à le mener à bien d’information de l’entreprise, le chef de projet SI
conformément aux délais et au budget prévus, grâce doit employer la méthode la mieux adaptée pour
à différentes méthodes de gestion. Le gestionnaire de remplir cette mission (c’est-à-dire livrer un produit
projet planifie, coordonne et contrôle l’avancement ou un service conforme au cahier des charges). Il
afin d’atteindre les objectifs fixés, en agissant comme s’agit généralement une méthode agile qui facilite la
point de contact entre l’organisation qui finance le collaboration des équipes multidisciplinaires.
projet et toutes les parties impliquées dans sa mise
en oeuvre.
13
Gestion des ressources humaines
Le chef de projet ne peut pas agir seul pour travailler selon des règles bien précises.
sur le projet. Il doit ainsi faire appel à des ressources
Les objectifs doivent être présentés de manière
déjà présentes dans l’entreprise, notamment si
claire, de façon à ce que l’ensemble du personnel
ces dernières possèdent une expertise technique
puisse travailler tout en minimisant les interférences
permettant d’apporter leur aide. Si ces compétences
extérieures. Des réunions peuvent être organisées
sont manquantes, il est nécessaire d’organiser
ponctuellement afin de faire le point sur la situation. De
le recrutement de nouveaux collaborateurs ou
manière générale, le chef de projet suit l’avancement
d’envisager un contrat avec des prestataires, comme
des travaux et intervient lorsqu’il est nécessaire de
c’est le cas de certains consultants techniques.
réorganiser les tâches ou de remodeler l’équipe. Il
Lorsque l’équipe est en place, la mission peut être
gère aussi les contacts avec tous les interlocuteurs
expliquée. Les rôles de chacun sont attribués par le
extérieurs, tels que les fournisseurs, les clients, les
chef de projet, mais dans le cadre de l’utilisation des
investisseurs et les parties prenantes.
méthodes agiles, c’est l’équipe qui s’auto-organise
Gestion budgétaire
Un projet inclut également une gestion budgétaire et faire partie d’un prévisionnel budgétaire. Pendant
efficace. Pour cela, le directeur de projet doit prévoir la réalisation du projet, le gestionnaire doit continuer
ce dont il aura besoin au niveau financier. Il doit à surveiller les dépenses afin de s’assurer qu’il n’y a
notamment envisager les coûts des différents matériels, pas de dépassement. Dans le cas contraire, une partie
mais aussi du personnel, du marketing ou encore de du projet devra être modifiée pour rattraper les coûts
la logistique. En bref, toute dépense doit être prévue non prévus initialement.
Gestion du temps
En plus de gérer les ressources humaines et le budget de s’y tenir et ainsi de surveiller l’avancement du projet
du projet, le chef de projet doit aussi gérer le temps. pour s’assurer de suivre scrupuleusement le calendrier
En effet, le gestionnaire doit prévoir en amont le temps prévisionnel. Tout comme pour le budget, il est
que la réalisation du projet va prendre. Il est essentiel indispensable que les délais prévus soient respectés.
Ce sont les données disponibles qui conditionnent documents sont essentiels, puisqu’ils permettent
l’activité du chef de projet des systèmes d’information. la communication entre les parties prenantes. En
Il a donc pour tâche de collecter toutes les informations effet, certains interlocuteurs ont besoin de savoir si
qui peuvent lui être utiles afin d’éviter les problèmes. le projet avance et souhaitent des retours réguliers
C’est à partir de ces données qu’il est capable de sur les éléments développés et ce qu’il reste à faire.
générer des indicateurs de performances clés (KPI). Faire le choix de travailler avec des méthodes comme
Cette base de travail le guide dans le suivi du projet. Scrum facilite cette communication régulière. Les
Il peut s’assurer de l’avancement global de celui-ci documents rédigés sont également de bons moyens
vis-àvis des délais et des coûts prévus. Il est donc en d’archiver la manière dont s’est déroulé le projet
mesure d’apporter les changements nécessaires pour afin que l’expérience acquise puisse être réinvestie
adapter le projet à la situation réelle. à l’avenir, notamment pour faire face à de nouvelles
problématiques.
L’un des rôles clés du chef de projet SI est la
création de documentations et de rapports. Ces
14
Architecte solution : un métier qui
gère développement et
déploiement
Dans un contexte technologique en constante évolution, les entreprises sont
obligées de maintenir leur système d’information à jour pour rester compétitives.
Cette transformation digitale demande une compétence pointue et des
pratiques spécifiques pour que l’entreprise reste à la pointe de la technologie.
Dans ce contexte, un architecte solution est la personne qui va s’assurer de la
performance des services de l’entreprise. Son rôle est déterminant, de la phase
de conception jusqu’à la mise en place d’une solution logicielle.
Le métier d’architecte solution consiste à créer, faisabilité technique du projet avant de proposer des
présenter et mettre en place des solutions solutions logicielles.
techniques adaptées aux problèmes de
Son intervention repose en grande partie sur la
l’entreprise. Il intervient essentiellement dans les
compréhension des besoins, du secteur d’activité, des
projets d’architecture SI. Il est amené à proposer des
métiers et des processus internes du client. Il doit alors
solutions complexes et à conseiller au mieux le client
faire preuve d’une grande compréhension et d’un fort
dans la transformation numérique. Il doit également
intérêt pour les nouvelles technologies, afin que la
l’accompagner à travers une analyse de sa stratégie
solution logicielle proposée soit la plus appropriée et
et de ses enjeux business. L’objectif est d’étudier la
la plus efficace possible.
Dans un premier temps, il doit analyser étroite collaboration avec les équipes de
l’environnement du projet et des développement. Concrètement, il conçoit
problématiques qui en découlent. Il les modalités d’exploitation de la
doit ensuite proposer une solution solution trouvée, prépare la phase
globale qui tient compte du métier de mise en exploitation et assure
et de l’architecture applicative. une veille technologique du
Cette solution doit être adaptée secteur d’activité du client.
à l’entreprise. Elle doit donc
Toutefois, sa mission se heurte
prendre en compte en amont
souvent à des contraintes qu’il
son système informatique, son
doit intégrer dans son travail.
environnement informationnel
Il en existe de nombreuses
et ses exigences.
: contraintes d’exécution,
L’architecte solution doit contraintes de coûts et de délais
garantir que le système proposé ou contraintes techniques. Par
répond bien aux attentes du exemple, quand une solution
client. De manière générale, il technique nécessite des outils
pilote l’ensemble du projet et et une mise en oeuvre spécifique,
évalue la charge de production en les coûts peuvent être augmentés.
15
Dans ce genre de situation, l’architecte doit réussir à les impliquant dans le projet et donner du sens aux
optimiser le budget accordé au projet en considérant objectifs à atteindre.
les contraintes technologiques et de délais.
En résumé, l’architecte solution a une fonction
Il peut aussi rencontrer des contraintes managériales transversale et doit donc assumer différents rôles pour
puisqu’il pilote l’équipe d’ingénieurs développeurs. En mener à bien sa mission. Celle-ci consiste à piloter le
effet, outre l’élaboration du plan de développement déploiement de la nouvelle architecture du système
et d’intégration, l’architecte solution doit aussi d’information tout en s’assurant de la cohérence et
coordonner l’activité de différents interlocuteurs, de la stabilité de ce nouveau système par une veille
mobiliser les talents, motiver les collaborateurs en technologique et des tests réguliers.
De la phase préparatoire au déploiement du nouveau L’architecte est de plus en plus sollicité dans les
système d’information, l’architecte solution a besoin entreprises vivant des situations de rachat ou de fusion,
d’avoir une vision complète et générale de l’organisation car elles doivent absolument mettre en commun leurs
technologique du client. Cela lui permet de définir les systèmes d’information. Il est alors amené à créer un
besoins techniques et les difficultés à résoudre ou à environnement technologique qui conviendra aux
intégrer des solutions dans son chiffrage. Pour parvenir entreprises.
à effectuer un travail pointu et adapté aux exigences
D’ailleurs, ce métier offre des perspectives d’évolution
du client, il doit posséder d’excellentes compétences
dans un environnement complexe et souvent innovant.
techniques et relationnelles.
L’architecte intervient au sein d’une entreprise dans le
Les compétences et aptitudes suivantes lui sont ainsi but de moderniser le système d’information, d’accroître
demandées : l’efficacité des processus métiers et d’automatiser
toutes les tâches récurrentes ou non productives.
• Développer une solution technique adaptée au
client : assurer la fiabilité des solutions mises en Pour réussir ces missions, il travaille en étroite
oeuvre, proposer des solutions innovantes, etc. collaboration avec le responsable réseau et système.
Bien souvent, il traite avec les autres services de
• Avoir une maîtrise parfaite des systèmes
l’entreprise pour mieux évaluer les impacts du
d’exploitation et de gestion des bases de
déploiement d’une nouvelle solution logicielle. Ainsi,
données, etc.
faire appel à un bon architecte solution, c’est s’assurer
• Être bon communicant : savoir présenter les de déployer un système d’information efficace et
solutions techniques de manière claire, vulgariser pérenne !
les termes techniques, adapter sa communication
selon les différents interlocuteurs, etc.
• Travailler en réseau : faire travailler ensemble
des personnes aux métiers différents, coopérer
avec divers profils, fédérer tous les interlocuteurs
au projet, créer une dynamique de groupe pour
atteindre plus rapidement les objectifs, etc.
16
Consultant DevOps : rôle, missions
et compétences en développement
Avec la transformation digitale et l’avènement des microservices, les entreprises
ont manifesté de nouveaux besoins et font appel à de nouvelles compétences
techniques. Un nouveau métier est alors apparu au sein de l’équipe informatique.
À michemin entre le métier de développeur et celui d’administrateur système
d’exploitation, le terme DevOps est la contraction de « développement » et «
opérations ». Concrètement, quelles sont les missions du consultant DevOps
et quelles sont les compétences requises par ce nouveau métier stratégique ?
Le métier de DevOps nécessite une double de développement de logiciels et, par la même
compétence puisqu’il fait le lien entre les équipes occasion, d’optimiser les produits. Ses missions le
chargées du développement informatique et celles conduisent à administrer, mettre en place et gérer les
qui gèrent et assurent la stabilité des applications. systèmes informatiques. Ces systèmes doivent être
Avant la création de ce métier, l’ingénieur développeur développés selon les besoins de l’entreprise et l’aider
et l’informaticien administrateur système travaillaient à optimiser tous ses processus. Cette optimisation
indépendamment. Le métier de DevOps crée ainsi passe par la mise en place de l’automatisation
une passerelle entre deux métiers. Il est donc devenu complète de la production des applications. L’objectif
stratégique dans l’entreprise, permettant à celle-ci de final est de diminuer les actions humaines afin de livrer
gagner en rapidité et en agilité lors de l’échange et les produits le plus rapidement possible.
du traitement des informations. En d’autres termes,
Concrètement, le métier de DevOps assure que les
le rôle du consultant DevOps consiste à améliorer la
applications développées répondent à tous les critères
capacité et les délais de livraison des applications et
pour fonctionner sur les serveurs. Il automatise les
des services.
processus pour assurer un déploiement continu,
Il est chargé de faire évoluer les processus traditionnels ce qui implique de surveiller le bon fonctionnement
17
des applications, de faire des tests dans un L’ingénieur DevOps de l’entreprise ou le consultant
environnement semblable à celui de la production et DevOps est le garant de la qualité du système
de veiller à la qualité d’exploitation. Son rôle consiste d’information. En effet, il doit veiller au contrôle
aussi à sensibiliser les équipes de développeurs qualité pour que la mise en production se passe sans
aux contraintes de production et à l’importance de problème et quand une problématique se pose, il doit
l’autonomie, pour gagner en rapidité. la résoudre rapidement.
18
Data scientist : un métier stratégique
au service de la Direction
D’énormes archives de données extrêmement intéressantes pour les
organisations sont générées en temps réel. Il peut s’agir de flux issus des réseaux
sociaux, d’informations associées à des cartes de fidélités et de bien d’autres
choses. Maîtriser la compréhension des données collectées est donc un enjeu
clé pour les entreprises, et les professionnels capables de les lire et de leur
donner du sens sont peu nombreux. Découvrez ici le métier de data scientist
ou data analyst, un expert en mégadonnées aux compétences multiples au
service de la direction.
À l’ère du numérique, la coexistence des réseaux dans le but de les encourager à agir. Pour y parvenir,
sociaux, des sites internet en tout genre et des on peut par exemple utiliser les données concernant
commerces en ligne impliquent d’importants les achats en ligne, le trafic d’un site sur le net, le
volumes de données qu’il faut être capable de gérer comportement de ses utilisateurs ou encore les
ou d’archiver. Il est possible de classer ces données informations partagées sur les réseaux sociaux. Ces
afin de dégager des tendances sociétales. Il est aisé données collectées massivement représentent le «
de déterminer ce que préfèrent les internautes pour big data ». Elles sont analysées et utilisées à des fins
les cibler le mieux possible et attirer leur attention commerciales, mais pas seulement.
Ces analyses de données se font principalement par le Pour cela, il est essentiel de savoir exploiter
biais de technologies en ligne avec le machine learning, correctement les différentes données et les résultats
un sous domaine de l’intelligence artificielle qui qui en ressortent. C’est en cela que le data scientist est
a vu le jour grâce à l’augmentation exponentielle de spécialisé : il aide ceux qui font appel à lui pour traiter
la puissance de calcul des ordinateurs. Ainsi, il est les informations et en extraire les éléments essentiels.
possible d’analyser les informations et de les classer,
mais aussi de faire des prédictions en temps réel.
19
Data scientist : un métier qui a le vent en poupe
Les data scientists sont une aide indispensable à la plus perfectionnés qui se basent sur “l’apprentissage
prise de décisions en entreprise. Leur métier consiste des machines” et participent très souvent à la
à organiser et à analyser de grandes quantités de conception de systèmes d’information sur mesure,
données. Pour atteindre leur objectif, ils ont à leur afin d’approfondir leur activité.
disposition des programmes informatiques de plus en
Le travail du data scientist commence dès Les données structurées sont évidemment les plus
l’établissement du processus de collecte des simples à gérer. Celles-ci proviennent par exemple
données pertinentes et se termine lors des prises de vos données comptables, de coordonnées GPS
de décisions qui s’appuient sur les résultats produits ou encore de données de trafic en provenance d’un
par les analyses effectuées. Comme nous l’avons site Internet. Les données non structurées sont par
expliqué précédemment, les sources pour collecter exemple issues d’évaluations de clients, d’emails ou de
des données sont très diverses. La première chose à vidéos. Un travail plus important est nécessaire pour
faire est donc de mettre en place des outils destinés à donner du sens à ces dernières données.
les collecter pour les trier.
Que les informations soient structurées ou non, les data d’analyse de l’information dépend non seulement de
scientists sont en mesure de traiter des données et de l’industrie, mais aussi des besoins spécifiques de la
leur donner du sens. Les résultats finaux d’une analyse société ou du département dans lequel il travaille. Pour
doivent être suffisamment simples pour être compris qu’un spécialiste en mégadonnées puisse trouver un
par tous les acteurs concernés, en particulier ceux sens à des données structurées ou non structurées,
qui travaillent en dehors du domaine des nouvelles les chefs d’entreprise et les gestionnaires doivent
technologies. L’approche d’un data scientist en matière évoquer ce qu’ils recherchent.
Il y a quelques années encore, il n’existait pas de cursus Avec le temps, les universités ont pu s’appuyer sur ce
spécifique pour les data scientists. De ce fait, les postes groupe d’enseignants-chercheurs pour développer
étaient occupés par des ingénieurs en informatique, des cours spécifiques. Dans un premier temps, des
des individus titulaires d’un master et des docteurs. options dans les data sciences se sont mises en place
Les docteurs étaient d’ailleurs les premières personnes dans les différents cursus. Des études complètes
réellement compétentes dans le domaine, dans la dans le domaine sont apparues parallèlement à une
mesure où ils ont ouvert le chemin en travaillant sur le demande croissante des entreprises. Actuellement,
sujet et en publiant un grand nombre d’études. cette demande est toujours supérieure à l’offre.
Dans la majorité des cas, une connaissance hautement spécialisées, des connaissances très
approfondie de la science des données, de l’intelligence spécifiques seront indispensables. Les compétences
artificielle ou des mathématiques appliquées ne sont requises par le secteur du marketing seront
malheureusement pas suffisantes pour faire un bon différentes de celles exigées pour travailler dans le
data scientist. En effet, certains secteurs nécessitent milieu de la santé ou de l’éducation. Des formations
la maîtrise de compétences dans des domaines complémentaires sont donc très souvent appréciées.
supplémentaires. Par exemple, dans des industries
20
Consultant technique : un métier
au coeur du développement
technologique
Dans le cadre d’un projet de transformation, le consultant technique est chargé
de définir et de concevoir des solutions techniques. Il est présent aussi bien en
amont du projet, dans la phase de construction de l’offre technologique, qu’en
aval pour la phase de réalisation et d’implémentation.
L’appellation de consultant technique est un terme développer des solutions techniques adaptées aux
générique désignant un métier qui porte des noms spécifications informatiques du client. Il intervient
différents suivants l’expertise technologique, le généralement auprès des entreprises qui veulent faire
secteur d’activité de l’entreprise, les spécialisations évoluer leurs systèmes d’information conjointement à
fonctionnelles, etc. Le consultant technique peut l’avènement des nouvelles technologies. Il doit donc
s’appeler « consultant web », « consultant en systèmes gérer tout le projet de la phase de construction jusqu’à
d’information » ou « consultant expert en informatique». sa réalisation, c’est-à-dire son implémentation chez le
client.
Son rôle est principalement de proposer et de
Pour mener à bien son projet, le consultant technique technologiques pour étoffer son offre ou
procède par étapes. Son travail fait de lui le chef de compléter son équipe avec des prestataires.
projet technique IT qui doit diriger le projet de la
• Phase d’avant-vente : il participe aux réunions
rédaction du cahier des charges jusqu’à la mise en
préalables à la signature du contrat. Il donne ainsi
production en passant par la gestion du
une dimension technique à ces rencontres
planning des équipes :
et propose les premières solutions IT à
• Élaboration de l’offre : après travers la rédaction de la réponse à
avoir saisi les besoins du client, l’appel d’offres.
le consultant doit rédiger un
• Audits techniques et
cahier des charges comportant
recommandations : il procède à
toutes les spécifications
l’analyse du système d’information
fonctionnelles, indispensable
utilisé par le client grâce à un
au travail des ingénieurs
audit technique. À ce stade, il est
développeurs. D’ailleurs, pour
en mesure d’établir un diagnostic
qu’il puisse intervenir dans
et d’émettre des préconisations
différentes entreprises, il doit
concernant les solutions logicielles
réaliser une veille technologique
à mettre en place et répondant aux
dans son domaine d’expertise et
problématiques de l’entreprise.
être capable de se former rapidement à
de nouvelles technologies afin de répondre Le consultant est à la fois un chef de projet et un
à l’ensemble des demandes techniques des expert en développement informatique (à l’instar
clients. Très souvent, le consultant a besoin d’un ingénieur informatique) qui maîtrise un langage
de se rapprocher de nouveaux partenaires de programmation en particulier. Il peut donc prendre
21
en charge une partie du développement et être un et se charge d’évaluer les enjeux et les risques
référent technique pour les équipes d’ingénieurs. En technologiques concernant le fonctionnement de
outre, sa mission le conduit à contribuer de plusieurs l’entreprise. Il travaille essentiellement en frontoffice
façons au développement du projet. Il peut être amené avec le client. Le consultant technique n’a pas la même
à configurer l’outil développé, à gérer le déploiement méthode de travail et travaille généralement en back-
chez le client, assister le maître d’ouvrage et rédiger le office.
cahier des charges pour le maître d’oeuvre. Tout cela
À noter que parmi les activités du consultant technique,
dans le but de garantir la performance de la nouvelle
certaines sont plus dominantes que d’autres suivant
application.
le domaine d’activité de l’entreprise. Au sein d’une
Les missions du consultant technique peuvent ESN, il est amené à prendre davantage en charge
prêter à confusion et correspondre à des missions de développement informatique. Alors que dans un
se rapprochant d’autres métiers de l’informatique. cabinet de conseil, il occupe pleinement sa fonction de
Elles peuvent être assimilées à celles du consultant consultant avec une expertise technique bien définie.
fonctionnel. Chez un éditeur de logiciel, il assure essentiellement
les missions de commercialisation et répond aux
Le consultant fonctionnel réalise aussi des audits
appels d’offre.
Si l’on devait comparer les différentes formes d’analyse Pour finir, les entreprises qui souhaitent actuellement
et parler de pyramide des usages, on pourrait exploiter l’analyse prescriptive se retrouvent face à
considérer que l’analyse descriptive permet de savoir certaines contraintes juridiques, comme le règlement
ce qui se passe concrètement. L’analytics vise, quant général sur la protection des données (RGPD). Il est
à lui, à répondre à la question « pourquoi ? » tandis donc important de trouver la meilleure solution en
que les analyses prédictives et prescriptives offrent termes de politique de confidentialité pour rester dans
l’opportunité de savoir ce qui va se passer et quelles le cadre de la législation, par exemple en anonymisant
actions peuvent être mises en oeuvre. les informations des utilisateurs.
22
RSSI : un travail clé au sein des
métiers pour la sécurité des
systèmes
Les entreprises de petite ou de grande taille ont besoin de bénéficier d’un
niveau de sécurité optimal afin que les données intégrées dans les différents
logiciels de travail bénéficient d’une confidentialité absolue. Le recours à un
responsable de la sécurité des systèmes d’information (RSSI) s’avère la solution
la mieux adaptée. Ce professionnel, spécialisé dans les problématiques de
sécurité du service informatique, et toujours à l’écoute des dernières tendances
en matière de cybercriminalité et de cybersécurité, est habilité à sensibiliser et
former les employés afin de garantir la sécurité des systèmes informatiques
et de télécommunications des différents départements de la société. Le RSSI
est le plus souvent rattaché à la direction des systèmes d’information ou à la
direction générale de l’entreprise.
Le rôle du RSSI
Le responsable de la sécurité des systèmes ou intervenir sur des données confidentielles
d’information est un expert en sécurité de informatisées de l’entreprise.
l’information, pour les applications et les réseaux
Les principaux objectifs du RSSI sont d’identifier et
de télécommunications. Il identifie et met en place
sécuriser le SI, d’informer, de conseiller, de former
les moyens et solutions nécessaires de prévention
et d’alerter les responsables et le personnel face
des menaces susceptibles d’impacter la sécurité des
aux risques liés au manque de sécurité des données
donnéest et/ou l’activité de l’entreprise (par exemple
ou des applications professionnelles. Concrètement,
lutte contre le risque de virus indésirables et de
le responsable sécurité informatique va analyser
tentatives de piratage de données par des hackers).
minutieusement les différents systèmes d’information
Ces menaces sont de plus en plus fréquentes, au vu de
présents au sein de l’entreprise. Sur cette base, l’une
l’évolution des flux liés à l’utilisation d’internet.
de ses missions consiste à accompagner et sensibiliser
Le rôle du responsable des systèmes de sécurité les différents employés de secteurs, les managers
informatique consiste à assurer la sécurité, la fiabilité ainsi que les intervenants extérieurs sur les différentes
et l’intégrité du système d’information de l’entreprise. règles à respecter, les évolutions nécessaires et le
Il est tenu de définir la politique de sécurité et de comportement à adopter pour garantir la sécurité des
veiller à ce qu’elle soit appliquée de manière adéquate systèmes informatiques.
par l’ensemble des acteurs qui peuvent avoir accès
23
L’expert en sécurité informatique effectue également pratiques efficaces qui permettent l’analyse de risques,
diverses recommandations auprès des équipes de l’identification des principales menaces ainsi que les
développement de projets, en se référant à l’OWASP. possibilités d’action permettant d’y remédier.
Ce référentiel est basé sur un ensemble de bonnes
Afin d’obtenir une représentation globale des • Superviser les outils de sécurité mis en place
différentes étapes de travail effectuées par le RSSI qui : vérification de la cohérence de la politique de
assure la sécurité des dispositifs informatiques, voici sécurité élaborée par rapport aux plans initiaux,
un aperçu des tâches principales qui relèvent de ses contrôle de la mise en application du protocole et
compétences professionnelles : du respect des règles de sécurité par le personnel
des entreprises.
• Définir la politique de sécurisation des
systèmes : détermination des objectifs et des • Assurer le suivi des évolutions nécessaires :
besoins, élaboration de la mise en place des réajustement des consignes de sécurité en cas
procédures appropriées de besoin, assurer la sécurité physique et logique
de tous les systèmes d’information de l’enseigne
• Identifier et analyser les risques : évaluation
commerciale.
des menaces et des conséquences, études des
moyens de protection disponibles, rédaction d’un • Limiter les accès aux réseaux d’informations
plan de prévention. stratégiques et strictement confidentiels.
• Assurer le suivi de la mise en oeuvre des chantiers • Assurer une veille technologique sur les sujets
visant à limiter l’impact des menaces sur l’activité liés à la cybersécurité et la cybercriminalité.
de l’entreprise
Pour mener à bien toutes ces étapes de manière
• Prévenir et former les employés à la sécurité cyclique et assurer l’amélioration continue de la
des systèmes d’information : sensibilisation et sécurité du SI, le RSSI peut s’appuyer sur la méthode
formation des directions, aide à la réalisation d’un PDCA (Plan Do Check Act).
cahier des règles de sécurité, conseil et assistance
aux équipes.
Le métier de responsable des systèmes de sécurité • La curiosité, notamment sur l’actualité relative
informatique requiert un certain nombre de qualités à la cybersécurité mais aussi sur les nouvelles
et de compétences qui lui permettent d’exercer technologies est indispensable pour mieux
son métier de manière efficace. Voici un aperçu des appréhender et anticiper les menaces existantes
principales aptitudes souhaitées : ou à venir.
• La rigueur et l’organisation sont de mise pour • Des facilités de communication et d’écoute
identifier les mesures de sécurité à mettre en permettent de mieux s’adapter aux différents
oeuvre et garantir le respect des procédures par interlocuteurs afin de transmettre le niveau
les salariés de l’entreprise. attendu d’information de manière objective et
professionnelle à tous les niveaux de l’entreprise.
• La pédagogie est essentielle pour sensibiliser
ou dispenser des formations et des conseils aux Une bonne gestion du stress est nécessaire pour
différentes équipes et aux différents services de savoir faire face aux menaces et problématiques
l’entreprise. rencontrées.
Pour devenir responsable des systèmes de sécurité l’informatique et des réseaux. Un diplôme ou une
informatique, il est nécessaire d’avoir obtenu un certification en cybersécurité ou sur les normes ISO
diplôme d’une école d’ingénieurs ou être titulaire 2700X peut également être exigé.
d’un master professionnel dans le domaine de
24
25
Nos prestations autour des SI
SQORUS - SAS au capital de 1 066 000€ - RCS PARIS 353 663 065 - Crédits Photos : Istock
Conseil en stratégie Implémentation Data management
d’évolution Pilotage du projet Plateformes d’échanges
Alignement stratégique Conception de données
Transformation digitale Configuration Chargement et reprise
Aide au choix de données
Déploiement
Revue des processus Interopérabilité
des systèmes
Schéma directeur
Change management