Pair Programming Is Like Sex

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    Two guys working on the same taskBoth have the same target

    One person executes, the other watches and gives directions

    Two site or two people working as one team

    How many people can YOU afford to loose

    "yep, dat is de drill. In de eerste plaats een veiligheidsmaatregel. Als je verongelukt, of er is een probleem met je persluchttoestel is er direct iemand op de hoogte. Ook handiger om aan de slang te sleuren of te overleggen."

    The junior developer slows down the senior?The speed of your team is not about the fastests developer, it is about the slowest developerIf you speed up the slowest developer, you speed up the teamUse the

    Pairing experiment at University of Utah

    Favorites, Groups & Events

    Pair Programming Is Like Sex - Presentation Transcript

    1. PairProgramming is like SEX Yves Hanoulle PairCoaching.net www.PairCoaching.net
    2. Me.About () Yves Hanoulle Project Coach Training, Coaching & Consultancy Services on agile & Team practices in EMEA. Certified Core Trainer Partner of Els Ryssen Father of Joppe 2002, Bent 2004, Geike 2007
    3. You.About()  Who are you?  What makes you different?  What do you know about agile?  Other info you like to share?  What would be the successful outcome of this course for you?
    4. PairProgramming what is it? What is this Russian thinking ?
    5. Driver - Navigator
    6. Experience
    7. one team
    8. Pair Programming
    9. Pair Programming Fun learning Quality Fast Spread knowledge
    10. Some people can’t do it
    11. Some people can’t do it... II
    12. Some people can’t do it... III
    13. Truck Number...
    14. Isn’t it waste?
    15. Why would two people do the job of one? I
    16. Why would two people do the job of one? II
    17. Why would two people do the job of one? III
    18. Why would two people do the job of one? IV
    19. Why would two people do the job of one? V
    20. Why would two people do the job of one? VI
    21. Why would two people do the job of one? VII  STuBru: Wim Oosterlinck & Samson & Gert
    22. Why would two people do the job of one? VIII
    23. Why would two people do the job of one? IX
    24. Why would two people do the job of one? X
    25. Why would two people do the job of one? XI
    26. A junior developer will slow down senior developer
    27. The power of the junior
    28. My cost will double I
    29. My Costs will double II
    30. My cost will double III “IBM reported spending about $250 million repairing and reinstalling fixes to 30,000 customer-reported problems. That is over $8,000 for each defect!” -“A Discipline for Software Engineering”, 1995, Humphrey, W.S.
    31. Points of resistance
    32. Small work area
    33. Strong Code Ownership
    34. Inconsistent workstation setup
    35. People don’t care
    36. Everyone settles into their own “Comfort Zone” over time
    37. Why does it work?  Continuous Review  Less Defects / Defects caught early  Design Quality  Problem Solving  Economical  “pair-pressure” ensures timely delivery
    38. Why does it work II  Learning, Induction of new team members, saves effort on intra-team  documentation  Less distractions / Higher productivity  Satisfaction  Team Building and Communication
    39. PingPong Programming
    40. Keyboard and Mice Pairing
    41. Pairing Station I
    42. Pairing Station II  Promiscue pairing
    43. Pairing Rotation
    44. Distributed PairProgramming
    45. Promiscue pairing
    46. Pomodore Technique
    47. Ask 4 help
    48. Pairing Smells
    49. Distracted Pair
    50. No pair rotation
    51. Manager decides the pair
    52. Selective Pairing
    53. Test Driven Design Write a Test RED It fails
    54. Test Driven Design Implement the code GREEN It works! YES!
    55. Test Driven Design Write a Test RED It fails
    56. Test Driven Design Implement the code GREEN It works! YES!
    57. Url’s  http://www.slideshare.net/nashjain/pair-programming  http://nat.truemesh.com/stairmaster.html#  http://www.mitchlacey.com/docs/XR4PromiscuousPairingandBeginnersMi nd.pdf  http://collaboration.csc.ncsu.edu/laurie/Papers/Kindergarten.PDF  http://www.britannica.com/bps/additionalcontent/18/34706583/Pair-Programming- as-a-Modern-Method-of-Teaching-Computer-Science  http://www.pomodorotechnique.com/  The Core Protocols http://alturl.com/b9fn  The Costs and Benefits of Pair Programming (Laurie Williams & Alistair Cockburn)  Strengthening the Case for Pair-Programming (- Laurie Williams, Robert R. Kessler, Ward Cunningham & Ron Jeffries)  On the Economic Feasibility of Pair Programming (Hakan Erdogmus & Laurie Williams )  http://www.netobjectives.com/ap/download/pairing.pdf
    58. Sources http://www.librarything.com/catalog.php?view=YvesHanoulle
    59. Free Lifetime support  Twitter: http://twitter.com/YvesHanoulle  SlideShare: http://slideshare.net/YvesHanoulle  Linkedin: http://www.linkedin.com/in/YvesHanoulle  Web: http://www.PairCoaching.net  Blog: http://PairCoaching.wordpress.com  Flickr: http://www.Flickr.com/YvesHanoulle  Books: http://www.librarything.com/catalog.php?view=YvesHanoulle  Mail : FirstName at Paircoaching dot net  Mobile: +32 476 43 38 32  Skype: YvesHanoulle
    60. PairCoaching.net the way to leading greatness Thank you !!

    + Yves HanoulleYves Hanoulle, 2 weeks ago

    custom

    233 views, 0 favs, 2 embeds more stats

    I created this presentation to explain to IT studen more

    More info about this document

    CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

    Go to text version

    • Total Views 233
      • 197 on SlideShare
      • 36 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds
    • 35 views on http://paircoaching.wordpress.com
    • 1 views on http://www.netvibes.com

    more

    All embeds
    • 35 views on http://paircoaching.wordpress.com
    • 1 views on http://www.netvibes.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories