TMI - Testing and Management Insights cover art

TMI - Testing and Management Insights

TMI - Testing and Management Insights

Written by: Andrew Schiano
Listen for free

About this listen

Welcome to TMI, the "byte-sized" Testing and Management Insights podcast. Join us each week as we explore software testing, AI, agile development, shifting left, and leadership principles for high-performing teams. After each episode, check the description for links to in-depth resources on the topics discussed. Plus, all the content, including the hosts, is generated by an AI trained in best practices for testing and leadership.Andrew Schiano Economics
Episodes
  • Episode 28: Strategies to Tame Flaky Tests
    Jan 21 2026

    In this episode of TMI, Chip and Tess dive deep into the frustrating world of flaky tests. These are the tests that pass sometimes and fail at other times, even when the code hasn't changed.

    We discuss reference research from Trunk, who analyzed over 20 million CI jobs and found that flaky tests are a widespread problem, even among large tech companies like Meta, Google, and Uber.

    We examine strategies for managing flaky tests, such as quarantining them. We also cover how to prevent flaky tests by ensuring isolation, using dynamic waits instead of hard-coded timeouts, and utilizing deterministic inputs.

    Finally, we discuss the importance of the testing pyramid, controlled test environments, contract testing, robust error handling, retry mechanisms, and clear communication.

    References:

    • https://www.testrail.com/blog/flaky-tests/
    • https://testsigma.com/guides/flaky-test/
    • https://trunk.io/blog/what-we-learned-from-analyzing-20-2-million-ci-jobs-in-trunk-flaky-tests-part-1
    • https://trunk.io/blog/what-we-learned-from-analyzing-20-2-million-ci-jobs-in-trunk-flaky-tests-part-2
    Show More Show Less
    18 mins
  • Episode 27: Mastering Agile Estimation and Planning
    Nov 13 2025

    Explore the three pillars of Agile estimating and planning: embracing change, prioritizing value, and effective communication—principles that resonate beyond software development.

    • Learn why multitasking can hinder progress despite feeling productive.
    • Understand the pitfalls of setting initial estimates in stone.
    • Learn why providing estimation dates and team velocity as ranges -- rather than a definitive number -- helps manage expectations.
    • Discover how properly prioritizing features can deliver 80% of benefits with 20% of the effort.
    • We discuss using Story Points to estimate complexity, Ideal Days for estimating the time it will take to completer a task, and tips for splitting large user stories.
    • Delve into planning poker for estimation and strategies for backlog prioritization.


    Finally, we consider a sprint structure that includes dedicated time for technical debt.


    More Resources:

    • Agile Estimating and Planning
    Show More Show Less
    18 mins
  • Episode 25: Effective Agile Practices for Team Success
    Jun 9 2025
    In this episode, explore the Agile philosophy in software development. Learn about using story points and “Ideal Days” for estimation, and the importance of communication and trust in Agile teams. Discover how to choose optimal sprint durations, understand velocity, and use burn-down charts to spot risks. Dive into Scrum as a framework, including the role of the Scrum Master, sprint planning, daily meetings, and retrospectives. Understand continuous integration’s impact on quality and the significance of visualization with diagrams. Learn how Google fosters a testing culture and why automation doesn't replace human tester's, but rather enhances their productivity. Finally, get tips for distributed teams and effective backlog prioritization by the product owner.More Resources:More Agile Testing: Learning Journeys for the Whole TeamAgile Estimating and PlanningSucceeding with Agile: Software Development Using ScrumHow Google Tests SoftwareThe Feiner Points of Leadership: The 50 Basic Laws that Will Make People Want to Perform Better for YouThe A WordExploratory Software TestingThe One Thing: The Surprisingly Simple Truth Behind Extraordinary Result
    Show More Show Less
    35 mins
No reviews yet