TimeDriver - все об органайзере LeaderTask Мы ВКонтакте  Мы в Twitter  Наш блог  Наша подписка  Content.Mail.Ru
03 Сентябрь 2010, 14:32:56 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости:
Последняя версия LeaderTask 6.9.5.4
Что Вам больше всего нравится в LeaderTask?
 
   Начало   Помощь Поиск Календарь Войти Регистрация  

Страниц: [1] 2 3 4 5 6 7
  Печать  
Автор Тема: Сроки  (Прочитано 3988 раз) Bookmark and Share
0 Пользователей и 1 Гость смотрят эту тему.
zitz
Администратор
Маэстро
*****

Репутация +138/-10
Offline Offline

Сообщений: 3083



Просмотр профиля WWW
« : 06 Февраль 2010, 17:30:21 »

Здравствуйте!

Мы разработали вот такое решение актуальной проблемы - "Сроки", просим его покритиковать  :

Новый срок будет иметь:  
- Дата начала
- и__: время в дне, например с 10:00 по 11:00
- или: дата завершения

Можно поставить срок у задачи, например, 8 февраля 2010 года - тогда она отобразится в календаре вверху в области "на весь день" 8-ого февраля.
Можно поставить срок у задачи, например, с 8 февраля 2010 года по 10 февраля 2010 года - тогда она отобразится в календаре вверху в области "на вест день" в растянутой на эти дни.
Можно поставить срок у задачи, например, 8 февраля 2010 года с 10:00 по 11:00 - тогда она отобразится в календаре в почасовой шкале 8-ого февраля на своё время.
Можно убрать у задачи срок, тогда она отображаться в календаре не будет.

У повтора появляется дата завершения повтора - либо конкретная дата завершения, либо бесконечно.

Настройка срока будет выглядеть так (смотри скриншот)

Что мы получаем:  
Ясность работы со сроком (самое главное)
Ясность работы фильтрации
Ясность работы просроченных задач
Быстрый выбор срока
Уменьшения количества полей, соотвественно лишних колонок (будет всего 1 колонка - срок)
Возможность повторять задачи которые тянутся несколько дней
Убрана неизвестность (см.ниже)

Что мы теряем:  
Нельзя будет задачу растянуть на несколько дней и одновременно установить её в какой-то день какое-то время.
Соотвественно, при конвертации в новый формат мы неизбежно потеряем либо дату начала/завершения, либо срок если они установлены оба.
Нельзя будет установить дату начала в неизвестно, а дату конца какую нибудь дату.
Нельзя будет установить дату конца в неизвестно, а дату начала какую нибудь дату.
Нельзя установить дата начала 8 февраля в 10:00, а дату конца 10 февраля в 11:00.
Соотвественно, при конвертации в новый формат мы неизбежно потеряем эти данные.
Пишите, если чего пропустили или не понятно Подмигивающий

Просьба отписаться по новому формату сроков - устраивает или нет и почему. В ближайшее время приступим к его реализации.
« Последнее редактирование: 06 Февраль 2010, 17:38:34 от zitz » Записан

Мы делаем мир таким!
NA
Плагинописатель
Эксперт
******

Репутация +75/-20
Offline Offline

Сообщений: 947



Просмотр профиля
« Ответ #1 : 06 Февраль 2010, 17:54:25 »

Пока вроде логично.
Цитировать
Соответственно, при конвертации в новый формат мы неизбежно потеряем либо дату начала/завершения, либо срок если они установлены оба.
В чью пользу предполагается отдать преимущество? Мое мнение - интервал дат на порядок важнее срока.
Лучше сгенерить отсутствующую дату начала, чем потерять настроенные интервалы в проекте.

Цитировать
Нельзя будет установить дату конца в неизвестно, а дату начала какую нибудь дату.
Контроль ошибок при нажатии "Ок" необходим (появляется сообщение об ошибке; окно по "Ок" закрыть невозможно, пока логическая ошибка ввода сроков не исправлена).

Цитировать
Нельзя будет задачу растянуть на несколько дней и одновременно установить её в какой-то день какое-то время.
Нельзя установить дата начала 8 февраля в 10:00, а дату конца 10 февраля в 11:00
Мне не принципиально. Для отчета по многодневной задаче все равно будет конкретное мероприятие в конкретное время, отдельным событием.
Хотя некоторое удобство теряется (дорожное расписание командировок, например).
Записан

Приглашаю обсудить мои мечты о Контактах.

Gantt... как много в этом слове. Оч ждется.

"Анонимному" минусишке: чем больше неудачников меня ненавидит, тем более правильно я живу. Твои минусы исподтишка - это настоящие плюсы мне. Спасибо!
a_d
Опытный
*****

