Introduction Overall, the process of workforce scheduling can be defined as the generation or planning of such schedules for a certain number of employees so that the company could satisfy its demands for goods and services in the most productive way. Generally speaking, we can say that the main purpose of scheduling is to tailor such a work schedule, which would reduce to a minimum the number of expenses a company may incur or suffer in connection with the staffing. Main body It is also worth mentioning that labor costs have become an extremely important problem, especially in such high-wage countries as instance the United State or Canada. In spite of the fact that there are many models, which are aimed at solving “workforce scheduling” problems, it is of utmost importance to take into account the details of every single situation because there can be a great number of nuances. Thus, as has already been mentioned before, there is no standard solution, that is why the very formulation of the problem becomes practically decisive. However, there are some basic principles, which have to be taken into account. It is quite possible to say, that as a rule, workforce scheduling involves two parts: the management and the workers. The main task of a manager is to find that golden mean that will enable the most productive and cost-efficient operation. The problems, which arose in connection with this task, can be of various types and origins. The particular issue we are discussing in this essay is the part-time workers. There can be many reasons for the employment of part-time workers, but in the overwhelming majority of cases, it is due to the fact that a range of products varies considerably from month to month. Thus, the company has to hire new employees, and it faces encounters such problems: temporary workers do not want to commit to long assignments (Donald, pp 156). On the whole, we can say that the process of personnel scheduling involves the following steps. First of all, it is of crucial importance to determine the total amount of work to be done for a certain period of time and naturally, the range of products should also be taken into account. At times, it is extremely difficult to do it because many organizations are interdependent and they have fluctuating demand pattern. The main problems that such companies may encounter are how to find equilibrium between full-time employees and temporary workers. As far as staffing requirements are concerned, we can say that the management of the company must take into the range of products and decide what kind of employees the company may need whether it is temporary or part-time workers. It stands to reason that it must be done in accordance with the production schedule. In other words, the companys management must determine what kind of products their company would specialize in within a certain period of time and what kind of workers it would require. (Salvendy, pp 105). Moreover, the management must determine the availability of the personnel First it is worth mentioning that there are several categories of workers like for instance, full-time employees, regular part-time workers, and casual workers. Nat