A non-transitory computer-readable storage medium being an athlete assessment software program, the computer-readable storage medium including instructions that when executed by a server operatively connected to a computer network, enable the server to facilitate an athlete assessment method for the comparison of subjective assessment attributes of a plurality of athletes in an athlete assessment project judged by a plurality of independent human evaluators, by:
- administrating, by one or more subroutines of a database administration module of the athlete assessment software program, an athletic assessment database of records in communication with the server and comprising:
- an assessment template record, created and administered by a template record administration module, to report from the athletic assessment database, the assessment template record to retain project parameter data, the assessment template record to correspond to an athlete assessment project that enables a selection of an athletic team and members thereof from an available talent pool or enables enhanced assessment of the athletic team and members thereof;
- a plurality of attribute records, each being linked in the athlete assessment database to a specific athlete record for a specific athlete, each containing a captured assessment attribute of the specific athlete to which it relates, wherein captured assessment attributes comprise objective assessment attributes and subjective assessment attributes, wherein each objective assessment attribute is a quantifiable measurement of performance of the athlete or of a physical attribute of the athlete relevant to participation on the athletic team, wherein each subjective assessment attribute is subjectively determined by at least one human evaluator with experience in a sport for which the athletic team competes, wherein for the athletic assessment project each athlete of the athletic team associated with the project has the related assessment attributes for that athlete scored based on normalizing the attributes specific to that athlete across all related attribute records of the athletic assessment database;
- a plurality of athlete records, each created and administered by an athlete record administration module, the athlete records each having an athlete identifier that corresponds to athlete identifying information, the athlete record corresponding to the athlete assessment project, wherein each athlete on the team has at least one associated objective and at least one associated subjective scored assessment attribute per the athletic project;
- and
- a subset of the assessment attribute records, created and modified by an assessment attribute record administration module linked to the a project identifier of the athletic project that includes the related athlete to the team of the athletic project;
- and
- a reporting module to conduct normalization of the captured attribute value;
- creating, for each new athlete assessment project, a project record containing the project parameters of the project;
- and creating a plurality of athlete records linked to the project record each corresponding to an athlete to be compared in the project;
- using an athlete assessment software component on the server during an athlete assessment step of the athlete assessment project and a corresponding project record for receiving objective attribute data transmissions at the server from the client device, and wherein
- each objective attribute data transmission corresponding to at least one captured objective assessment attribute of an athlete required in the corresponding project record and storing the data in a corresponding assessment attribute record linked to the corresponding project record and athlete record;
- serving an independent evaluator interface for facilitating the capture of subjective assessment attributes from the independent human evaluators to network-connected client devices of the affiliated independent human evaluators;
- receiving subjective attribute data transmissions at the server from the client device of the affiliated independent human evaluators, each subjective attribute data transmission corresponding to at least one captured subjective assessment attribute of an athlete personally judged by the affiliated independent human evaluator as required in the associated project record, and storing said data in a corresponding assessment attribute record linked to the corresponding project record and athlete record;
- and
- wherein the athlete assessment step of the athlete assessment project will not be completed until:
- objective attribute data transmissions have been received and assessment attribute records have been created for each objective assessment attribute of each athlete linked to the project;
- and
- subjective attribute data transmissions have been received from each of the affiliated plurality of independent evaluators outlined in the corresponding project record for each subjective assessment attribute of each athlete linked to the project and corresponding assessment attribute records have been created;
- and
- following conclusion of the athlete assessment step, in a display step:
- selecting assessment attribute records corresponding to at least one objective or subjective assessment attribute outlined in the corresponding project record for all linked athletes from the database;
- and
- displaying the stored assessment attribute values from the selected assessment attribute records to a user via the human interface of a client device in communication with the server;
- wherein each of the plurality of independent evaluators associated with a project and project record is unaffiliated with any athlete associated with the project;
- and
- wherein the independent evaluator interface enforces standardized data entry for each of the plurality of independent evaluators in respect of each athlete and each subjective assessment attribute judged in a project.