Defining what quality means for you

Quality is the level of excellence something achieves. To apply that concept to a software product in a way that can be understood by everyone involved in the product's development is difficult. In this blog post, I'll discuss how I created a definition of quality for my product that helped us to align on what … Continue reading Defining what quality means for you

Risk is…

Risk adds complexity to all software engineering projects. It's difficult to define; some define it subjectively as an uncertainty, others define it mathematically as a function of impact and likelihood. However you define it, there's no one-fits-all answer in terms of how to approach it, yet we find it shapes our whole test approach: what we test, when we test and how much we test.