1. A method of balancing workload across multiple cells in a cellular manufacturing environment, the method comprising: compiling a listing of a plurality of jobs and cells using a computer operable processor, wherein the plurality of jobs are to be produced by at least some of the plurality of cells, and each of the cells include at least one production device; assigning the jobs to the cells using an earliest-completion-time algorithm, wherein a specific job is assigned to a specific cell that provides an earliest completion time for the specific job; generating a job schedule for job production based on the results of the earliest-completion-time algorithm.