An external company who developed software for us had a bonus option, based on performance, built into their contract. The question is how would you define performance? The company would have been involved from requirements gathering through design implementation and support, so what categories in each of these areas should be measured and how would they be weighted?