Upgrade to Pro — share decks privately, control downloads, hide ads and more …

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

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

"C'est un uber like ca coûtera pas cher..." Agacé par ces briefs, venez trouver les armes pour convaincre vos clients que "bah si en fait”.

Aurélie G.

June 15, 2018
Tweet

More Decks by Aurélie G.

Other Decks in Technology

Transcript

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

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

  3. 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
  4. Origine de cette question ✘ Unité de mesure ? ✘

    Qui la pose ? ✘ Pourquoi ? ✘ Comment le client calculerait-il ? 4/19
  5. 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)
  6. 6/19 Les coûts humains 5/19 1 2 3 4 5

    6 7 8 9
  7. 7/19 Les coûts de conception : Gestion de projet, graphisme,

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

    6 7 8 9
  9. Les coûts “humains” Les coûts de Q/A & processus qualité

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

    2 3 4 5 6 7 8 9
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. MERCI ☺ Des questions ? ☺ @slig36 19/19