У вас есть проблемы напоминаний в MLO-Android? Ответьте: Да/Нет.

Приоретет задач в TODO

Вопросы/ответы по работе MLO на ПК
Автор темы

Avifreo
Сообщения: 1
Зарегистрирован: мар 2015

Приоретет задач в TODO

Сообщение Avifreo » 30 мар 2015, 16:39

Приветствую. Новичок в MLO. Подскажите по приоритетизации задач.

Предположим, у нас есть такой вот список задач в схеме:
Изображение
Автоматически создаётся такой TODO-список:
Изображение

В схеме задача «Посетить Сатурн» первая в списке. В TODO-списке же находится в конце списка. Если убрать срок, то она появится первой, как и положено. Возможно ли выставить приоритет таким образом, чтобы задача была вверху списка, но не удаляя срок и не ставя срок другим задачам?

Перетаскивание ползунка «Важность» в общих свойствах задачи не приводит к каким-либо изменениям.

Благодарю за помощь.

semuss
Сообщения: 52
Зарегистрирован: апр 2015

Re: Приоретет задач в TODO

Сообщение semuss » 03 апр 2015, 23:58

Похоже, Вы нашли ошибку в программе.

Из справки:

Код: Выделить всё

[b]Если имеется Срок, но нет даты Начала[/b]
Состояние = Данный момент – Срок
Если  ПриоритетПросроченныхЗадач включен И Состояние < 0, то
Приоритет = Состояние * -0.25
Иначе
Приоритет = 1.0
Завершение
ВесСрока = (ФакторВесаСрока * Состояние *Приоритет)/500
СуммаВесовДаты = ВесСрока
[...]
Оценка=(ОценкаСрочности * ОценкаВажности) + СуммаВесовДаты


Т.е. указание срока должно теоретически увеличивать вычисляемую оценку и повышать задачу в списке. А тут наоборот (вычисляемая оценка в правом нижнем углу в приложениях ниже):

В этой формуле ВесСрока получается умножением на Состояние, которое может быть отрицательным, если дата Срока определена в будущем. Следовательно, по этой формуле задача с указанием срока (или даты начала - если отображаются все задачи) в будущем, будет иметь меньший приоритет, чем та, где ничего не указано. Но было ли так задумано разработчиками, или это баг?
Вложения
2015-04-04_0227_001.png
вычисляемая оценка с указанием будущего срока
2015-04-04_0227_001.png (23.97 КБ) 4734 просмотра
2015-04-04_0227.png
вычисляемая оценка без указания срока
2015-04-04_0227.png (23.88 КБ) 4734 просмотра

Аватара пользователя
Краевой
Команда бета тестеров
Сообщения: 792
Зарегистрирован: янв 2012
Есть ответ: 21
Откуда: Киев
Благодарил (а): 17 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Приоретет задач в TODO

Сообщение Краевой » 04 апр 2015, 05:58

Это не баг.
Если задаче установлен срок через несколько дней, то программа считает что у вас для выполнения есть еще эти несколько дней (много еще времени) и поэтому можно пока заняться другими делами (пусть даже без срока).
Если не хотите, чтобы задача на воскресенье показывалась в активных, поставьте дату начала, к примеру, на субботу. И тогда до субботы вам эта задача показываться не будет.

semuss
Сообщения: 52
Зарегистрирован: апр 2015

Re: Приоретет задач в TODO

Сообщение semuss » 04 апр 2015, 08:12

Краевой писал(а):Это не баг.
Если задаче установлен срок через несколько дней, то программа считает что у вас для выполнения есть еще эти несколько дней (много еще времени) и поэтому можно пока заняться другими делами (пусть даже без срока).
Если не хотите, чтобы задача на воскресенье показывалась в активных, поставьте дату начала, к примеру, на субботу. И тогда до субботы вам эта задача показываться не будет.

Странно, что программа считает задачи, у которых срок уже завтра после полуночи (и когда их делать???), менее приоритетными, чем бессрочные. Нелогичное с точки зрения любого пользователя поведение.
Вложения
2015-04-04_1125.png
всего 2 минуты разницы, а результат!..
2015-04-04_1125.png (45.37 КБ) 4724 просмотра

