Customer-centered products :creating successful products through smart requirements management