Репутация +50/-0
Offline Offline

Сообщений: 610


Просмотр профиля
« Ответ #2 : 06 Февраль 2010, 17:56:29 »

Это разумный компромисс.
Возможно, придется написать конвертацию с триггерами, чтобы никого не обидеть.
Например, мне надо, чтобы в дату начала перешла сегодняшняя колонка "срок".
« Последнее редактирование: 06 Февраль 2010, 17:59:14 от a_d » Записан
zitz
Администратор
Маэстро
*****

Репутация +138/-10
Offline Offline

Сообщений: 3083



Просмотр профиля WWW
« Ответ #3 : 06 Февраль 2010, 18:24:49 »

Цитировать
Соответственно, при конвертации в новый формат мы неизбежно потеряем либо дату начала/завершения, либо срок если они установлены оба.
В чью пользу предполагается отдать преимущество? Мое мнение - интервал дат на порядок важнее срока.
Лучше сгенерить отсутствующую дату начала, чем потерять настроенные интервалы в проекте.
Преимущество сделаем исходя из сообщений в этой ветке.
Триггеров при конвертации базы не планируется.

Цитировать
Нельзя будет установить дату конца в неизвестно, а дату начала какую нибудь дату.
Контроль ошибок при нажатии "Ок" необходим (появляется сообщение об ошибке; окно по "Ок" закрыть невозможно, пока логическая ошибка ввода сроков не исправлена).
Никакого контроля не потребуется, просто не будет такой возможности - в календарике не выбрать бесконечно длинный отрезок Подмигивающий

Возможно, придется написать конвертацию с триггерами, чтобы никого не обидеть.
Например, мне надо, чтобы в дату начала перешла сегодняшняя колонка "срок".
У вас много задач у которых установлена и дата начала/конца и срок со временем?
Если только один из них - то проблем с конвертацией не будет. Если задача растянута на три дня - то она останется растянутой, а если задача делается в субботу с 3 до 5, то она так и останется там. А вот если задача у вас с субботы по воскресенье растянута и поставлена еще на субботу с 3 до 5, то будет потеря.
Записан

Мы делаем мир таким!
Joker28
Активист
**

Репутация +28/-6
Offline Offline

Сообщений: 82


Просмотр профиля
« Ответ #4 : 06 Февраль 2010, 20:34:37 »

собрал свой вариант менюшки. По сравнению с начальным убрал:
- без срока - если срок "с ... до ..." не ставится до задача получается без срока
- сегодня - на календаре есть квадратик - нажал - получилось сегодня
- без времени - если время "с ... до ..." не ставится до задача получается без времени

добавил:
- завтра и послезавтра - я часто пользуюсь
- для тех кто любит ставить задачи со сроками в несколько дней поставил "эта неделя" - с сегодняшнего дня до конца рабочей недели (пятница) и "след. неделя" - с понедельника по пятницу след. недели

так лично мне такие задачи очень не нравятся, чтобы помочь разработчикам предлагаю вариант ставить галочку "это проект" чтобы потом можно было перетащить таки задачи в раздел "проекты" и отделить таким образом такие задачи от остальных

вторую часть по повторению поставил так как есть - не перерисовывая, так как нарисовано достаточно удобно

Записан

ЛидерТаск на КПК - разрабатываем внешний вид http://www.timedriver.ru/index.php/topic,4570.0.html
Joker28
Активист
**

Репутация +28/-6
Offline Offline

Сообщений: 82


Просмотр профиля
« Ответ #5 : 06 Февраль 2010, 20:38:56 »

да специально для тех кому больше нравятся выпадающие менюшки - на каждую команду предусмотрена выпадающая менюшка. В нижней части их меньше - наверное не все авторы программ от них в восторге.
Записан

ЛидерТаск на КПК - разрабатываем внешний вид http://www.timedriver.ru/index.php/topic,4570.0.html
NA
Плагинописатель
Эксперт
******

Репутация +75/-20
Offline Offline

Сообщений: 947



Просмотр профиля
« Ответ #6 : 06 Февраль 2010, 20:54:53 »

Joker28
Умиляет Ваше упорство с подколами выпадающих списков. И как в Вашем случае можно будет расширять Календари?
В целом очень тяжелый интерфейс, я бы не пользовался.

Проекты с задачами смешивать тоже не стОит. Разве проекты циклически повторяются еженедельно?
Записан

Приглашаю обсудить мои мечты о Контактах.

Gantt... как много в этом слове. Оч ждется.

