Порядок выполнения заказов
Допустим, у вас есть много заказов на дизайн или программирование с разными трудоемкостями. Для простоты, пусть категории заказов будет три:
- быстрые и простые
- средние
- сложные и долгие
Вопрос: в каком порядке нужно выполнять данные заказы, чтобы среднее время ожидания всех ваших клиентов было минимально? Или другими словами – чтобы максимальному количеству клиентов показалось, что их заказ выполнили достаточно быстро.

Ответ: в порядке возрастания трудоемкости. То есть быстрые и простые – в первую очередь. В этом случае среднее время ожидания клиентом выполненной работы будет минимальное.
Этот же принцип вы можете использовать и при планировании своего времени, отдавая предпочтение в первую очередь решению краткосрочных задач. При такой дисциплине обслуживания количество завершенных задач за фиксированный период будет больше, чем если бы вы выполняли задачи в случайном порядке или долгоиграющие – в первую очередь.
В Европе и США уже давно практикуется подобная система обслуживания в супермаркетах. Для покупателей с небольшим количеством товара сделаны отдельные кассы с надписью «15 items or less», «5 item or less». В итоге человеку с банкой кока-колы не придется стоять в огромной очереди.
Рассмотренная задача – одна из тех, которые нам давали в институре при изучении теории массового обслуживания и теории очередей. Для тех, кто хочет серьезно оптимизировать свой рабочий процесс: учитывать штрафы за просроченную сдачу работы, важность заказчиков, приоритет работ, а не только трудоемкость заказов, можете почитать теорию расписаний. Базируясь на теории расписаний, при заданных входных параметрах всех заказчиков, можно получить оптимальный порядок выполнения работ, который будет или минимизировать штрафы, или максимизировать прибыль, учитывая много других параметров.
Применяя приведенный мат. аппарат, вы сможете не только формировать оптимальный график выполнения работ и динамически его пересчитывать, но и следовать известному западному слогану: «Our goal is total customer’s satisfaction!»

