at2013.agiletour.org

  • Português
  • 简体中文
  • 繁體中文
  • Deutsch
  • English
  • Español
  • Français
  • 日本語
  • Latviešu
  • Lietuvių
  • Русский

Submitted Conference Content

Full name

Mathieu Gandin

Job Agile Architect
email mathieu [dot] gandin [at] gmail [dot] com
Company Amadeus France
City (Country) Paris
Time 45'
Type of Conference Conference < 100 attendees
Level Everybody

Indiana Jones et le temple du Legacy Code

Biography

Je m'appelle Mathieu Gandin et je suis tech-lead, architecte chez Amadeus France. Depuis 13 ans, je collabore avec des développeurs pour les aider concevoir un produit dont ils sont fiers. J'aime travailler sur : * Le Design de code * La transmission de pratiques de développement logiciel comme TDD * L’implication de l’équipe sur le produit * Le refactoring de code existant * La facilitation d'ateliers Je suis aussi speaker pour les événements suivants : * Agile Tour * Agile France * USI * Paris Web * Meetup Software Craftsmanship * Scrum Day

Description

Selon The Economics Of Software Maintenance In The 21 Century, nous passons 80% de notre temps à maintenir du code existant et pénible à modifier. Dans cette situation nous devenons des archéologues du code, tandis que les contraintes de temps se font plus fortes. On parle alors de code Legacy. D’où vient le code legacy ? Quelles sont les techniques pour refactorer et tester ce code ? Quelles pratiques peuvent m’aider à travailler le code legacy avec les autres membres de mon équipe ? Au cours de cette session je présenterais comment reprendre le code d’un gros legacy avec une séance de live-coding. Vous verrez comment effectuer un changement majeur et important dans un exemple de code legacy que j’ai pu rencontrer au cours de mon expérience. Si vous êtes Développeur, Tech Lead, Coach Agile, Scrum Master, avec une passion, comme Indiana Jones, pour l’archéologie du code venez à cette session pour comprendre comment découvrir les trésors cachés de votre legacy. Tintintin tintintin Tintintintin !...

Benefits for the attendees

A l’issue de cette session vous repartirez avec : * Une longue séance de livecoding pour présenter des techniques pour tester et remanier du code en profondeur * Une introduction à une démarche pour avoir une vue d’ensemble de votre gros code legacy * Une présentation de la matrice de gestion du temps de Covey pour vous organiser sur le long terme dans la reprise de votre code legacy

Go to the submission page!