In previous post I described a horrible hospital where nurses were held solely responsible for patient’s health door-to-door, from entrance to exit. Surgeons were motivated to operate as much patients as possible. Story sounds insane, but sadly this is reality for many testers and for many teams struggling with quality.
Michael Bolton replied that nurses are responsible for patients health. True that, but not solely! He also suggested testers are analogous to pathologists and epidemiologists. I disagree with pathologists analogy. In modern Agile teams testers can be great epidemiologists and almost avoid being pathologists.
Epidemiologist analogy sounds very interesting. I will get to epidemiologist role in detail in some later part. For now I can say that epidemiologist is something rare and is in some way far more experienced than a nurse and is unlikely to be found in an average software development/hospital surgical department.
To make things more clear, let’s agree we are not speaking about whole hospital, but about orthopedic department: doctors diagnose, surgeons operate, patients are then transferred to rehabilitation department and department is paid per operation, not bed days. Nurses are solely responsible for patients’ health and there’s pressure to get patients out of the hospital ASAP.
Now let’s see how people usually try to solve problems at hand in such imaginary crazy hospitals.