Comment Feedback loops (Score 1) 391
A man named Gerald Weinberg wrote a series of books on Quality Software Management. I highly recommend getting and reading his books if you can get your hands on them. They changed how I see software development. Fundamentally, like all human activities, the activity of programming is a feedback loop. If you take a look at what you are measuring and how those measurements are fed back into the design process, you can figure out what needs to change. If things like those described either your QA team isn't doing what they need to, doesn't exist, or needs to be given guidance on what things to test. One of the quotes in the series is from Lord Kelvin: "What gets measured gets done." Take a look at what is measured and how it is measured and you will start to see what is being done. Unfortunately, I cannot hope to sum up all of the things the author goes over in a post of this size and hope you will investigate them for yourself.