Сообщество LeaderTask

Корзина => Архив => Реализованные предложения => Тема начата: Иван Абрамовский от 25 Февраля 2009, 18:37:36

Название: Автопроцент у задач
Отправлено: Иван Абрамовский от 25 Февраля 2009, 18:37:36
Друзья, в следующих версиях мы планируем сделать чтобы процент выставлялся только автоматически.

Т.е. процент у задачи считается так = (сумма процентов подзадач /кол-во подзадач )

-подзадачи считаются со всеми статусами кроме отмененных
-подзадачи учитываются только первого уровня (т.е. только дети. Внуки, правнуки и т.д. не учитываются, они учитываются у своих родителей).

Пример:

Задача1 (44% в работе)
   Задача2 (100% готово)
   Задача3 (33% в работе)
      Задача4  (0% не начиналось)
      Задача5  (0% в работе)
      Задача6 (100% завершено)
   Задача7 (0% не начиналось)
   Задача8 (20% отменена)

Такое решение всех устраивает?
Название: Re: Автопроцент у задач
Отправлено: Alderman от 25 Февраля 2009, 18:59:04
Тогда нужен "удельный вес" для каждой подзадачи, иначе такой подсчёт будет механическим самообманом. Перекликается с темой "КПД задач" (http://forum.leadertask.ru/index.php/topic,936.0.html), которая благополучно заглохла.


("Удельный вес" в данном случае соответствует понятию "стоимость" или "важность" задачи. Поясняю, потому что многие тогда поняли "стоимость задачи" как "сколько я за это получу/отдам денег". А "стоимость" как "важность" - это во сколько ты сам оцениваешь данную задачу, даже если сегодня она не принесла тебе никаких денег.)
Название: Re: Автопроцент у задач
Отправлено: devega от 25 Февраля 2009, 19:02:49
Меня лично устраивает, хоть я пока ими не пользуюсь, не хочется самому ставить процент. :) Процент подзадач будет ставиться в ручную, это понятно, но можно ли сделать так, что если у задачи есть конкретные сроки (начала окончания), то процент бы считался сам в зависимости от времени?
Название: Re: Автопроцент у задач
Отправлено: lenin от 26 Февраля 2009, 03:00:43
devega, ага, время пришло и задача выполнена на 100%, хотя фактически ты ее не начинал. Опять же самообман.
Правильно Alderman говорит, нужно ввести понятие стоимости задачи.. и оценивать ее, например, по 10 бальной шкале.. Кто не хочет ничего выставлять, пусть задачам присваивается значение по умолчанию - 5 баллов..
То есть есть три задачи, одна на 5 баллов, другая на 1 балл, третья на 10 баллов.. в сумме получается 16 баллов.. исходя из этого считаем проценты выполнения проекта...
То есть выполнение задачи в 10 баллов дает выполнение проекта на 62,5%
Если 10бальная задача выполнена на 50%, то получаем 31% выполнения проекта. ИМХО это уже будет давать более четкую картину выполнения проекта и никакого самообмана ;)
Название: Re: Автопроцент у задач
Отправлено: lenin от 26 Февраля 2009, 03:13:26
Хотя, с другой стороны, если в проекте часть задач уже выполнена и добавляется новая задача, процент выполнения будет уменьшаться...  В принципе это уже такие мелочи, на которые не стоит обращать внимания..
Вообще нужная вещь, процент выполнения задач... Я бы пользовался, но не во всех проектах... И как быть с проектами, в которых присутствуют повторяющиеся задачи?
Хотя повторяющиеся задачи можно считать процент по времени выполнения задачи в конкретный промежуток времени..
Еще хотелось бы иметь возможность отключать отображение процентов.. Например, у меня есть задача здоровье, в которой куча ссылок и подзаметок. Эта задача никогда не будет выполненной, так что нет смысла отображать количество процентов...
Название: Re: Автопроцент у задач
Отправлено: 1_76 от 26 Февраля 2009, 18:58:58
Друзья, в следующих версиях мы планируем сделать чтобы процент выставлялся только автоматически.

Т.е. процент у задачи считается так = (сумма процентов подзадач /кол-во подзадач )

Такое решение всех устраивает?

В принципе, меня устраивает, только как автоматически вычислять процент выполнения терминальных задач? (то-есть задач, у которых нет подзадач) - деление на ноль  ;)
Название: Re: Автопроцент у задач
Отправлено: FIvan от 26 Февраля 2009, 19:50:18

В принципе, меня устраивает, только как автоматически вычислять процент выполнения терминальных задач? (то-есть задач, у которых нет подзадач) - деление на ноль  ;)

Для таких задач я так понимаю процент выполнения будет вводится вручную, а рассчитываться будет только для задач у которых есть подзадачи.

