Drafttek's main product uses a computer model (VBA on MSExcel platform) to generate a 7-round mock-up of the 2012 NFL Draft. As team needs and player rankings change over the months leading up to the draft, Draft Tek will be the first out of the block with updated projections - on a daily basis if events warrant.
The goal of Drafttek's model is to produce a "plausible" imitation of the draft. An algorithm weighs the available players on a ranked "Big Board" against a matrix of team positional needs. Positions that are most likely to be addressed via the draft are identified with higher priority codes. Of course what is needed by a team may not be available; a team with a TE as the highest priority will think twice before selecting their #35 rated player at selection #10 in the first round. Thus the algorithm must often weigh between "reaching" for a position of high need versus selecting a better valued player at a position of lesser need.