"Анонимному" минусишке: чем больше неудачников меня ненавидит, тем более правильно я живу. Твои минусы исподтишка - это настоящие плюсы мне. Спасибо!
NA
Плагинописатель
Эксперт
******

Репутация +75/-20
Offline Offline

Сообщений: 947



Просмотр профиля
« Ответ #7 : 06 Февраль 2010, 20:58:05 »

Кстати, раз мы затронули тему с рисовалками, то может оказаться полезным кое-что из "Быстрого ввода новой задачи", над которым мы колдуем здесь.
Записан

Приглашаю обсудить мои мечты о Контактах.

Gantt... как много в этом слове. Оч ждется.

"Анонимному" минусишке: чем больше неудачников меня ненавидит, тем более правильно я живу. Твои минусы исподтишка - это настоящие плюсы мне. Спасибо!
Joker28
Активист
**

Репутация +28/-6
Offline Offline

Сообщений: 82


Просмотр профиля
« Ответ #8 : 06 Февраль 2010, 21:11:35 »

Подкалываю только после ваших комментарий в мой адрес в той теме. Моральное право на это есть надолго.

Что касается расширения календарей - а зачем? Там наверху кнопки перемотки стоят. Делать календарь в принципе больше - это для людей с плохим зрением?

Что касается тяжести интерфейса - для вас по-моему все где больше 5 опций - это уже тяжело и неперевариваемо (конечно если не вы не нарисовали - тогда и при 10 опциях в глазах не рябит). Вы тогда свой вариант повторения предложите с меньшим количеством опций любой кто пользовался этим вариантом или похожим порвет вас на запчасти .

Что касается смешения проектов и задач - это вопрос очень тонкий. Честно, я не знаю как решить этот вопрос, но мне очень не нравятся задачи со сроком в несколько дней - непонятно как их показывать и как в будущем синхронизировать.
Записан

ЛидерТаск на КПК - разрабатываем внешний вид http://www.timedriver.ru/index.php/topic,4570.0.html
biblioman
Активист
**

Репутация +19/-0
Offline Offline

Сообщений: 83


Просмотр профиля
« Ответ #9 : 06 Февраль 2010, 21:21:47 »

В общем и целом, предложение разумное. То, что "нельзя будет задачу растянуть на несколько дней и одновременно установить её в какой-то день какое-то время"--в сущности, не очень большая потеря. В конце концов, либо у меня задача на несколько дней, либо на 1 день (на несколько часов). И выбор вполне можно сделать на уровне подзадач...

Правда, мне хотелось бы услышать от разработчиков, как они в настоящий момент понимают описание задачи в параметрах времени--в принципе. Т.е. модель, в которую вписывалось бы удовлетворяющее пользователей по вариативности множество задач. Какие параметры у задачи (в принципе, любой) необходимы и достаточны? Соответственно, чем разработчиков--концептуально!--не устраивает текущая модель? Может не в модели дело? А если в модели--см. ниже:

...ибо печальнее всего следующее:

Преимущество сделаем исходя из сообщений в этой ветке.
Триггеров при конвертации базы не планируется.

