Upload
ideo-groupe-netapsys
View
631
Download
0
Embed Size (px)
DESCRIPTION
Cette enquête fait un état des lieux étonnant sur la place et la gestion des composants et technologies Open Source dans nos entreprises. Nombreuses sont les entreprises à avoir imposé des l'utilisation de produits Open Source auprès des équipes de développement. Malgré l'importance de la place des logiciels et composants Open Source dans nos entreprises, près d'une entreprise sur deux n'a pas instauré de politique Open Source. Pourtant il existe de vrais risques juridiques à ne pas sous estimer...
Citation preview
Résultats de l’enquête sur les usages des technologies Open
Source en entreprise
© 02 - 2011 Ideo Technologies™03/05/2012 1
Mai 2012
Introduction
Ideo Technologies™ a réalisé une enquête d’opinion concernant l’usage des solutions Open Source en entreprise entre mars et avril 2012.
Ce sont près de 130 entreprises qui ont répondu à cette enquête. La plupart d’entre elles sont de grands groupes.
Nous vous présentons aujourd’hui les résultats. Ceux-ci sont contrastés, voire surprenants.
03/05/2012 © 02 - 2012 Ideo Technologies™ 2
Méthodologie
Le questionnaire a été adressé aux personnes issues des fonctions informatiques : support, développement, direction projets, direction des systèmes d’informations… entre mars et avril 2012.
263 personnes ont répondu à cette enquête.
Périmètre de l’enquête :
L’enquête a porté sur les éléments suivants :
La place de l’Open Source en entreprise.
Le traitement et la gestion des composants & logiciels Open Source.
Les outils de gestion des composants & logiciels Open Source.
03/05/2012 © 02 - 2012 Ideo Technologies™ 3
Enseignements
Open Source : la fin d’une tendance : un standard !...
Si il y a encore quelques années il fallait convaincre que l’Open Source n’était pas une « sous-solution », aujourd’hui, il faut justifier sa non prise en compte.compte.
Selon Gartner en 2012, 90% des grandes entreprises intègrent des composants & des logiciels Open Source dans leurs applications métier critiques.
Ce chiffre devrait passer à 99% d’ici 2016.
03/05/2012 © 02 - 2012 Ideo Technologies™ 4
Enseignements
Open Source : des risques juridiques existent.
Une application renferme plusieurs centaines de composants.
Un composant change de version en moyenne quatre fois par an. Il est donc difficile d’avoir une maîtrise de ces par an. Il est donc difficile d’avoir une maîtrise de ces évolutions.
Les risques concernent :Les failles de sécurité
Les aspects légaux (introduction de licences GPL)
Selon la Free Software Foundation, une infraction à la GPL est découverte chaque jour.
03/05/2012 © 02 - 2012 Ideo Technologies™ 5
Enseignements
La pénétration de l’Open Source en entreprise.
55% des entreprises ont standardisé un panel de logiciels Open Source pour effectuer leurs développements.
Plus de la moitié des entreprises considèrent le langage Plus de la moitié des entreprises considèrent le langage Java comme indispensable.
Pourtant plus d’une entreprise sur deux n’a pas instauré de politique Open Source.
Manque de maturité vis-à-vis des risques liés à l’utilisation des composants & logiciels Open Source.
Manque de connaissances quant aux risques encourus – Une prise de conscience qui se fait petit à petit.
Niveau de contrôle très faible.
03/05/2012 © 02 - 2012 Ideo Technologies™ 6
Les participants
1% 2%
4%4%
4% Ingénieurs Qualité
03/05/2012 © 02 - 2012 Ideo Technologies™ 7
5%
9%
15%
20%
37% Responsables Qualité & Méthodes
Directeur des systèmes d'informations
Autres
Consultant
Directeurs des opérations IT
Directeurs des développements
Ingénieurs de développement
Architectes
chefs de projet
Et leurs secteurs d’activité
20%
5%
4%3% 1%
Technologies
03/05/2012 © 02 - 2012 Ideo Technologies™ 8
20%
19%
16%
15%
8%
8%
Technologies
Administration publique
Industries
Banque Finance
Assurances
Conseil
Télécommunication
Média & Loisirs
Transport
Santé
Taille des équipes de développement
26%
03/05/2012 © 02 - 2011 Ideo Technologies™ 9
12%
6%
12%
6%
38%1 à 5 personnes
6 à 10 personnes
11 à 20 personnes
21 à 50 personnes
51 à 100 personnes
Plus de 100 personnes
L’Open Source dans les entreprises
Sont utilisé(s) :
Des logiciels Open Source et vous êtes autorisés à contribuer directement aux projets
Uniquement des logiciels Open Source
28%
33%
03/05/2012 © 02 - 2011 Ideo Technologies™ 10
Aucun logiciel Open Source
Des logiciels Open Source et vous n'êtes pas autorisés à contribuer à leur développements mais vous le faites
quand même
Des logiciels Open Source et vous contribuez à leur développement via un tiers
contribuer directement aux projets
10%
14%
15%
28%
L’Open Source dans les entreprises
Vous avez standardisé l'utilisation d'un panel de logiciels Open Source pour effectuer nos
développements55%
Utilisation d'outils Open Source pour supporter vos développements au sein de votre entreprise (exemple : Maven, Hudson/Jenkins, Eclipse, Git Nexus) :
03/05/2012 © 02 - 2011 Ideo Technologies™ 11
Ils ne font pas partie des standards de développements mais de nombreux développeurs les
utilisent tout de même
Vous utilisez des logiciels Open Source uniquement si ils sont supportés commercialement
Vous n'en utilisez pas
Quelques développeurs les utilisent mais ils ne sont pas largement adoptés
8%
10%
12%
15%
Intégration continue
Standardisation de l’utilisation de serveurs d’intégration continue.
50 41%
03/05/2012 © 02 - 2012 Ideo Technologies™ 12
50%
Des entreprises n’ont pas standardisé l’utilisation d’un
serveur d’intégration continue 3%6%
9%
11%
30%
41%Hudson
Jenkins
Continuum
Cruise Control
Bamboo
Team City
Pour les 50%
restant
Utilisation de logiciels Open Source en entreprise
100%
5%
5%
8%
2%
21%
8%
11%
3% 5%
13%
1%
29%
4% 1% 3% 1%
11%
Repositories d’artefacts
03/05/2012 © 02 - 2012 Ideo Technologies™ 13
0%
42%
80%
94%
86%
98%
73%
51%
91%14%
25%15% Indispensable pour les développements
Fait parti des plus utilisés
Est utilisé de temps en temps
N'est pas utilisé
Utilisation de logiciels Open Source en entreprise
Un gestionnaire de repositories, pour quelles raisons ?
03/05/2012 © 02 - 2012 Ideo Technologies™ 14
28%
Des entreprises n’utilisent pas de gestionnaire de repositories
28%
29%
32%
Pour gagner en visibilité dans l'utilisation des composants
Pour renforcer les standards d'utilisation des compoants
Nous n'utilisons pas vraiment de "dépôt local"
Pour les 72%
restant
Utilisation de logiciels Open Source en entreprise
Comment sont choisis les artefacts/objets logiciels dans les projets de développement ?
En cherchant sur le Web en fonction des besoins
36%
03/05/2012 © 02 - 2012 Ideo Technologies™ 15
En utilisant des outils de recherches sur les référenciels fédérateurs
En comptant sur les conseils des collaborateurs
Uniquement et obligatoirement selon les standards de l'entreprise
11%
23%
29%
Utilisation de logiciels Open Source en entreprise
Contrôle des artefacts utilisés dans les projets de développement logiciels dans les entreprise :
Utilisation obligatoire des composants qui ont été
03/05/2012 © 02 - 2012 Ideo Technologies™ 16
33%
33%
34%
Utilisation obligatoire des composants qui ont été approuvés
Choix des composants les mieux adaptés au projet en cours par les équipes de développement ou le développeur lui-même
Intégration de quelques standards dans l'intreprise mais non imposés
Utilisation de logiciels Open Source en entreprise
Utilisation des langages Open Source en entreprise.
3/5
03/05/2012 © 02 - 2012 Ideo Technologies™ 17
3/5Des entreprises considèrent le langage Open Source Java comme indispensable pour leurs
développements.
Utilisation de logiciels Open Source en entreprise
Utilisation des langages Open Source en entreprise.
100%
16%5%
5%7% 4%
17% 13% 12%4% 3%
03/05/2012 © 02 - 2012 Ideo Technologies™ 18
0%
Java PHP .Net C / C++ Perl Python Ruby Gems
5%
19%27%
40% 40%
54%
79%
9%
35%
37%
32%40%
33%
16%
8%
14%
6%
8%
9%5%
18%
15%17%
8%
60%
Indispensable
Très utilisé
Est utilisé assez souvent et de plus en plus
Est utilisé de temps en temps
N'est pas utilisé
Politique Open Source
Plus de
1 entreprise sur 2
03/05/2012 © 02 - 2012 Ideo Technologies™ 19
1 entreprise sur 2n’a pas de politique
Open Source.
Politique Open Source
25%
Il existe une politique qui est censée être suivre
03/05/2012 © 02 - 2012 Ideo Technologies™ 20
18%
2%
55%
Un accord préalable est obligatoire avant de
pouvoir utiliser n'importe quel composant
L'Open Source n'est pas autorisé
Il n'existe aucune politique Open Source
Politique Open Source
45 Des entreprises ont mis en place
est suivie
à n’est pas
03/05/2012 © 02 - 2012 Ideo Technologies™ 21
15%
10%
75%
45%
ont mis en place une politique Open
Source
qui à
n’est pas réellement appliquée
n’est pas mis en œuvre
à
à
Politique Open Source
Les plus gros enjeux de l’Open Source en entreprise
« 55% des entreprises estiment que tout va bien sans être en mesure de
pouvoir le prouver la plupart du temps. »
03/05/2012 © 02 - 2012 Ideo Technologies™ 22
Il n' y a rien d'obligatoire
Les attentes de la direction ne sont pas claires
Elle ralentit les développements
Les problèmes sont révélés trop tard dans le processus de développement
Il n'y a pas de problème tout va bien
10%
11%
12%
12%
55%
3% 3%3%
Politique Open Source
Qui se charge de la politique Open Source en entreprise ?
6%
8%
22%
54%
Le département juridique
Le département des risques et de la conformité
Le département Qualité et méthodes
Le Département Open Source
Le département Sécurité
Les responsable du développement des applications
Le département IT
03/05/2012 © 02 - 2012 Ideo Technologies™ 23
Politique Open Source
Qui se charge de la politique Open Source à temps complet ?
2%10%
03/05/2012 © 02 - 2012 Ideo Technologies™ 24
60%
28%
Aucune
1 à 5 personnes
6 à 10 personnes
Plus de 10 personnes
Politique Open Source
Usage des composants Open Source fondés sur des licences spécifiques (GPL) ou des licences types (Copyleft) :
Chaque composant et toutes ses dépendances sont
03/05/2012 © 02 - 2011 Ideo Technologies™ 25
Chaque composant est examiné mais pas ses dépendances
La politique interne de l'entreprise ne restreint pas l'usage de ses composants
Chaque composant et toutes ses dépendances sont examinés
15%
35%
50%
Gestion de la question Open Source
Utilisation d’un scanner de code source (Black Duck, Palamida, etc…) :
Non et aucun besoin de se fait ressentir60%
03/05/2012 © 02 - 2011 Ideo Technologies™ 26
Oui et cela perturbe le travail des développeur
Oui mais l'efficacité de ces outils est à disctuter
Oui c'est très utile
Non mais le besoin se fait ressentir
1%
4%
9%
26%
60%
Gestion de la question Open Source
Importance accordée aux attributs des composants Open Source utilisés dans les applications au quotidien :
47%49%
03/05/2012 © 02 - 2011 Ideo Technologies™ 27
3% 3%7%
3%
26%26%
31%
18%
35%34% 33%
42%
21%
37%
17%13%
37%
17%
Sécurité Qualité du code Projet Stabilité / Maturié Typologie des licences
Peu important
Important
Très important
Indispensable
Informations sur les logiciels Open Source
Par le Web34%
Se tenir informé des mises à jour & des évolutions des artefacts utilisés dans les applications :
03/05/2012 © 02 - 2011 Ideo Technologies™ 28
Pas de manière spécifique
Par le bouche à oreilles
Par des collègues
En surveillant les sites des projets Open Source
11%
12%
16%
27%
Informations sur les logiciels Open Source
Notifications & informations en temps réel sur les artefacts utilisés dans les applications, qu’en pensent les entreprises ?
17%
31%25%
03/05/2012 © 02 - 2012 Ideo Technologies™ 29
Mises à jour de
version
Défauts de
sécurité
Anomalies
gênantes
Changements de
type de licence
6%2% 2%
13%
40%
17% 17%
30%
37%
33%
50%
32%
48%
31%25%
Très intéressant
Intéressant
Plutôt intéressant
Ca n'a pas d'importance
Informations sur les logiciels Open Source
Inventaire des composants Open Source utilisés dans les applications en production.
03/05/2012 © 02 - 2012 Ideo Technologies™ 30
25%
13%62%
Oui pour tous les composants, dépendances incluses
Oui pour tous les composants sauf les dépendances
Non
Merci de votre participation
Un grand merci à tous les participants.
Nous espérons que les résultats de cette enquête répondront à vos attentes.répondront à vos attentes.
Nous sommes à votre disposition pour toutes informations complémentaires.
03/05/2012 © 02 - 2012 Ideo Technologies™ 31
Contactez-nous
Ideo TechnologiesArchitectes en technologies digitales
Tél. : + 33 1 46 25 09 60Adresse : 124 rue de Verdun
92800 Puteaux - France
03/05/2012 © 02 - 2011 Ideo Technologies™ 32
92800 Puteaux - Francewww.ideotechnologies.com
Twitter : @ideotechPartenaire Atlassian / Sonatype