Поле "длительность" (дни, часы, минуты)

Аватара пользователя
Халфин Тимур Маликович
Сообщения: 262
Зарегистрирован: 16.12.2015 16:50

Поле "длительность" (дни, часы, минуты)

06.03.2017 17:43

При подключении к ПФ отдела информационных технологий возникла проблема: отдел работает по методологии SCRUM и на очередной спринт планируется перечень задач с трудозатратами на выполнение.
Исполнители могут брать задачи на выполнение в произвольном порядке - настроены статусы, автоматические сценарии, кнопки и т.п. Все работает.

Возникает проблема учета запланированных и реальных трудозатрат.
При планировании удобно указывать трудозатраты в формате длительности задачи, типа выбираешь количество дней, часов или минут, но такой возможности нет. Другие варианты имеют ряд недостатков:
  • Указание аналитики "планируемое время работы":
    • треубет довольно много действий от постановщика
    • неизвестно, когда исполнитель начнет выполнять задачу
    • невозможно указать период больше 1 дня
    • не рекомендуется разработчиком
  • Указание через поле "длительность задачи":
    • при откладывании задачи она через некоторое время становится просроченной
      • время окончания считается от времени приема в работу
      • нельзя сместить время окончания на время паузы
    • для решения вышеуказанной проблемы невозможно вытащить время в аналитику с запланированными трудозатратами
  • Указание времени в настраиваемом поле задачи (как рекомендовано разработчиками):
    • неудобно пересчитывать в часы, дни и минуты
Нельзя ли сделать тип поля задачи "длительность"?
Тем более оно уже есть.

Аватара пользователя
Дмитрий Гончаренко
Сообщения: 3275
Зарегистрирован: 06.06.2012 13:54

09.03.2017 16:42

А как должен работать этот тип поля, Тимур? Где именно Вы его планируете использовать (планировщики, отчеты, фильтры) и какого поведения ожидаете?

Аватара пользователя
Халфин Тимур Маликович
Сообщения: 262
Зарегистрирован: 16.12.2015 16:50

09.03.2017 18:15

Предполагается такой сценарий:

при планировании у задачи задаются параметры:
  • длительность (уже есть)
    • это время, выделенное на выполнение задачи. Используется в диаграмме Ганта для планирования следующих задач.
  • трудозатраты
    • это чистое время на задачу. Используется в отчетах.
      • отчет загрузки по сотрудникам за период
      • отчет план / факт по задачам
Для этого мы можем использовать поле типа "число" и задавать трудозатраты в часах или днях. Но неудобно для пересчета.

По смыслу это то же, что в Microsoft Project выставляется процентами загрузки. Только удобнее.
Потому что в Project постоянно возникают конфликты, когда накладывается несколько задач с частичной загрузкой и получается больше 100%. Приходится дробить задачи, что очень криво выглядит.

Аватара пользователя
Дмитрий Гончаренко
Сообщения: 3275
Зарегистрирован: 06.06.2012 13:54

10.03.2017 20:08

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

Аватара пользователя
Халфин Тимур Маликович
Сообщения: 262
Зарегистрирован: 16.12.2015 16:50

13.03.2017 11:15

Вы правы, фактически это другой формат числового поля, просто удобнее рассчитывать трудозатраты.
Какие-то задачи занимают дни, например, командировка в отдаленный регион. Нет смысла планировать конкретные действия сотрудника, все равно все учесть невозможно - достаточно чеклиста.
Другие задачи занимают часы (подготовка КД или монтаж, например).

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

Можно в часах, но тогда продолжительные задачи будут иметь длительность 48 часов, к примеру, а короткие - 0,75 часа.
Можно в днях, но тогда короткие задачи будут иметь длительность 0,125 или 0,375 дня.

Аватара пользователя
Андрей Гринюк
Сообщения: 168
Зарегистрирован: 19.01.2016 18:50

15.03.2017 17:53

Тип поля "Длительность" - вполне не плохо. Только вот для его отображения много места надо (три поля + стрелки вверх-вниз + пробелы между полями). А теперь представьте Аналитику и в нём такой тип Поля. На сколько это удобно будет выглядеть?

У меня другое виденье проблемы (возможно только моей). Все задачи, что в Списке, что в других панелях Планировщика не отличимы друг от друга (текст и цвет статуса). А хотелось бы, чтобы рядом с задачей стоял какой-то значок, который говорил бы насколько долгая та или иная задача. В противном случае (сейчас) надо постоянно вчитываться в надпись (которая может быть и обрезана в Планировщике. А ещё и обдумать надо то, что прочитал.

Аватара пользователя
Халфин Тимур Маликович
Сообщения: 262
Зарегистрирован: 16.12.2015 16:50

17.03.2017 09:27

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

Ответить