Measuring design quality with heuristics