Production & Labor Auto-Scheduling

Line Balancing


Scheduling problems in production become mutual issue of many manufacturers today. Numerous issues based on inaccurate scheduling cause so many loss for producers.

Optimally assigning job orders to workstations and managing the employee dynamically and flexibly in real-time is becoming more difficult as production capacity is increasing and the production routing become more complex.

Assignment of operation to resource is a key function to achieve operational efficiency and optimizing performance. All these apprehensions related to the production disappear with correct production auto schedule.

Scenarios & Solutions

The solution that MSF provides managing the employee dynamically and flexibly in real-time using hidden capacity. In addition to this, assigning job orders to workstations optimally and planning instant production status changing.

The process is managed by MSF as follows; the operation data is transferred to the system and artificial intelligence algorithm decides the number of people to be assigned to the relevant operation. While the algorithm is deciding the number of employee for the related jobs, it uses before stated total capacities in the system, thus the job orders automatically plan to reach maximum capacity every hour. Also, employee abilities are considered when employee is selected for the related job.

Some important parameters such as production order date, job order order no, production order priority are taken as a basis while all job orders are planning with production auto schedule.

As shown in Figure 1, required employee number is planned for all jobs. In Case 1, all employees assigned optimally to the workstations. At the end of the case 1, job 1 is finished and these 2 employees are assigned to jobs 3 real-timely in case 2. While all these assignments are taking place, employee abilities are considered. Another important point is occurred in case 6 and case 7. Firstly, in case 6, number of employee for job 7 is planned as 1 person and job finish time is specified as 17:30. In case 7, when number of employee is increased up to 2 persons, job finish time is updated as 17:00 in real-time, thus real-timely required employees are assigned to the necessary workstations.

As shown in Figure 2, employee assignment is occurred to the related workstations as a first process. In this scenario, employees are assigned to the workstation at the beginning of the day and stay constant till the end of the day. All operations in a day are taken as a basis to while employee assignment is planning.

As seen in the figure, takt time is specified as 5 minute and operations which equal to this takt time are assigned to the workstations. If an operation can not be finished during the takt time, employee can move to previous workstation or next workstation to finish the job. As seen between 07:35 and 07:40 minutes, 13B1 and 14B1 operations are assigned to the workstation 4. 14B1 operation duration is too much for takt time and so, some part of this operation is planned to do at the workstation 5. Because of that assigned employee for 14B1 operation will move to the workstation 5 from the workstation 4 between 07:40 and 07:45 to finish this job.


Managing production and labor truthfully are going to give gain from the potential loss in the production.

MSF allows for managing the production areas properly with an exact production auto scheduling, thus provides to increase production efficiency and flexibility, saving time spent on planning, increasing the production capacity, line balancing and revealing hidden capacity. On the other hand, as employee management is kept under control with real-time labor auto scheduling, workload balancing is provided.


Optimally assigning job orders to workstations, managing the employee dynamically and flexibly in real-time, hidden capacity use, planning instant production status change, increasing production capacity can offer the versatile improvements in production. MSF can bring all these enhancements in the manufacture with accurate data and correct resources.