
Artisan développeur WEB full stack, fan d’agilité, de tests uniaires, de TDD, d’outils et méthodes pour le développement agile (pair programming, intégraion continue, automatisation, …) (Indépendant)
Talks
Agilité & Scrum :
Introduction aux valeurs et principes de base de l’agilité, et aux fondamentaux de Scrum : pourquoi l’agilité, quels intérêts, quand et où la mettre en place, comment s’y prendre, …
Divers agilité ou développement Java-WEB
Tous autres sujets tournant autour de l’agilité, ou du développement WEB en Java : contactez-moi et nous verrons sur quoi nous pourrons échanger !
Ingénierie agile :
Outils et méthodes pour les équipes de développement qui veulent réussir dans l’agilité (Présentation & discussions)
Tests unitaires et TDD : la pratique :
Je vous propose de venir animer un coding-dojo ‘randori’ pour mettre en pratique les rudiments du TDD sur des défis simples, et constater par vous même que cette pratique est indispensable mais pas impossible à mettre en oeuvre, à condition de savoir comment s’y mettre !
Tests unitaires et TDD : la théorie :
Les tests unitaires sont indispensables pour faire du développement agile (itératif et incrémental), pour être sûr que le code fait ce qu’il faut, pour éviter les régressions, pour détecter au plus tôt les problèmes, pour diminuer les coûts, etc… Le TDD est la meilleure façon d’écrire les tests, notamment pour avoir du code testable et donc testé. Après un peu de théorie pour préciser tout cela, je vous montrerai par des exemples en live coding ce qu’est vraiment le TDD et que ce n’est pas si compliqué à mettre en oeuvre ! (Présentation & démos)