zitz, я боюсь, что прошлогодняя дискуссия о сроках, если и научила команду чему-то, то немногому. Который раз нужно повторять: да, я положил свои деньги (данные) в Ваш банк (софт), но из этого не следует, что теперь мои данные--Ваши и Вы вправе тереть при необходимости. Вы, по определению, несете за них ответственность (пока я не валяю дурака, а действую в рамках все еще не написанного Вами Getting Started и User's Reference). Иначе говоря, у Вас должно что-то содрогаться в душе, когда Вы осознаете, что возникает (один только) риск потери пользовательских данных, а Вы вот как ни в чем не бывало, говорите, что часть данных (кто определял, насколько они чувствительны?) непременно, в плановом порядке будет потерта и даже опции-триггеры при конвертации предоставлять "не планируется"...

и еще. ведь, кажется, и полугода не прошло с тех пор, как произошло изменение структуры данных по срокам. каким же образом тогда просчитывались последствия и перспективы, если структуру опять приходится менять и опять--с потерями?

может быть, пора завести какую-то ветку по концептуальным вопросам и структуре данных, где достижение некоего консенсуса разработчиков с группой представителей коллектива пользователей (сразу: я не претендую...) являлось бы необходимым условием перехода к стадии реализации? такого рода решения тяжело принимаются, но потом, если они верны, их вовсе не меняют: локальные проблемы возникают и решаются путем совершенствования интерфейсов.
Записан
xxxxxx
Опытный
*****

Репутация +30/-1
Offline Offline

Сообщений: 416

Легальный, но сильно сомневающийся придирчивый по


Просмотр профиля
« Ответ #10 : 07 Февраль 2010, 00:59:25 »

Честно говоря, единственное применение полю срок, которое я нашел для себя - дублирование даты напоминания. В этом случае задачи с напоминаниями видны в панели задач, их можно сортировать и т.д. Так что лично меня эта реформа вряд ли серьезно заденет, особенно, если будет введена возможность включать в панель задач колонку с признаком напоминания.
Однако, объективности ради хочу заметить, что перед тем, как выбрать ЛТ, я пересмотрел описания большого количества программ, в большинстве из них у задач имеется Start day, Finish Day c временем или на весь день или как альтернатива Due date (то, что на скриншоте внизу у Срока нет времени, скорее исключение):
 
ЗЫ. Могу свалить разработчикам архив описаний/справок/рекламы, а то только диск захламляют.
Записан

Ordnung muß sein
sunskript
Активист
**

Репутация +4/-1
Offline Offline

Сообщений: 51



Просмотр профиля
« Ответ #11 : 07 Февраль 2010, 01:35:41 »

Ребята, я вас обожаю! Не знаю как кому, но для меня, прям то, что надо! Очень полезное обновление. С нетерпением ожидаю, когда его воплотят в жизнь!
 
По поводу того, в какую сторону отдавать приоритет потери данных, то по моему мнению, точное время важнее периода задачи. Например, я вводил период зачастую только для того, чтобы повторяющаяся задача не длилась бесконечно, что мозолило глаза. 
Записан
lenin
Специалист
*****

Репутация +9/-2
Offline Offline

Сообщений: 322


Верный пользователь ЛТ


Просмотр профиля WWW
« Ответ #12 : 07 Февраль 2010, 06:44:51 »

Про сроки писал тут , возможно можно будет реализовать?

-Нельзя будет установить дату начала в неизвестно, а дату конца какую нибудь дату.
-Нельзя будет установить дату конца в неизвестно, а дату начала какую нибудь дату.
-Нельзя установить дата начала 8 февраля в 10:00, а дату конца 10 февраля в 11:00.
С чем связаны подобные ограничения?  

Например, я дежурю с 8:00 07.02 по 8:00 08.02, соответственно в это время у меня никакие задачи не могут выполняться из категории "Вне работы", как это отследить по календарю? Исходя из новой системы у меня будет заняты два дня, 07.02 и 08.02  


Про потерю либо даты начала/завершения, либо срока не знаю что сказать...  В свое время у меня использовалось и то и то, и обязательно было что-то важнее... Мне кажется нобходимо дать возможность пользователям самими выбирать что им важнее. Либо создать категории ДАТА и СРОК и в них разнести задачи... Если что-то не будет разнесено, задать вопрос пользователю при конвертации. Ну естественно это все при условии, что заполнены и дата и срок... Либо должна быть возможность откатиться на момент "до обновления"
« Последнее редактирование: 07 Февраль 2010, 06:46:43 от lenin » Записан

QTEK 2020i (WM2003): LT-PDA 1.2
Win7, Vista, XP: LT 6.8.4
Doskin
Авторитет
Опытный
*****

Репутация +99/-0
Offline Offline

Сообщений: 553



Просмотр профиля
« Ответ #13 : 07 Февраль 2010, 07:12:04 »

Лично меня все устраивает! 
Мне важнее срок, нежели дата начала или завершения. Хотя у меня нет задач со сроком и датами одновременно.
Записан

Олег Иванов
Опытный
*****

Репутация +12/-2
Offline Offline

Сообщений: 503


Ваш бухгалтер


Просмотр профиля WWW
« Ответ #14 : 07 Февраль 2010, 07:17:51 »

1. Это лучше чем сейчас
2. У меня проблем с конвертацией похоже не ожидается, так как я не устанавливал задачам многодневных сроков из-за нежелания загромождать верхнюю насть календаря списком из нескольких десятков немых укоров
3. Прошу ещё раз перечитать мои январские тезисы по изменению режима назначения срока для задачи
4. Режим повторения задач не всегда поддается логике, поэтому предлагаю сделать возможность прощелкать в календаре Ctrl+клик дни планируемого повторения задач
5. Временной интервал в почасовой шкале удобно было бы выбрать мышкой, если эту почасовую шкалу расположить например так как на рисунке
« Последнее редактирование: 07 Февраль 2010, 13:02:17 от Олег Иванов » Записан

Страниц: [1] 2 3 4 5 6 7
  Печать  
 
Перейти в:  



Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
SimplePortal 2.3.1 © 2008-2009, SimplePortal
Valid XHTML 1.0! Valid CSS!