1. A computer implemented method of allocating human resources to a cohort, the computer implemented method comprising: a processor identifying at least one attribute held by each member of a group of human resources; the processor receiving, from a planned cohort, a request for multiple human resources that collectively possess a set of predefined attributes, wherein no single human resource possesses all of the predefined attributes; the processor identifying a set of human resources that satisfies the request; and the processor assigning the set of human resources to the planned cohort.