Когда ход выполнения задачи основан на отслеживании времени в столбце «Ход выполнения», ход выполнения рассчитывается на основе поля «Решение проблемы», данных отслеживания времени и хода выполнения ее подзадач.
Расчет прогресса для задачи без подзадач
Если задача не имеет подзадач:
Если поле «Решение задачи» не пусто и включен параметр «Применить решение», прогресс равен 100 %.
В противном случае, если в задаче есть информация об отслеживании времени, прогресс рассчитывается пропорционально завершению этой задачи в %: (затраченное время) / (затраченное время + оставшаяся оценка)
В противном случае прогресс равен 0%.
Расчет прогресса для задачи с подзадачами
Если задача имеет подзадачи:
- Если поле «Решение задачи» не пусто и включен параметр «Применить решение», прогресс равен 100%, независимо от хода выполнения подзадач.
- Если задача и ее подзадачи не имеют оценок или журналов работы (или если отслеживание времени отключено), ход выполнения рассчитывается как среднее значение выполнения подзадач.
- Если используется отслеживание времени и все задачи имеют оценку (исходную оценку или оставшуюся оценку), оценки и общий объем зарегистрированной работы суммируются, а ход выполнения рассчитывается как % общего завершения: (Общее затраченное время) / (Общее затраченное время) + Общая оставшаяся оценка)
- Если подзадача не имеет информации об отслеживании времени, она считается средней подзадачей на основе среднего общего времени (затраченное время + оставшаяся оценка) ее братьев и сестер.
Если у задачи есть как собственная информация об отслеживании времени, так и подзадачи с ходом выполнения, и если параметр «Игнорировать ход выполнения родительской задачи» отключен, собственное значение хода выполнения задачи подсчитывается, как если бы она была ходом выполнения другой подзадачи.
Примеры
- Без оценки времени
Задача |
Объяснение |
Прогресс |
Подзадача 2.1 |
Задача решена (обозначена зеленой меткой), поэтому она завершена. |
100% |
Подзадача 2 |
У него есть две подзадачи со 100% и 0% прогрессом; общий прогресс является средним из двух. |
50% |
Топовая задача |
Он состоит из двух подзадач: подзадача 1 выполнена на 0%, а подзадача 2 выполнена на 50%; среднее значение составляет 25%. |
25%. |
- С информацией об отслеживании времени
Задача |
Объяснение |
Прогресс |
Подзадача 1 |
В нем зарегистрировано 3 дня работы, а остался 1 день, поэтому его прогресс равен затраченному времени / общему времени = 3 / (3 + 1). |
75% |
Подзадача 2 |
Эта задача не имеет зарегистрированных работ, не решена и не имеет подзадач. |
0% |
Топовая задача |
Общее время, затраченное на главную задачу, составляет 3 дня (зарегистрирована работа над подзадачей 1) и всего 2 оставшихся дня (оценка по подзадаче 1 и подзадаче 2), поэтому его прогресс равен 3/(3 + 2). |
60% |
- Более сложный пример
https://wiki.almworks.com/documentation/structure/latest/data-center-and...
Задача |
Объяснение |
Прогресс |
Подзадача 2 |
Всего потрачено 3 дня, а общая оставшаяся оценка 2 дня (оставшееся время от подзадачи 2.1 и собственный 1 день, который считается дополнительной работой). Прогресс равен 3/(3+2). |
60% |
Подзадача 1 |
У нее зарегистрировано 3 дня работы и остался 1 день, поэтому его прогресс равен 3 / (3 + 1). |
75% |
Подподзадача 2.1 |
У нее зарегистрировано 2 дня работы, а остался 1 день, поэтому его прогресс равен 2/(2 + 1). |
66% |
Подподзадача 2.2 |
Для этой проблемы зарегистрирован 1 день работы, и работы не осталось, поэтому, даже если она не решена, она считается завершенной. |
100% |
Топовая задача |
Очевидное общее затраченное время составляет 6 дней с общей оставшейся оценкой в 3 дня (количество по всем подзадачам на всех уровнях). Но есть также подпроблема 3, для которой нет оценок или журналов работ, поэтому она оценивается на основе среднего значения своих братьев и сестер — подпроблемы 1 и подпроблемы 2. Прогресс топового выпуска рассчитывается следующим образом: · Среднее между общим временем Подзадачи 1 (3 + 1 = 4 дня) и общим временем Подзадачи 2 (3 + 2 = 5 дней) составляет 4,5 дня. Таким образом, подвопрос 3 обрабатывается так, как если бы его общее время составляло 4,5 дня. · Поскольку выполнение Подзадачи 3 составляет 0 % (поскольку время не зарегистрировано), она также обрабатывается так, как если бы оставшаяся оценка составляет 4,5 дня. · Затем подсчитывается, что общее время, затраченное на решение топовой задачи, составляет 6 дней, а общее оставшееся время составляет 7,5 дней, поэтому его прогресс рассчитывается как 6 / (6 + 7,5). |
44% |
По материалам Atlassian JIRA Structure: Progress Based on Time Tracking