Agile Thoughts
Download on the App Store

Agile Thoughts episodes

  • 024 Getting the Whole Organization doing TDD

    Getting one team to do it is helpful as it creates proof to the organization that it's not only possible but quite valuable. But the next step is how to get organization wide adoption. Without organization acceptance, a team that is doing TDD can be screwed up by changes in their management or PO.

    The post 024 Getting the Whole Organization doing TDD first appeared on Agile Thoughts.

    0 min
  • 023 Getting the rest of the team doing TDD ​

    Connect Visit Agile Thoughts and register to receive free development, analysis, or leadership and management materials and learn to excel at developing software. I’ll also send information on my low cost email courses you can take via the internet.​ ​023 GETTING THE REST OF THE TEAM DOING TDD Like the TDD IT drama performed on […]

    The post 023 Getting the rest of the team doing TDD ​ first appeared on Agile Thoughts.

    0 min
  • 022 TDD with a Stack Overflow Master Developer

    SCRUM NOIR is available on Amazon at: https://www.amazon.com/s?k=scrum+noir&ref=nb_sb_noss AGILE NOIR is available in the US and Europe via Amazon: https://www.amazon.com/Agile-Noir-Lancer-Kind/dp/1533516499/ref=sr_1_10?keywords=scrum+noir&qid=1549945095&s=gateway&sr=8-10 AGILE NOIR is available in India at Pothi: https://pothi.com/pothi/book/lancer-kind-agile-noir The simplified chines edition of AGILE NOIR can be purchased here: https://weidian.com/s/161651986?wfr=c&ifr=shopdetail NOTE: THIS IT RADIO DRAMA STARTS WITH EPISODE 14, WHY DEVS DON’T TDD. START LISTENING […]

    The post 022 TDD with a Stack Overflow Master Developer first appeared on Agile Thoughts.

    0 min
  • 022 TDD with a Stack Overflow Master Developer

    SCRUM NOIR is available on Amazon at: https://www.amazon.com/s?k=scrum+noir&ref=nb_sb_noss

    AGILE NOIR is available in the US and Europe via Amazon: https://www.amazon.com/Agile-Noir-Lancer-Kind/dp/1533516499/ref=sr_1_10?keywords=scrum+noir&qid=1549945095&s=gateway&sr=8-10

    AGILE NOIR is available in India at Pothi: https://pothi.com/pothi/book/lancer-kind-agile-noir

    The simplified chines edition of AGILE NOIR can be purchased here: https://weidian.com/s/161651986?wfr=c&ifr=shopdetail

    NOTE: THIS IT RADIO DRAMA STARTS WITH EPISODE 14, WHY DEVS DON’T TDD. START LISTENING THERE. 
    CONNECT
    Visit Agile Thoughts and register to receive free development, analysis, or leadership and management materials and learn to excel at developing software. I’ll also send information on my books and online courses. 
     
     
    TDD with a Stack Overflow Master Developer

    (Agile Thoughts plays in the background)

    Vanilla: 

    And so Mr. ah, Mr. Lecter is it?

    Hannibal: 

    Dr. Lecter.  But please, call me Hannibal.

    Vanilla:

    Dr.  well that’s how TDD works.  Can we give it a go?

    Hannibal: <

    0 min
  • 021 Code Coverage Scandal ​

    Note: this IT radio drama starts with episode 14, Why DEvs don’t TDD. Start listening there.  Connect Visit Agile Thoughts and register to receive free development, analysis, or leadership and management materials and learn to excel at developing software. I’ll also send information on my low cost email courses you can take via the internet. ​021 […]

    The post 021 Code Coverage Scandal ​ first appeared on Agile Thoughts.

    0 min
  • 021 Code Coverage Scandal ​

    Note: this IT radio drama starts with episode 14, Why DEvs don’t TDD. Start listening there. 
    Connect
    Visit Agile Thoughts and register to receive free development, analysis, or leadership and management materials and learn to excel at developing software. I’ll also send information on my low cost email courses you can take via the internet.
    ​021 Code Coverage Scandal

    Vanilla Pop: So how about it team? Can we do TDD for a Sprint and see how it goes?

    Horst: I’ve backed off my no micro test policy. Ja? So I’m open to letting the team decide how to deliver to me features and quality.
    Code Dog: But I don’t believe in TDD. You can’t write tests before you write the code. You what? Really? Well no one really does it. Come one. After a few weeks, you’ll go back to what I call, Bug Driven Development. It’s what all of us debugger ninjas do.
    Architect: I’ve changed. My consoler has advised me to try and have a more flexible mindset. I’m trying to be a better man. To be less bossy. To let teams decide rather than me order them about. It’s kumbiyah, everyone! Let’s sing. No? Ok then. So Mr Pop is right. He’s shown me the way. Now here is the thing. We all need to start doing this. The management wants us to lead the others and achieve 100% code coverage with micro tests. The VP has signed off on it. I’ve got a Continuous Integration server running them. Now we have to do it! It’s the law.
    Good luck.
    Jose: (whisper) Well, that flexible mindset lasted about 5 minutes.
    Junior Joe: (whisper) Would you believe that’s a new record?
    Code Dog: Come on! This is not happening. People aren’t really doing that. That’s what QA is for.
    Jose: I don’t know. Vanilla Pop has done some nice work. Have you looked at those tests?
    Code Dog: Well… no. That’s Pop’s thing.
    Junior Joe: I’ve seen the light. I’m on board.
    Vanilla Pop: thank you.
    Architect: Vanilla Pop and Junior have got the coverage up to 40%. This is a small new single page app. With Code Dog also doing TDD, by my calculations we could get to 100% by this time next week. Let’s get it there boys!
    (Time passes.) Tuesday, 50% Wednesday, 60%, Thursday 65%, Friday 85%, (go! Go! Go!) Monday 90%.
    Architect: not bad! I’m quite impressed with the turn around from Code Dog. He’s really caught the TDD gestalt. In fact, the code areas he works in have 100% code coverage. So I’ve nominated him for an award.
    Code Dog: (shocked) wow. Thanks!
    Devs: (pat Code Dog’s back)
    Junior: good work,
    Vanilla: I’m proud to know you,
    Jose: not bad for a developer
    Vanilla: He really turned it around.
    Horst: Was ist dass? Why is it

    0 min
  • 020 TDD Undoer

    Note: this IT radio drama starts with episode 14, Why DEvs don’t TDD. Start listening there.  Connect Visit Agile Thoughts and register to receive free development, analysis, or leadership and management materials and learn to excel at developing software. I’ll also send information on my low cost email courses you can take via the internet. ​020 […]

    The post 020 TDD Undoer first appeared on Agile Thoughts.

    0 min
  • 020 TDD Undoer
    Note: this IT radio drama starts with episode 14, Why DEvs don’t TDD. Start listening there. 
    Connect
    Visit Agile Thoughts and register to receive free development, analysis, or leadership and management materials and learn to excel at developing software. I’ll also send information on my low cost email courses you can take via the internet.
    ​020 TDD Undoer

    Note: this IT radio show starts with episode 14, Why Devs don’t TDD. It’s suggested you start there first  

    Vanilla Pop: And see? You just write a bit of test before writing product code and everything will be peachy.
    Joe: I don’t know. It’s kinda mind bending to work backwards like this.
     
    Vanilla: but you’re good enough to do it right?
    Joe: of course I am! I’ve got it from here!
     
    Vanilla: (sounding uncertain) Well, I thought we’d continue Pair programming.
    Joe: would you believe I find you incredibly intimidating? And that I need to work alone to satisfy my self esteem?
     
    Vanilla: well OK. When you put it that way.
    (Time passing music with typing sound. Then end of day, a light switch clicks and the door closes.)
    Next day
     
    Vanilla: Let’s take a look at those tests.
    Joe: here you go! You’re going to love it. I made some adjustments.
     
    Vanilla: Huh? When I click the run tests button, they stop after a bit and
    Joe: (proudly) a dialog pops up!
     
    Vanilla: uhhh
    Joe: Yes! It’s the ol’ Dialogue to ask the user what crazy value to pass into the tests trick. I was able to replaced four of your tests with just this one.
     
    Vanilla: ah… But now I have to interact and before—
    Joe: Brilliant isn’t it! And if you need to debug, it’s all there ready to go!
     
    Vanilla: but Joe, I don’t want to interact with the micro tests. Someday we’ll have thousands and it’ll take forever if We need to interact. With one click, Joe, we want all the micro tests to run.
     
    Joe: (heart broken) Oh! I’ve got it. Let me handle this.
    (Time passing)
     
    Vanilla: why is the Test runner reporting fewer tests today than yesterday?
    Joe: would you believe that the test started failing for some reason, so I disabled it?
     
    Vanilla: hold on! You’re saying that day by day I’m adding more tests and the count goes up and then your firs
    0 min
  • 019 A QA Professional Questions Micro Tests and TDD

    Note: this IT radio drama starts with episode 14, Why Devs don’t TDD. Start listening there.  Connect Visit Agile Thoughts and register to receive free development, analysis, or leadership and management materials and learn to excel at developing software. I’ll also send information on my low cost email courses you can take via the internet. ​019 […]

    The post 019 A QA Professional Questions Micro Tests and TDD first appeared on Agile Thoughts.

    0 min

About Agile Thoughts

From the publisher's feed

In the time it takes to receive a Starbucks coffee, Lancer Kind covers how to consistently release software with zero defects, and how to guide teams and organizations through changes necessary to do Continuous Delivery. The Mandarin edition is at (中文版):