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”.

639972ac9840a0a9b3e9cbadc3a92a71?s=128

Aurélie G.

June 15, 2018
Tweet

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