Для расчета выполнения задачи нужна трудоемкость каждой задачи иначе это будет средний процент выполнения подзадач и все.
Как альтернативу трудоемкости можно использовать время отведенное на задачу, но это тоже будет не верно в большинстве случаев. Может конечно использовать для этого "загадочное" для меня поле "длительность" в свойствах задачи, но я так и не понял в каких единицах измерения оно указывается.
Исходя из вышесказанного более оптимальным вариантом для меня являлось бы:
% задачи = СУММ( длит*%/100) * СУММ(длит)/100 по сем подзадачам
Название: Re: Автопроцент у задач
Отправлено: Alderman от 26 Февраля 2009, 20:06:23
FIvan, тут есть одна тонкость. Вы предлагаете вместо понятия Важность(Стоимость) задачи использовать Трудоёмкость(Длительность). Это хорошо подходит для "стандартных задач", то есть, давно отработанных, про которые заранее всё ясно. А для задач "проектного типа", когда надо сделать что-то принципиально новое, обычно ничего заранее не ясно.

Вот, например. Половина успеха дела зависит от выполнения задачи "получить согласие N". Время выполнения этой задачи может быть 5 минут, может 5 месяцев, а может, она вообще невыполнима. При этом её удельный вес в общем деле - 50%.

То есть, надо заранее определиться с концепцией: для чего большинству нужен LT. Для стандартных задач/проектов (но для них есть Майкрософт Проджект и т.п.) - или для чего-то ещё.
Название: Re: Автопроцент у задач
Отправлено: FIvan от 26 Февраля 2009, 20:33:31
Я дал ответ на заданный вопрос: "Как считать" ?
Насчет проектных задач - как интересно вы собираетесь делать проект без календарного плана и хоть какой-то проработки по трудоемкости (срокам выполнения). Не удивительно что у Вас уходит по 5 месяцев на согласование!
Важность задает больше порядок выполнения и если разработчики реализуют связные задачи, то у вас вот Вам и учет важности.
Просто тупо посчитать средний процент выполнения подзадач - это самый последний для меня вариант.
Название: Re: Автопроцент у задач
Отправлено: Alderman от 26 Февраля 2009, 21:57:19
Просто тупо посчитать средний процент выполнения подзадач - это самый последний для меня вариант.
Для меня тоже. Я про это и написал.

Насчет проектных задач - как интересно вы собираетесь делать проект без календарного плана и хоть какой-то проработки по трудоемкости (срокам выполнения). Не удивительно что у Вас уходит по 5 месяцев на согласование!
Это не у меня уходит, это я взял первый попавшийся пример из головы. Мало ли кого надо убедить. Например, "Убедить Б.Г. включить LT в Майкрософт-Офис вместо Аутлука". Тут и 5 месяцев может не хватить, зато какие перспективы.

В связи с этим опять встаёт вопрос о концепции. Что такое LТ, какова его ниша и перспектива? Конкурент проектного софта - или органайзер жизненных целей, планов, устремлений?

(Но я против всяких диаграмм Ганнта ничего не имею, если что.)
Название: Re: Автопроцент у задач
Отправлено: Дмитрий Маслов от 27 Февраля 2009, 12:58:59
В принципе, меня устраивает, только как автоматически вычислять процент выполнения терминальных задач? (то-есть задач, у которых нет подзадач) - деление на ноль  ;)
У таких задач будет только 0% или 100%, т.е. сделано - не сделано.

В связи с этим опять встаёт вопрос о концепции. Что такое LТ, какова его ниша и перспектива? Конкурент проектного софта - или органайзер жизненных целей, планов, устремлений?
Что-то не в ту степь пошел разговор.
Ситуация следующая - вручную вводить процент - это фактически бесполезная опция (как я между прочим и говорил с самого начала), ну пару раз вводили, ну поигрались, а потом всё равно перестали.
Название: Re: Автопроцент у задач
Отправлено: Alderman от 27 Февраля 2009, 19:37:13
Ладно, больше не буду про концепцию. Буду глюки искать.
Название: Re: Автопроцент у задач
Отправлено: Velrus от 01 Марта 2009, 03:35:58
Согласен с zitz, зачем нужен % выполнения?
Задача может быть выполнена, либо нет. А насколько она была выполнена, но всеже оказалась целеком не выполненной, для меня не важно.
Название: Re: Автопроцент у задач
Отправлено: accce от 20 Апреля 2009, 15:45:35
Согласен, как правило задачи существуют в 2-х состояниях: либо сделана, либо нет.
Перечень подзадач, по которым можно хоть как-то выставить процент выполнения, весьма невелик.

Лучше уж тогда показывать количество выполненых подзадач, все таки нагляднее и понятнее чем проценты.
Название: Re: Автопроцент у задач
Отправлено: ihhi от 01 Мая 2009, 00:17:40
Позвольте высказать иную точку зрения: у задачи в рамках проекта есть 5 состояний:
не начата 0%
начата     50%
закончена 100%
остановлена
прекращена

