Sensibilisation au Software Craftsmanship : Lego® à la rescousse

2H  —  Atelier

Résumé

Cet atelier va vous permettre de découvrir quelques bonnes pratiques du génie logiciel en s’amusant : TDD, Clean Code, Refactoring, Dette Technique et Integration Continue sont au programme ! Pas la peine de savoir coder ! L’usage de briques Lego® offre l’opportunité à tous (développeurs ou non) de manipuler ces concepts. Chers gens du métier, manager ou currieux, venez découvrir le mode de fonctionnement d’un développeur. Chers développeurs, venez pratiquer l’eXtreme LegoBuilding avec le framework LegoUnit !

Sessions

Références

Ressources

Description

Cet atelier va vous permettre de découvrir quelques bonnes pratiques du génie logiciel en s’amusant : TDD, Clean Code, Refactoring, Dette Technique et Integration Continue sont au programme ! Pas la peine de savoir coder ! L’usage de briques Lego® offre l’opportunité à tous (développeurs ou non) de manipuler ces concepts.

Chers gens du métier, manager ou currieux, venez découvrir le mode de fonctionnement d’un développeur. Chers développeurs, venez pratiquer l’eXtreme LegoBuilding avec le framework LegoUnit !

But de la session

Découvrir quelques bonnes pratiques du génie logiciel : TDD, Clean Code, Refactoring, Dette Technique et Integration Continue sont au programme !

Disposition de la pièce

Une grande salle avec des ilots de 6 personnes.

Déroulement de la session

À travers 4 exercices à réaliser en légo, nous aborderons quelques-unes des bonnes pratiques du développement logiciel.

Le déroulement de chaque exercice est le suivant :

  • découverte du sujet
  • construction
  • rétrospective sur l’exercice
  • présentation de la théorie du génie logiciel découverte durant l’exercice avant de l’appliquer durant les autres exercices.

Thomas Clavier

Je suis coach agile chez Azaé, enseignant à l’université de Lille 1 et co-fondateur de Deliverous, mes sujets de prédilection sont l’agilité, devops, docker, le lean startup et l’artisanat logiciel. Depuis plus de 10 ans, j’essaye de transformer le travail en un jeu, faire progresser les geeks et challenger les managers, poser des questions pour faire progresser les équipes.