Understand the problem first, then choose the appropriate technology to solve it.

The greater the number of people who can work on a problem, the higher the probability of an optimal solution.