Agile Thoughts

018 TDD gets no Love from the PO


Listen Later

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.
​018 TDD gets no Love from the PO

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

Narrator: Vanilla Pop talks to the PO about the team doing TDD.
 
Horst: How are you Vanilla Pop? Or should I refer to you as simply, rising star of the company? Ja? What is on your mind?
 
VPop: Sprint planing is tomorrow. I’ve been piloting the practice of TDD for the team and—
 
Horst: TDD is something about testing, Ja?
 
VPop: That’s right. Micro testing. So I think I’m ready to teach the whole team how to do this. But it will slow us down a little before it speeds us up.
 
(Internal voice: slow us down a little? doesn’t he know if this will work?)
 
Horst: excuse me but Isn’t Jose already Testing the app? Why do you test what Jose is already testing?
 
VPop: Well it’s different. What Jose does is macro testing. And some of it is manual. You see these automated micro tests only test if the code works, not the feature.
 
(Internal voice: test code not feature? What is this?)
 
Horst: excuse me but don’t the tests Jose write, don’t they test the code too? Ja?
 
VPop: Well yeah, but these tests each test a small piece better and respond nearly instantly when there is a bug.
 
Horst: Because Jose works too slowly?
 
VPop: Well no, his tests are slower which means we need to spend time later fixing bugs. And macro tests don’t help us locate the bugs. Only know there exists bugs.
 
Horst: But if you’re spending time now to write tests for code we are already testing, that sounds like we are over testing. I’d rather you write more functionality and let Jose handle QA.
 
VPop: It’s not like that. If all the devs do this, we could have zero bugs.
 
(Internal voice: zero did he say zero bugs? He’s gone mad!)
...more
View all episodesView all episodes
Download on the App Store

Agile ThoughtsBy Lancer Kind

  • 4.6
  • 4.6
  • 4.6
  • 4.6
  • 4.6

4.6

10 ratings