Есть список задач. Каждая задача должна быть выполнена за несколько дней до начала мероприятия (например, за 10 дней, за 8 дней и т.п.). У каждой задачи есть приоритеты 1, 2, 3 соответственно низкий (можно сделать и потом), средний (лучше выполнить в срок), высокий (нужно выполнить в срок) и процент выполнения для конкретного мероприятия. Возможна ситуация, не выполнения задач в срок. Допустим, есть следующий набор задач:
Название | Приоритет | ... |
---|
Задача_1 | 1 | ... |
Задача_2 | 1 | ... |
Задача_3 | 3 | ... |
и следующие ситуации с просрочкой задач:
Ситуация №1:
Задача_1 приоритет:
1, процент выполнения:
90%, просрочка дней:
1
Задача_2 приоритет:
1, процент выполнения:
90%, просрочка дней:
1
Задача_3 приоритет:
3, процент выполнения:
20%, просрочка дней:
1Ситуация №2:
Задача_1 приоритет:
1, процент выполнения:
20%, просрочка дней:
2
Задача_2 приоритет:
1, процент выполнения:
20%, просрочка дней:
2
Задача_3 приоритет:
3, процент выполнения:
90%, просрочка дней:
1
Т.е. в итоге нужно получить числовую характеристику степени просрочки задач, которая бы показывала:
1. что в ситуации №1 положение дел плохое т.к. задача с высоким приоритетом имеет низкий процент выполнения и просрочку в 1 день, несмотря на, то что есть две задачи с низким приоритетом, с высоким процентом выполнения и просрочкой в 1 день.
2. что в ситуации №2 положение дел еще терпимое, т.к. задача с высоким приоритетом имеет высокий процент выполнения и просрочку в 1 день, несмотря на то, что есть две задачи с низким приоритетом, с низким процентом выполнения и просрочкой в 2 дня.
Подскажите в какую сторону идти при расчете числовой характеристики.