Hiring Drupal professionals, part 1: Know what you need