TuleapCon 2017-Easy-Code-review

0 %
100 %
Information about TuleapCon 2017-Easy-Code-review

Published on July 24, 2017

Author: Tuleap

Source: slideshare.net

1. 1 Pull Requests for easy code reviews in Tuleap Luc Jeanniard - Intrapreneur - Lead Projet - Scrum Master - Business Developper

2. Sogilis 2017 - Confidentiel Sogilis en 2’ top chrono 2

3. Sogilis 2017 - Confidentiel Excellence technique Business Model Design Aide au financement 3 Développement critique Prototypage rapide - 35 personnes - Innovation - Startups - Grands groupes - Application web CloudNative - Informatique embarquée

4. Sogilis 2017 - Confidentiel Les coûts de la non qualité 4

5. Sogilis 2017 - Confidentiel Plus un bug est détecté tard, plus son coût est élevé 5

6. Sogilis 2017 - Confidentiel Moins le code est propre, plus son évolution sera difficile 6

7. Sogilis 2017 - Confidentiel Moins le code est propre, plus le travail d’équipe sera difficile et laborieux 7

8. Sogilis 2017 - Confidentiel Hors du logiciel lui même, une question d’image et la réputation de l’entreprise 8 La qualité est essentielle pour la pérennité d’une entreprise

9. Sogilis 2017 - Confidentiel Les ingrédients de la qualité logiciel 9

10. Sogilis 2017 - Confidentiel La complexité cyclomatique 10 C’est le nombre de chemins que peut prendre l'exécution d’une fonction

11. Sogilis 2017 - Confidentiel La couverture de code par les tests 11

12. Sogilis 2017 - Confidentiel Les bonnes pratiques de développement 12 DRY : Do not repeat yourself YAGNI : You ain't gonna need it Ne faites pas de provision KISS : Keep it simple, stupid

13. Sogilis 2017 - Confidentiel Le nombre de WTF par minute ! 13 Team room Team room

14. Sogilis 2017 - Confidentiel La connaissance collective 14

15. Sogilis 2017 - Confidentiel Les individus et les interactions plus que les process et les outils 15

16. Sogilis 2017 - Confidentiel Métriques automatisées VS Revues de code 16 VS

17. Sogilis 2017 - Confidentiel Le pouvoir des revues de code ✅ Détection des problèmes d’architecture ✅ Détection de bug ✅ Détection de code difficile à comprendre -> difficile à maintenir ✅ Partage / transmission de la connaissance → AMÉLIORATION CONTINUE 17

18. Sogilis 2017 - Confidentiel Les pull requests Rendre systématique les revues de code via un process établi 18

19. Sogilis 2017 - Confidentiel Tuleap offre cette composante essentielle du développement de qualité 19

20. Sogilis 2017 - Confidentiel Assez parlé ! 20

21. Sogilis 2017 - Confidentiel 21

22. Sogilis 2017 - Confidentiel

Add a comment