Knowing when to Ship: Part 2 – Interpreting Quality Metrics

In the first installment of this series, I detailed a list of key metrics used to determine when a product is ready to ship.  Today, I’m going to talk about how I interpret these metrics.Avoid out of context metricsThe first thing to remember when looking at quality metrics is to look at the data in…

1

Knowing when to Ship: Part 1 – Quality Metrics

One of the most common questions I hear towards the end of a product cycle is “are we ready to ship?”.  The answer to the question depends on many factors, most importantly the status of the quality metrics.Today, I would like to spend some time talking about some of the key quality metrics.  In later…

2

Testing Priorities

Last time, I defined testing as the ‘art of mitigating pain’.  What I did not talk about is how to prioritize your testing (pain mitigation) efforts.On the .NET Compact Framework team, we use the following set of test development priorities. Unit Tests Build Verification Tests (BVTs) Customer Scenarios / Integration Tests Conformance Tests Performance, stress…

1