Slide 1

Slide 1 text

Arrêtez de nous demander combien coûte une ligne de code !

Slide 2

Slide 2 text

Aurélie Guillaume Développeuse Full Stack @slig36 2/19

Slide 3

Slide 3 text

3/19 1ère Plateforme de production de contenus créatifs en France Graphisme - Vidéo - Rédaction 5 networks 10 années 40 salariés 50K talents créatifs professionnels en freelance. équipe commerciale, projet, design, et technique d’expertise Leader en France France, Espagne, Allemagne, Angleterre, Japon On recrute : - 1 devops - 1 intégrateur/trice HTML

Slide 4

Slide 4 text

Origine de cette question ✘ Unité de mesure ? ✘ Qui la pose ? ✘ Pourquoi ? ✘ Comment le client calculerait-il ? 4/19

Slide 5

Slide 5 text

Un code s'écrit de plusieurs manières ✘ Exemple 1 : 6 lignes de code ✘ Exemple 2 : 5 lignes de code ✘ Exemple 3 : 2 lignes de code ✘ Exemple 4 : 10 lignes de code => Pleins d’autres manières d’écrire ce test 5/19 1 2 3 4 5 6 7 8 9 1) 2) 3) 4)

Slide 6

Slide 6 text

6/19 Les coûts humains 5/19 1 2 3 4 5 6 7 8 9

Slide 7

Slide 7 text

7/19 Les coûts de conception : Gestion de projet, graphisme, UX... 1 2 3 4 5 6 7 8 9

Slide 8

Slide 8 text

8/19 Les coûts de développement 1 2 3 4 5 6 7 8 9

Slide 9

Slide 9 text

Les coûts “humains” Les coûts de Q/A & processus qualité 9/19 1 2 3 4 5 6 7 8 9

Slide 10

Slide 10 text

10/19 Les coûts de mise en place de l’infrastructure 1 2 3 4 5 6 7 8 9

Slide 11

Slide 11 text

Coût du “code legacy” & des évolutions ✘ Corrections de bugs ✘ Évolution naturelle du code ✘ Niveau / Qualité du Développeur qui doit intervenir ✘ Date du code legacy 11/19 1 2 3 4 5 6 7 8 9

Slide 12

Slide 12 text

Les failles de sécurité ont aussi un coût ! Coût en image Perte directe de CA Dev en urgence pour sécuriser la faille 13/19 1 2 3 4 5 6 7 8 9

Slide 13

Slide 13 text

Les failles de sécurité ont aussi un coût ! Mise en péril potentielle de la société Coût de sécurisation du code 14/19 1 2 3 4 5 6 7 8 9

Slide 14

Slide 14 text

Le coût de la techno ✘ Chaque techno a son coût “d’exploitation” ✘ Techno propriétaire ✘ Liberté du choix de la techno ? ✘ Et l’open source ? 15/19 1 2 3 4 5 6 7 8 9

Slide 15

Slide 15 text

CMS ? from scratch ? Framework ? ✘ From Scratch 16/19 Où est la valeur de la ligne produite spécialement pour le projet ? ✘ CMS: Wordpress, Joomla, Drupal... ✘ Framework: Symfony, Zend, Rails... Source : Openhub Source : Openhub 1 2 3 4 5 6 7 8 9

Slide 16

Slide 16 text

Ce qu’il faut retenir ✘ Il n’y a pas de réponse à la question “Combien coûte une ligne de code” ✘ Le coût d’une ligne de code n’est pas une équation ✘ Coût => valeur ✘ Évangélisons sur ces processus “cachés” 18/19

Slide 17

Slide 17 text

MERCI ☺ Des questions ? ☺ @slig36 19/19