Software Delivery in Small Batches cover image

Software Delivery in Small Batches

Skill Zero: Test Driven Development

Apr 22, 2024
In this podcast, they discuss how Test Driven Development (TDD) is considered as skill zero and its impact on software engineering. They explore the significance of fast lead times and continuous delivery, the benefits of TDD and feedback loops, and the evolution of TDD practices in software development. They also emphasize the journey towards software delivery excellence and the importance of 'skill zero' in preventing regressions.
13:38

Podcast summary created with Snipd AI

Quick takeaways

  • TDD is presented as a fundamental skill that transforms a developer's approach to coding, unlocking continuous delivery and impacting software delivery effectiveness.
  • TDD facilitates faster feedback loops, stable software delivery, and team health, contributing to continuous improvement, increased velocity, and safety in software development.

Deep dives

TDD as Skill Zero for Software Engineers

TDD, or test-driven development, is highlighted as a crucial practice for software engineers, serving as a fundamental skill. The podcast emphasizes how TDD transforms the mental model for writing software, creating a clear distinction in a developer's approach to coding. By embracing TDD, individuals experience an inflection point in their software delivery journey, significantly impacting their effectiveness and outcomes. Furthermore, the episode underscores TDD's role in unlocking continuous delivery, leading to faster lead times and improved software quality.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode