Why Didn't You Test That?  By  cover art

Why Didn't You Test That?

By: Curiosity Software
  • Summary

  • The Curiosity Software Podcast featuring Huw Price and Richard Jordan! Together, they will share their insight and expertise in driving software design and development in test. Learn how you can improve your journey to quality software delivery, by considering how much do you really understand about your systems, and when things inevitably go wrong, why didn’t you test that?

    So, here at Curiosity Software 📻 we're super excited to announce our brand new podcast, Why Didn't You Test That?, featuring Huw Price and Richard Jordan! 📻Watch and listen to the first episode here.

    Additional Info: Check the LinkedIn launch post. Why Didn't You Test That? Available wherever you listen to your podcasts: Why Didn't You Test that?

















    Copyright 2024 Curiosity Software
    Show more Show less
activate_primeday_promo_in_buybox_DT
Episodes
  • Episode 24: How to Manage IT Technical Debt with Marcel Mersie
    Jul 24 2024

    Welcome to episode 24 of the Why Didn’t You Test That? Podcast. In this episode, Rich Jordan and Huw Price are joined by Marcel Mersie, Technical Lead - Test, and Executive Advisor to the Dutch Tax Administration. Together, they discuss how effective communication and collaboration are crucial for managing knowledge transfer.

    Organisations face significant challenges when employees retire, as this often leads to knowledge leakage. To mitigate this, modelling and documentation can effectively capture and transfer critical knowledge before it’s lost. Effective communication and collaboration between teams are also crucial for seamless knowledge sharing and addressing these challenges systematically is essential.

    In government organisations, implementing AI and modernising technology can be particularly difficult due to the fear of making large decisions and the complexity of legacy systems. Additionally, a lack of resources and skilled personnel often poses significant obstacles. Resistance to change and comfort with existing processes further hinder progress. Therefore, improving communication and collaboration between teams is vital for the successful implementation of new technologies.

    Also, refactoring and addressing technical debt are important strategies to maintain efficiency and prevent future problems. Intelligent use of technology can enhance testing processes and overall organisational efficiency. At which point it's the visionary leaders who can drive essential changes for successful transformation.

    By adopting a systematic approach and fostering an environment of open communication and collaboration, organisations can better manage knowledge transfer and technological advancement. This ensures that critical knowledge is retained, efficiency is maintained, and future challenges are proactively addressed.

    The Curiosity Software Podcast, hosted by Rich Jordan, Huw Price and the Curiosity team! Together with guests, they share their insight and expertise in driving software design and development in test. Learn how you can improve your journey to quality software delivery, by considering how much do you really understand about your systems, and when things inevitably go wrong, why didn’t you test that?

    Show more Show less
    39 mins
  • Episode 23: Risk-Based Quality Engineering & Traceability with Adam Sandman
    Jul 11 2024

    Welcome to episode 23 of the Why Didn’t You Test That? Podcast. In this episode, Rich Jordan and Huw Price are joined by Adam Sandman, CEO & Founder of Inflectra. Together, they explore the continuous evolution of quality engineering, highlighting critical aspects like traceability, auditability, risk-based testing and regulatory compliance.

    The conversation stars with Adam Sandman tracing the evolution of Inflectra, which he founded to offer affordable quality assurance and test management solutions. Continuing on, Adam highlights how merely investing in cybersecurity solutions is insufficient, and only robust software development practices and thorough testing can prevent breaches. While, compliance and traceability can play key roles in verifying security measures and demonstrating adherence to regulators and stakeholders.

    Huw Price states that organisations should be mapping their entire software ecosystem, identifying critical failure points, and adopting best practices in software development and quality assurance in order to mitigate data breach risks. This kind of proactive approach should also involve regular audits and continuous monitoring to protect sensitive information.

    Rounding out the discussion, Huw, Rich and Adam discuss the challenges of system integrations and migrations, with Huw highlighting the importance of understanding legacy systems and maintaining integrity during transitions.

    The Curiosity Software Podcast, hosted by Rich Jordan, Huw Price and the Curiosity team! Together with guests, they share their insight and expertise in driving software design and development in test. Learn how you can improve your journey to quality software delivery, by considering how much do you really understand about your systems, and when things inevitably go wrong, why didn’t you test that?

    Show more Show less
    51 mins
  • Episode 22: Holistic Approach to Quality
    Jun 26 2024


    The "Why Don't You Test That" podcast, hosted by James Walker and Ben Riley from Curiosity Software talk about the importance of decoding the software development life cycle to foster a holistic approach to quality.


    In the concept of core inner loop developer activity and essential outer loop organisational processes, this helps address root causes of inefficiencies rather than relies quick fixes. Quick fixes like automation can exacerbate issues if not coupled with a deep understanding of root causes. Also as the Curiosity team are in preparations for a marathon, they use this to shed light on the importance of early preparation in software development.


    James Walker refers back to his well received LinkedIn blog post about dissecting the SDLC related to requirements not being good enough. The team also touches on why automation recieves a bad rap, that it’s better to make early actions over reactive measures to shore up quality and to avoid silver bullet fixes.


    Referring to their training for a marathon they talk about the need to overcoming challenges and painpoints, and liken this to success in software development. Assuring quality is not about speed just to look productive but about laying the foundation for long-term success. Committing to the challenge in the software development journey is about aligning your core developer activity with essential organisations processes.


    The Curiosity Software Podcast featuring Rich Jordan, Huw Price, James Walker and Ben Riley! Get insight and expertise into what’s driving software design and development. Learn how you can improve your journey to quality software delivery, by considering how much do you really understand about your systems, and when things inevitably go wrong, why didn’t you test that? Spotify | YouTube | iTunes | Google Podcasts | Amazon Music | Deezer | RSS Feed

    Show more Show less
    11 mins

What listeners say about Why Didn't You Test That?

Average customer ratings

Reviews - Please select the tabs below to change the source of reviews.