Аватара пользователя
Краевой
Команда бета тестеров
Сообщения: 792
Зарегистрирован: янв 2012
Есть ответ: 21
Откуда: Киев
Благодарил (а): 17 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Приоретет задач в TODO

Сообщение Краевой » 04 апр 2015, 19:21

Здесь вопрос не в двухминутной разнице между сроками задач.
Очередность формируется под влиянием следующих факторов:
- начало
- срок
- важность
- срочность
- недельная цель

Вы же установив только один фактор пытаетесь по нему только упорядочить.
Если вам действительно нужно полететь на Юпитер завтра в 00:01 - установите остальные факторы и посмотрите что получится.
Большое влияние оказывает в данном случае то, что эта задача считается "завтрашней" и это уменьшает ее позицию + отсутствие времени начала.

Мой совет: напишите список с реальными задачами, установите реальные свойства и посмотрите как программа их упорядочит.

semuss
Сообщения: 52
Зарегистрирован: апр 2015

Re: Приоретет задач в TODO

Сообщение semuss » 04 апр 2015, 20:41

Соглашусь, пример несколько искусственный. Но реализовать возможность указать, какой срок считается критичным, более приоритетным, нежели бессрочные задачи, было бы нелишним.

С уважением,
Андрей.

Frogs
Команда бета тестеров
Сообщения: 15
Зарегистрирован: авг 2011

Re: Приоретет задач в TODO

Сообщение Frogs » 05 апр 2015, 01:59

semuss писал(а): реализовать возможность указать, какой срок считается критичным, более приоритетным, нежели бессрочные задачи, было бы нелишним

А возможности Сортировки пробовали для Ваших условий? Там 22 признака для сортировки и очередь из 4 условий.

semuss
Сообщения: 52
Зарегистрирован: апр 2015

Re: Приоретет задач в TODO

Сообщение semuss » 05 апр 2015, 07:31

Frogs писал(а):
semuss писал(а): реализовать возможность указать, какой срок считается критичным, более приоритетным, нежели бессрочные задачи, было бы нелишним

А возможности Сортировки пробовали для Ваших условий? Там 22 признака для сортировки и очередь из 4 условий.


Пробовал. Не придумал. А у Вас получилось? :roll:

Аватара пользователя
Краевой
Команда бета тестеров
Сообщения: 792
Зарегистрирован: янв 2012
Есть ответ: 21
Откуда: Киев
Благодарил (а): 17 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Приоретет задач в TODO

Сообщение Краевой » 05 апр 2015, 08:46

semuss писал(а):Соглашусь, пример несколько искусственный. Но реализовать возможность указать, какой срок считается критичным, более приоритетным, нежели бессрочные задачи, было бы нелишним.
С уважением,
Андрей.

Есть такое понятие как вычисленная оценка у каждой задачи.
В настройках нужно включить чтобы данная функция показывалась.
выч.оценка 1.png
выч.оценка 1.png (59.06 КБ) 4658 просмотров

После этого для каждой задачи можно посмотреть какая в данный момент ее вычисленная оценка
выч.оценка 2.png
выч.оценка 2.png (35.43 КБ) 4658 просмотров


Что нужно понимать, что для каждой задачи вычисленная оценка меняется в зависимости от даты, времени, выполнения других задач, других свойств.
Это позволяет создать привязку задач к реальной жизни.
Это не так просто, как составить линейный список либо задачи в календаре, но зато приносит свои результаты.

"Если вам не нравятся коты, значит вы просто не умеете их готовить!" :)

Аватара пользователя
Краевой
Команда бета тестеров
Сообщения: 792
Зарегистрирован: янв 2012
Есть ответ: 21
Откуда: Киев
Благодарил (а): 17 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Приоретет задач в TODO

Сообщение Краевой » 05 апр 2015, 08:50

Frogs писал(а):А возможности Сортировки пробовали для Ваших условий? Там 22 признака для сортировки и очередь из 4 условий.

Советую оставить сортировку в активных действиях по умолчанию.
Все признаки и условия для сортировки - это как устройство двигателя в машине. Хорошо если знаешь, но на качество езды и безаварийность это фактически не влияет.


Вернуться в «Вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя