Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
HOW TO TURN YOUR DEVELOPERS
IN LESS THAN 6 MONTHS
IN PERFECT SOFTWARE CRAFTSMEN?
BRUNO BOUCARD
MICROSOFT MVP C#
COACH SOFT...
WHAT’S UP IN YOUR TEAM?
Agile coaching, what else ?
Developers are tired or upset by the code!
tocraft.fr@brunoboucard
SOFTWARE CRAFTSMANSHIP COACHING?
An idea, please !
@brunoboucard tocraft.fr
Please, we don't look for an other hero!
INSPIRATION FROM SPORT TRAINING
@brunoboucard tocraft.fr
INSPIRATION FROM SPORT TRAINING
@brunoboucard tocraft.fr
LET’S BEGIN BY A TEAM ASSESSMENT
@brunoboucard tocraft.fr
THE PROGRAM IS QUITE BIG
We break down the program in few modules
@brunoboucard tocraft.fr
FOR EACH MODULES
Training Course Exercises
@brunoboucard tocraft.fr
TDD CLEAN CODE
OVERVIEWOVERVIEWOVERVIEWOVERVIEW REDREDREDRED
REFACTORREFACTORREFACTORREFACTOR GREENGREENGREENGREEN
Trainin...
REFACTORING BAD SMELLS
Training 2 months – 2 x 1 hour per Week
@brunoboucard tocraft.fr
BEHAVIOR DRIVEN DEVELOPMENT
Training 1 month – 2 x 1 hour per Week
@brunoboucard tocraft.fr
REFACTORING HARDCORE
Training 1 month – 2 x 1 hour per Week
@brunoboucard tocraft.fr
CAN BE LEARNT INDEPENDENTLY
Refactoring Legacy CodeRefactoring Legacy CodeRefactoring Legacy CodeRefactoring Legacy Code
S...
AFTER 6 MONTHS
• Each new feature starts with conversations in 3 amigos modeconversations in 3 amigos modeconversations in...
@brunoboucard
• Coding Dojo
• Constraint Games
• Refactoring Hackathon
• Code Clinic On Production Code
• Communities
• Al...
@brunoboucard tocraft.fr
Prochain SlideShare
Chargement dans…5
×

sur

How to turn your developers in less than 6 months in perfect software craftsmen Slide 1 How to turn your developers in less than 6 months in perfect software craftsmen Slide 2 How to turn your developers in less than 6 months in perfect software craftsmen Slide 3 How to turn your developers in less than 6 months in perfect software craftsmen Slide 4 How to turn your developers in less than 6 months in perfect software craftsmen Slide 5 How to turn your developers in less than 6 months in perfect software craftsmen Slide 6 How to turn your developers in less than 6 months in perfect software craftsmen Slide 7 How to turn your developers in less than 6 months in perfect software craftsmen Slide 8 How to turn your developers in less than 6 months in perfect software craftsmen Slide 9 How to turn your developers in less than 6 months in perfect software craftsmen Slide 10 How to turn your developers in less than 6 months in perfect software craftsmen Slide 11 How to turn your developers in less than 6 months in perfect software craftsmen Slide 12 How to turn your developers in less than 6 months in perfect software craftsmen Slide 13 How to turn your developers in less than 6 months in perfect software craftsmen Slide 14 How to turn your developers in less than 6 months in perfect software craftsmen Slide 15 How to turn your developers in less than 6 months in perfect software craftsmen Slide 16
Prochain SlideShare
Fruit shop techdays 2015
Suivant
Télécharger pour lire hors ligne et voir en mode plein écran

10 j’aime

Partager

Télécharger pour lire hors ligne

How to turn your developers in less than 6 months in perfect software craftsmen

Télécharger pour lire hors ligne

Patterns to transform developpers in software craftsmen.

Livres associés

Gratuit avec un essai de 30 jours de Scribd

Tout voir

How to turn your developers in less than 6 months in perfect software craftsmen

  1. 1. HOW TO TURN YOUR DEVELOPERS IN LESS THAN 6 MONTHS IN PERFECT SOFTWARE CRAFTSMEN? BRUNO BOUCARD MICROSOFT MVP C# COACH SOFTWARE CRAFTSMAN tocraft.fr Thursday, February 5, 2015
  2. 2. WHAT’S UP IN YOUR TEAM? Agile coaching, what else ? Developers are tired or upset by the code! tocraft.fr@brunoboucard
  3. 3. SOFTWARE CRAFTSMANSHIP COACHING? An idea, please ! @brunoboucard tocraft.fr
  4. 4. Please, we don't look for an other hero! INSPIRATION FROM SPORT TRAINING @brunoboucard tocraft.fr
  5. 5. INSPIRATION FROM SPORT TRAINING @brunoboucard tocraft.fr
  6. 6. LET’S BEGIN BY A TEAM ASSESSMENT @brunoboucard tocraft.fr
  7. 7. THE PROGRAM IS QUITE BIG We break down the program in few modules @brunoboucard tocraft.fr
  8. 8. FOR EACH MODULES Training Course Exercises @brunoboucard tocraft.fr
  9. 9. TDD CLEAN CODE OVERVIEWOVERVIEWOVERVIEWOVERVIEW REDREDREDRED REFACTORREFACTORREFACTORREFACTOR GREENGREENGREENGREEN Training 2 months – 2 x 1 hour per Week @brunoboucard tocraft.fr
  10. 10. REFACTORING BAD SMELLS Training 2 months – 2 x 1 hour per Week @brunoboucard tocraft.fr
  11. 11. BEHAVIOR DRIVEN DEVELOPMENT Training 1 month – 2 x 1 hour per Week @brunoboucard tocraft.fr
  12. 12. REFACTORING HARDCORE Training 1 month – 2 x 1 hour per Week @brunoboucard tocraft.fr
  13. 13. CAN BE LEARNT INDEPENDENTLY Refactoring Legacy CodeRefactoring Legacy CodeRefactoring Legacy CodeRefactoring Legacy Code Suppress Bad SmellsSuppress Bad SmellsSuppress Bad SmellsSuppress Bad Smells Improving the DesignImproving the DesignImproving the DesignImproving the Design Refactoring Legacy CodeRefactoring Legacy CodeRefactoring Legacy CodeRefactoring Legacy Code Suppress Bad SmellsSuppress Bad SmellsSuppress Bad SmellsSuppress Bad Smells Improving the DesignImproving the DesignImproving the DesignImproving the Design TDDTDDTDDTDD CleanCleanCleanClean CodeCodeCodeCode SOLID PrinciplesSOLID PrinciplesSOLID PrinciplesSOLID Principles DesignDesignDesignDesign GoodGoodGoodGood TestTestTestTest CasesCasesCasesCases TDDTDDTDDTDD CleanCleanCleanClean CodeCodeCodeCode SOLID PrinciplesSOLID PrinciplesSOLID PrinciplesSOLID Principles DesignDesignDesignDesign GoodGoodGoodGood TestTestTestTest CasesCasesCasesCases BDDBDDBDDBDD User Story MappingUser Story MappingUser Story MappingUser Story Mapping Tree AmigosTree AmigosTree AmigosTree Amigos MeetingMeetingMeetingMeeting BDDBDDBDDBDD User Story MappingUser Story MappingUser Story MappingUser Story Mapping Tree AmigosTree AmigosTree AmigosTree Amigos MeetingMeetingMeetingMeeting RefactoringRefactoringRefactoringRefactoring HardcoreHardcoreHardcoreHardcore SuppressSuppressSuppressSuppress dependenciesdependenciesdependenciesdependencies Introduce Unit TestsIntroduce Unit TestsIntroduce Unit TestsIntroduce Unit Tests Mock/StubMock/StubMock/StubMock/Stub RefactoringRefactoringRefactoringRefactoring HardcoreHardcoreHardcoreHardcore SuppressSuppressSuppressSuppress dependenciesdependenciesdependenciesdependencies Introduce Unit TestsIntroduce Unit TestsIntroduce Unit TestsIntroduce Unit Tests Mock/StubMock/StubMock/StubMock/Stub At the end, all skills are connected @brunoboucard tocraft.fr
  14. 14. AFTER 6 MONTHS • Each new feature starts with conversations in 3 amigos modeconversations in 3 amigos modeconversations in 3 amigos modeconversations in 3 amigos mode • The team authors aaaa code fully business orientedcode fully business orientedcode fully business orientedcode fully business oriented • The test firsttest firsttest firsttest first is used for the both TDD & BDDthe both TDD & BDDthe both TDD & BDDthe both TDD & BDD • The team knows how reduce theknows how reduce theknows how reduce theknows how reduce the technical debttechnical debttechnical debttechnical debt • The users are more confidentusers are more confidentusers are more confidentusers are more confident with the developer team @brunoboucard tocraft.fr
  15. 15. @brunoboucard • Coding Dojo • Constraint Games • Refactoring Hackathon • Code Clinic On Production Code • Communities • Alt.NET, Software Craftsmanship … • Coding Game for Programmers • http://www.codingame.com TO GO FURTHER WITH FUN tocraft.fr
  16. 16. @brunoboucard tocraft.fr
  • PascalMENARDAIS

    May. 17, 2018
  • PeterEven

    Nov. 14, 2017
  • HadrienMensPellen

    Feb. 15, 2016
  • damienmaresma

    Jun. 3, 2015
  • ThomasPierrain

    Feb. 13, 2015
  • GuillaumeCompagnon

    Feb. 12, 2015
  • __MaxS__

    Feb. 11, 2015
  • ozgurdevelioglu

    Feb. 10, 2015
  • ergadz

    Feb. 8, 2015
  • aloyer

    Feb. 8, 2015

Patterns to transform developpers in software craftsmen.

Vues

Nombre de vues

1 890

Sur Slideshare

0

À partir des intégrations

0

Nombre d'intégrations

34

Actions

Téléchargements

15

Partages

0

Commentaires

0

Mentions J'aime

10

×