Three short stories about the Definition of Done

What does it mean when a card is put into the Done column? Done can mean that the coding is completed, it can also include that the code has been reviewed, that it includes unit tests and many other things. Teams sometimes create a “Definition of Done” to state exactly what “done” means and this …

How can you work with your team to identify risks?

Identifying risks to their work helps development teams.  Recently I spoke to a team who had talked through the ways in which their work could fail, and built on this to identify risks to their work. The team adapted Failure Modes Effects Analysis (FMEA) to suit their needs. FMEA is a technique that is used …

Quality is Free

Quality is Free is the name of a book by Philip B. Crosby in which he argues that quality is free and lays out a Zero Defects program to improve quality. Crosby’s ideas, along with Deming, Juran, and others, influenced the Quality Movement. Crosby says that there is a cost of quality. The cost of …

How do you decide when to stop testing?

There is always more testing that  can be done on a feature but there are reducing returns on testing a feature over time. At some point you need to stop testing, and the question as to when to stop is sometimes a difficult call. Also, sometimes there is more than one feature to be tested. …

The Quality Trilogy helps discussions with your team

We want to create quality features, products and services. Using a framework to think through how to achieve this is helpful as the framework ensures that vital points are covered. Testers can provide value by understanding these frameworks and using them to shape their own thinking in order to be able to prompt and/or lead …

Testing Stories: Test Lead in an agile transformation

I am looking forward to speaking about my story in the ebook Testing Stories at the BCS SIGiST webinar on the 12th October because I want to show how Test Lead’s have an important role to play in making agile transformations successful. I will be speaking with three of the other testers who contributed stories …

Team Activities to Better Understand Your Customers and Team

We all need to understand our customers and the teams we are members of. Customers need to be understood as they keep the business alive. The team(s) we are members of need to be understood so that we can work with them to improve quality. The best tool that I have found to understand customers …

Design a site like this with WordPress.com
Get started