How To Design Effective Incentive Schemes