
blog
Welcome to the Blog page!
This is where Barry shares his thoughts, insights, and experiences on a variety of topics related to software testing, product optimization, and professional development.
Dive into the articles, leave your comments, and explore the ever-evolving landscape of technology and innovation with Barry.
Latest Articles
-
Test Strategy: 7 Key Things Every Software Tester Should Know
READ MORE →: Test Strategy: 7 Key Things Every Software Tester Should KnowStarting a new testing project? or thinking about designing a test strategy? This article addresses key questions every tester should ask: What is a test strategy? Why do we need one? How do we implement it effectively? Drawing on real-world lessons and practical insights, it guides testers to align strategy with project context and deliver meaningful value, not just documentation.
-
The Evolving Tester: Rediscovering Your Testing Essence in an Agile World
READ MORE →: The Evolving Tester: Rediscovering Your Testing Essence in an Agile WorldIn an era where software testers are expected to wear many hats and do more than testing, it’s easy for testers to lose sight of their core craft. This article offers practical steps for rediscovering your testing essence, helping you focus what you do best, stay relevant in agile teams, and ensure your contribution remains meaningful.
-
Everyone Can (not) Be Responsible for Testing: Revisiting the Whole Team Approach
READ MORE →: Everyone Can (not) Be Responsible for Testing: Revisiting the Whole Team ApproachThe “whole team approach” is a key tenet of Agile software development. At its core, it means that everyone involved in a software delivery team is responsible for delivering high-quality software. Despite this promise, it can be a challenge for some teams to effectively implement for various reasons. In this article, I highlight some of these challenges, and I propose a possible remedy.
-
The Innovation Triangle: People, Processes, and Tools in Software Development
READ MORE →: The Innovation Triangle: People, Processes, and Tools in Software DevelopmentInnovation and quality in software don’t come from tools alone. They emerge from the interaction of people, processes, and tools. This article explores how the “Innovation Triangle” helps in framing a cohesive quality engineering strategy: building empowered teams, refining effective practices, and selecting the right tools to deliver lasting value.

Get the latest posts!
Subscribe to get updates on the latest blog posts and more straight to your inbox.



