Have you ever pondered the nature of quality? If you have, you’re not alone. In the realm of software development, the question of quality is both central and elusive. As Jerry Weinberg famously put it, “Quality is value to some… Read More »What Does ‘Quality’ Really Mean in Software Development?
You’ve probably heard it countless times: “Automation is key in DevOps.” But let’s clear something up. It’s not just about testing. Automation, my friends, is the secret sauce that takes the human error out of those oh-so-tedious tasks and cranks… Read More »The Real Power of Automation in the DevOps World: It’s Not Just Testing!
Our Scrum board is more than a simple tool for tracking tasks; it’s a visual representation of our team’s workflow and a key element in driving efficiency, predictability, and collaboration. A well-configured Scrum board provides a clear picture of progress,… Read More »The Art of Updating Your Scrum Board
From Soft Skills to Hard Skills: A Call to Action for Software Testers Software testers often take pride in their “soft skills” – excellent communication, problem-solving abilities, and a knack for critical thinking. These skills are undoubtedly important, but they… Read More »Level Up Your Testing Game: Master Code, Not Just Soft Skills
Still questioning the necessity of software testing? Dive into a detailed discussion on its indisputable significance, backed by tangible models.
Unpack the dual nature of Test-Driven Development (TDD) as we explore its numerous advantages and confront the challenges it can present in software development.
“Demystify the role of exit criteria in Kanban, discover the types and the process of setting them, and witness the transformative benefits in efficiency, visibility, and risk reduction.”
“Removing the ‘In Test’ column from your Scrum board is not about downplaying the importance of testing. Rather, it’s about integrating software testing more closely into the software development lifecycle, encouraging collaboration, boosting efficiency, and reinforcing the Agile principle of shared responsibility for quality.”
Have you ever found yourself lost in translation, trying to turn acceptance criteria into solid, dependable acceptance tests? You’re not alone. It’s a common struggle for both software testers and developers. But what if there was a method that could… Read More »Unleashing Quality: From Acceptance Criteria to Acceptance Tests Through Example Mapping
A test strategy is a plan that outlines the steps you should take when writing a test. It helps you avoid common mistakes and improve your results. In this article, we will discuss the different types of test strategies and… Read More »What Is the Right Time to Develop a Test Strategy in a New Software Project?