proactive quality design