TDD is dead: long live TDD

  • How important is testing when releasing a product? Is it given the right focus? Or Is it an after-thought?
  • Who ‘own’ the testing process ? Is it collaborative accountability or it’s better have one separate and specialized test team?
  • What is the perceived role of the test team? Do you even have a separate test team or do you work more collaboratively?
  • Is the test team engaged early in the process?
  • Does testing apply all the time?
    • Science and Data Science in this area. How is testing done?
  • What value does the testing provide?
  • What is the business’ view of risk?
  • Does quality mean more than just testing?
  • When is testing dispensed with and for what reasons? Can it be justified?
  • Are there explicit and implicit testing processes?
  • What does a good testing culture look like?
  • How can we create a testing culture?
  • What would you recommend to someone who is starting with this?

Javier Martínez
, Data Engineer and Software Craftsman at Codurance, 

Alasdair Smith 
Software Craftsman at Codurance

 and Jose Enrique Rodríguez Huerta, 
Managing director at Codurance Spain + software craftsman + organisational transformation consultant chat about that in this episode.