Associate Professor in Software Engineering @DuchessFrance @codeeu @LimouziCoDev #iutagile #SoftwareCraftsmanship
ReferencesAgiles. Références bibliographiques/webographiques sur les méthodes, pratiques et techniques agiles ...
43atelier-bonnes-pratiques-tdd-lego. Supports et Bonus du hand's on Sensibilisation aux bonnes pratiques techniques du Software Craftsmanship
18tuto_bdd_gherkin. Pour découvrir le Gherkin, rien de tel que de le modéliser et de mettre les yeux dans le code !
13tuto_ModelisationUML. Prise en main d'outils pour la génération de diagrammes UML (Modelio, Star UML, Object Aid)
12tuto_bdd_cucumber. Tutoriel de prise en main de Cucumber : Recette aux concombres pour débutant.
11enseignement-iut-m3105-conception-avancee. Conception et Programmation objet avancées (module M3105) : bonnes pratiques, doublures, principes SOLID, Design Patterns.
9atelier-event-storming-scratch. Supports de l'atelier Découvrir Event Storming et le quotidien des développeurs
8enseignement-but1-developpement. Supports d'enseignement BUT 1 : Développement Orienté Objet (R2.01) et Qualité logicielle (R2.03) (COO-POO-Bonnes Pratiques-Tests)
8tuto_git. Prise en main de git
8enseignement-developpement-logiciel-agile. Supports d'enseignement sur le développement logiciel agile
8enseignement-but2-developpement. Supports d'enseignement BUT 2 : Qualité de développement (R3.04) (COO avancée : SOLID, Design patterns ...) & Analyse (R3.03) (Vision du produit & cadrage des exigences)
7enseignement-iut-m2104-conception. Bases de la conception orientée objet (module M2104) : conception classique & émergente, bonnes pratiques, TDD
4tdd_spaceInvaders. L'objectif de ce mini-projet est de vous permettre de faire vos premiers pas en TDD et de vous sensibiliser aux bonnes pratiques en développant un jeu de space invaders.
4tuto-copilot-genai. Tutoriel de prise en main de Copilot ou plus généralement : A la découverte d’un assistant de code basé sur la Gen AI
3tutoriel_SonarQube. Introspection via Sonar et SonarLint
3ubiquitous-langage-code-quality. Tracker d'Ubiquitous Language (UL) dans le code
2bon-voyage-en-agilite. Keynote de l'Agile Tour Toulouse 2025
2tuto_mockito. Prise en main des doublures de test et Mockito
2Refactoring_PremierExempleFowler. Tutoriel s'appuyant sur l'exemple simplifié du premier chapitre du livre Refactoring, Improving the Design of Existing Code de Martin Fowler
2presentation-rex-pedagogie-usage-llm. Retours d’eXpériences pédagogiques : Soyons critiques face à l’usage des LLM - 3ᵉ Demi-Journées Pédagogiques sur l’IA générative
1revue-de-code.
1101-AI-and-py. 101 workshop to learn how to develop an AI application with Python
1