Этих селекторов вполне достаточно и для установления статуса состояния самой задачи, и для расчёта состояния родительской задачи.

Три первых статуса используются в расчётах %=сумма процентов/число задач. Или родительская задача будет следовать тем же принципам: начата хоть одна из дочерних задач - 50% до момента окончания последней. Переключение вида оценки может помочь либо оценить степень запуска в работу составляющих, либо увидеть стоящие, начатые и законченные.

Два последних статуса автоматически делегируются родительской задаче. Должна быть возможность переключиться в вид оценки "выполненности" замороженных и прекращённых задач
Название: Re: Автопроцент у задач
Отправлено: rrroooman от 30 Мая 2009, 23:56:12
я против автопроцента. Для примера: задача - провести операцию, подзадачи - подготовить операционную, подготовить больного, подготовить персонал, прооперировать. Очевидно, что самое важное - прооперировать и без этой части проекта бессмысленно получать за выполнение проекта 75% выполнения задачи. Хотя в других задачах подобный подсчет может иметь смысл, наличие неформализуемых подобным образом задач делает применение автопроцента опасным в применении.
Название: Re: Автопроцент у задач
Отправлено: Дмитрий Маслов от 31 Мая 2009, 00:13:31
rrroooman, абстрактные операционные - это конечно хорошо, но вопрос вот в чем: вы в своём планировании используете поле процент? Как именно? Или почему нет? Просто напишите - я использую поле процент, меня всё устраивает, пожалуйста ничего не меняйте. Или я использую поле процент, но вот такой нюанс пожалуйста устраните и т.п.
Название: Re: Автопроцент у задач
Отправлено: Sleeper от 01 Июня 2009, 09:12:50
Цитировать
Друзья, в следующих версиях мы планируем сделать чтобы процент выставлялся только автоматически.

Т.е. процент у задачи считается так = (сумма процентов подзадач /кол-во подзадач )
...
Такое решение всех устраивает?

Я всеми руками и ногами "ЗА".
Даже зарегестрировлася на форуме специально чтобы предлажить такую возможность, а оказывается уже и без меня все придумали...
Еще хотел предложить чтобы у родительской задачи автоматом менялась дата завершения - ставилась максимальная из подзадачь.
Название: Re: Автопроцент у задач
Отправлено: rrroooman от 01 Июня 2009, 17:07:27
Непосредственно в ЛТ не использую, потому что мне не удобно. Аналогичную функцию использую в Майндджет МайндМенеджере - для уточнения степени завершенности задачи. Но в ММ эта опция реализована с точностью до 25% - т.е. четвертями. Мне для оценки такой точности более чем достаточно. А автоматическое выставление степени завершенности, для тех кому это нужно, можно было бы сделать опционально. Кроме указанного примера с абстрактной операционной, автоматическое отображение не учитывает возможных и пока не формализованных задач наличие которых я предполагаю из опыта работы, например. Эта опция удобна когда весь проект хорошо раскладывается на предсказуемые составляющие.
Название: Re: Автопроцент у задач
Отправлено: Sleeper от 02 Июня 2009, 09:25:00
Цитировать
Еще хотел предложить чтобы у родительской задачи автоматом менялась дата завершения - ставилась максимальная из подзадачь.
Не знаю может это уже обсуждалось в др. ветке, но на всякий случай поясню что я имею в виду..
Допустим есть  есть такая структура

Главная задача
- Подзадача 1
- Подзадача 2
- Подзадача 3

Допустим "Подзадача 1" запланирована на сегодня, "Подзадачи 2" - на завтра, а "Подзадача 3" на послезавтра. Логично прдеположить что "Главная задача" ну никак не может быть выполнена раньше чем все подзадачи. Соответственно, ИМХО, было бы удобно если дата начала главной задачи бралась из даты начала позадачи №1, а дата окончания из подзадачи №3. Такая автоматическая простановка даст возможность, при установки отбора на какую либо дату (сегодня, завтра или послезабтра), автоматом видеть к какой главноз задачи относиться та или иная позадача.
Опять таки можно сделать эту возможность "опционально", т.е. чтобы пользователь мог сам решить для каких задач нужно брать даты из подзадач, а для каких-то нет.
Название: Re: Автопроцент у задач
Отправлено: Alexxa от 02 Июня 2009, 09:50:34
Не знаю может это уже обсуждалось в др. ветке,
Обсуждалось. К данной ветке тема не имеет отношения. Пожалуйста, перенесите посты в нужную ветку.
Название: Re: Автопроцент у задач
Отправлено: Иван Абрамовский от 05 Января 2010, 15:30:09
тема закрыта. Автопроцент отображается прогрессом задачи. числовое значение "процент" будет перенесено в поле "результат".