Extreme Programming 20 years later by Kent Beck

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ก.ย. 2024
  • Kent Beck invented Extreme Programming. Guest of honor of the 5th annual Lean IT Summit, he reviewed what he got right, what he got wrong, what he's still working on and how things work at Facebook where he is now.
    More Lean It and Agile experts and stories on www.lean-it-summit.com

ความคิดเห็น • 26

  • @symphantic4552
    @symphantic4552 6 ปีที่แล้ว +31

    I'm thankful for that one-man laughing track. He gets it.

  • @kevincittadini
    @kevincittadini 6 ปีที่แล้ว +25

    Inspiration = Preparation + Panic

  • @MouseGoat
    @MouseGoat 2 ปีที่แล้ว +5

    holy s this man is awesome. Did not expect such a comedic great mind be the reason behind my current study headaches.
    I was like oh 40 mins, but that was 40 well spendt great minuts. awesome!

    • @TSD0416
      @TSD0416 8 หลายเดือนก่อน

      I just started to learn about XP and wanted to know who the mastermind was behind my new headache 🤣🤣I haven't watched the video yet, I thought 40mins is waaaaay too long for my ADHD ass, but your comment convinced me to watch the show. So, thank you kindly. 🙏🙏

  • @leanguardia
    @leanguardia 6 ปีที่แล้ว +8

    About what "water level" metaphor is KB talking in his speak? Does it have to do with overproduction??
    Can anybody explain me or give some reference??
    I'd appreciate that. :D

    • @MarekKalnikMK
      @MarekKalnikMK 6 ปีที่แล้ว +13

      That's a lean metaphor of stock. There is a lake and there are some rocks on the bottom. The water level is your stock level and the rocks are your problems. If you lower the water level, you can see the rocks and pull them out.

    • @df6148
      @df6148 4 ปีที่แล้ว

      Marek Kalnik Great reply

  • @jasoncole7711
    @jasoncole7711 5 ปีที่แล้ว +6

    The first 30 minutes is "history", only after that do you get to the essence of "20 years later"

    • @RiversJ
      @RiversJ 2 ปีที่แล้ว +5

      Being a newer programmer that thirty minutes was very useful to me for context and understanding how the things i take for granted actually came about and why.

  • @zbalai
    @zbalai 7 ปีที่แล้ว +9

    Amazing lecture!
    I am in love with eXtreme Programming and although I see the limitations I think it is a great way of developing stuff.
    And by the way TDD, user stories, fast iterations and others became "public property" of the development community and we are eternally thankful for it!
    PS:
    The tie is perfectly developer like: "Beck et al" tie, someone could market it like this ;)

  • @BigBugXX
    @BigBugXX 6 ปีที่แล้ว +8

    Is it only me or Kent really looks like Louis C.K.

  • @shadyworld1
    @shadyworld1 2 ปีที่แล้ว +3

    Narratives of Agile hype...why it took off and where it went "South"....and extremeFadding was born out of the original amazing track....
    jUnit: is a political statement
    Xp and TDD: an Improvised frameworks came rapidly out off a need and based in industry experience
    Lean: the liberated doctrine and philosophy that was embraced and caught the attention of believers
    Kizen: that's the cultural perspective that wester society missed out and would ruin the whole movement later and the lack off commercialized the mindset
    Agile Manifesto: a Rebellions Code of Conduct with a high moral and accountability ground
    That's why people fascinated about the culture behind SW industry and some Aholes ruined that magnificent efforts be making It a "Religion" and "Preachers" evangilate to "Transform" companies to convert them to follow the belief and Start the "Rituals"...so Rebellion young geniuses had created commercial "Cult" that have nothing to do with thier fine principles...

  • @generosonunezarias369
    @generosonunezarias369 4 ปีที่แล้ว +12

    10:16 “That heroic moment as a programmer ... when you pull order out of chaos” . I love those moments.

    • @pkutaj
      @pkutaj 2 ปีที่แล้ว +3

      I hope that you noticed that according to Kent (and TDD crowd) this is exactly how it is NOT supposed to be.

    • @generosonunezarias369
      @generosonunezarias369 2 ปีที่แล้ว +2

      ​@@pkutaj My question to that crowd is why not? The software development is constantly in flux and no one actually seems to know what they are doing. Oftentimes (not all the time) it is a very chaotic process. TDD is just another tool (very limited in many cases) that gives us some structure around this chaos but does not completely eliminate the chaos.

  • @mannetjie3704
    @mannetjie3704 2 หลายเดือนก่อน

    a 2024 update would be nice.

  • @michaelharings9913
    @michaelharings9913 3 ปีที่แล้ว +6

    "Inspiration is preparation plus panic."--Kent Beck 16 minutes in.

  • @4citi
    @4citi 4 ปีที่แล้ว +2

    I really enjoyed this presentation.

  • @gargleblasta
    @gargleblasta 2 ปีที่แล้ว +1

    Now I want to know what he learned at Facebook :)

  • @felipealvarez1982
    @felipealvarez1982 6 ปีที่แล้ว +1

    "some people don't like it, and they leave; some people love it, and they thrive"

  • @paularesende502
    @paularesende502 7 ปีที่แล้ว +1

    Excellent, thank you

  • @gru74ik
    @gru74ik 6 ปีที่แล้ว

    Very awesome lecture. Thanks you.

  • @bigbronx
    @bigbronx 2 ปีที่แล้ว

    25:03 hahahaha

  • @extremegratitude
    @extremegratitude 3 ปีที่แล้ว

    Really nice lecture!!

  • @MarceloAgostonSchrotlin
    @MarceloAgostonSchrotlin 2 ปีที่แล้ว

    Just AMAZING!!! Amazing lecture!! Thanks a lot!!

  • @fringefringe7282
    @fringefringe7282 ปีที่แล้ว

    So thats how this whole tragedy called Agile happened.