Quality Definition: Key ingredient for a good partnership