En informatique, nous fonctionnons couramment avec des croyances et des modèles. Certains sont utiles... d'autres sont contextuels, contre-productifs, ou voire dangereux. "Pour livrer plus vite, il faut rajouter des gens", "C'est en maximisant l'utilisation des gens qu'on est le plus productif", "l'offshore permet de faire des économies", sont des exemples de recettes dont la pertinence n'est pas toujours avérée. Déconstruisons certaines de ces idées reçues !
Support de la conférence donnée à DEVOXX FR 2015
Ludovic cinquin octo - devoxx fr 2015 - les idées reçues de l'informatique version finale
1. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 1
Les idées reçues de l’informatique
…quand nos erreurs de raisonnement nous limitent
Ludovic Cinquin
DG France OCTO
@lcinquin
2. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 2
Attention, on manipule ici de la matière
dangereuse !
La meilleure façon de résister aux idées reçues :
essayer et mesurer
3. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 3
Idée reçue #1
« Pour livrer à temps,
nous allons ajouter des développeurs
sur le projet »
4. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 4
Loi de Brooks – 1975
« Ajouter des personnes à un projet en
retard accroît son retard »
5. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 5
Idée reçue #2
« Supprimer les temps morts
permet d’augmenter la
productivité »
6. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 6
Source : Pawel Brodzinski
http://brodzinski.com/2015/01/slack-time-value.html
Niveau d’utilisation optimum des
ressources
(Souvent autour de 80%)
7. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 7
Le passage de la vitesse limite sur le périph
de 80 à 70km/h….
… a permis d’augmenter la vitesse moyenne
de 32,6 à 38,4 km/h
8. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 8
Idée reçue #2b
« Affecter les gens sur plusieurs
projets permet de lisser la charge
…et de supprimer les temps morts »
9. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 9
La productivité individuelle chute de 40%
Le QI descend de 10 points
Peter Bergman (2010)
10. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 10
Gérer les projets en série plutôt
qu’en parallèle peut réduire les coûts
jusqu’à 40% sur des projets complexes
Rubenstein, Meyers and Evans
11. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 11
Idée reçue #4
« On va pouvoir prendre des profils
moins chers pour la maintenance »
12. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 12
« Maintenance typically consumes
40 to 80% of software costs.
Therefore, it is probably the most important
life cycle phase of software.
[…]
Maintenance is a more difficult task than
development »
Facts and Fallacies of Software Engineering
Robert L. Glass - 2002
17. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 17
Cobra effect : la prime du gouvernement colonial
anglais en Inde a entraîné une augmentation du
nombre de cobras
19. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 19
La courbe d’Allen
“ if you are farther than 30 meters from someone
you might as well be several miles apart ”
20. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 20
Why Distance Matters: Effects on Cooperation, Persuasion and Deception
2002 - Erin Bradner and Gloria Mark
La perception de la distance a impact négatif sur les 3 tests
quel que soit le mode de communication
21. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 21
Le super combo
Equipes géographiquement
distribuées, occupées à 100% et
affectées sur plusieurs projets en parallèle
24. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 24
Coût d’un projet en fonction de la taille
1
10
100
1 000
10 000
100 000
1 000 000
10 100 1000 10 000 100 000
Milliers
Basse qualité Qualité moyenne Bonne qualité
Le coup des projets explosent
exponentiellement avec la taille !
25. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 25
76% de chances
de succès pour
un projet < 1M$
10% pour un
projet >10M$
Standish Group – Chaos Manifesto 2013
26. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 26
Le super mega combo
Très gros projet,
réalisé par des équipes
géographiquement distribuées,
occupées à 100%
27. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 27
Idée reçue #8
« L’informatique n’est pas cœur de
métier pour notre entreprise »
28. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 28
« Investment in IT had a greater
impact on a company’s profits than
comparable spending on either
advertising or R&D »
Analyse sur 400 entreprises mondiales de 1998 à 2003
Sunil Mithas - The Impact of IT Investments on Profits
MIT Sloan review – Spring 2012
29. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 29
Le digital correspond à la prise de conscience par les
entreprises que la technologie transforme
leur relation aux clients, leur culture et leurs façons de
travailler
Les entreprises qui considèrent que l’informatique
n’est pas stratégique rateront le virage digital !
30. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 30
With great power come great
reponsabilities !
! Les geeks ont une grande responsabilité :
celle de comprendre les enjeux qu’ils
manipulent
31. www.octo.com - www.usievents.comPARIS - SAO PAULO - RABAT - LAUSANNE 31
recrutement@octo.com
Vous croyez que les technologies changent le
monde ?
Nous aussi ! Rejoignez-nous !