Есть предложение, когда откладываешь задачу, сделать так чтобы все подзадачи тоже были отложены до того же срока. Если какая-то подзадача уже отложена установить наибольший срок до которого она отложится. Сейчас же очень неудобно, я хочу отложить всю задачу со всеми подзадачами, + подзадачи висят в списке без надзадачи.
Также когда ты меняешь вручную обратно с отложенной в рабочую, можно предлагать какие подзадачи с таким же сроком откладывания как и у надзадачи переводить в выбранное состояние.
Откладывание надзадачи
-
- Сообщения: 9
- Зарегистрирован: 30.11.2014 15:06
-
- Сообщения: 4123
- Зарегистрирован: 06.06.2012 13:54
-
- Сообщения: 9
- Зарегистрирован: 30.11.2014 15:06
-
- Сообщения: 281
- Зарегистрирован: 29.06.2014 17:11
-
- Сообщения: 9
- Зарегистрирован: 30.11.2014 15:06
-
- Сообщения: 9
- Зарегистрирован: 30.11.2014 15:06
-
- Сообщения: 4123
- Зарегистрирован: 06.06.2012 13:54
-
- Сообщения: 9
- Зарегистрирован: 30.11.2014 15:06
Тогда в таком случае при отображении такой задачи в общем списке задач, она не должна висеть без родителей. Нужно тогда отображать отложенных родителей тоже. Но в моем понимании ситуация когда надзадача отложена а подзадача имеет статус "в работе" или "новая" алогична. Получается что я работая над частью задачи при этом не работаю над этой самой задачей.
Добавлено спустя 1 минуту 55 секунд:
И в добавку созданной подзадаче можно указывать срок откладывания больше чем у надзадачи но не меньше. Тоесть гибкость остается, однако не вылезая при этом за рамки логики, конечно в моем понимании:)
Добавлено спустя 1 минуту 55 секунд:
И в добавку созданной подзадаче можно указывать срок откладывания больше чем у надзадачи но не меньше. Тоесть гибкость остается, однако не вылезая при этом за рамки логики, конечно в моем понимании:)
-
- Сообщения: 4123
- Зарегистрирован: 06.06.2012 13:54
-
- Сообщения: 9
- Зарегистрирован: 30.11.2014 15:06
-
- Сообщения: 4123
- Зарегистрирован: 06.06.2012 13:54
-
- Сообщения: 9
- Зарегистрирован: 30.11.2014 15:06
-
- Сообщения: 4123
- Зарегистрирован: 06.06.2012 13:54
Не получится сделать это без урезания функционала, а функционал мы считаем более приоритетным.
Попробую привести пример для ясности: пользователь отфильтровал задачи по статусу "Выполненная" и подзадача попала в список, а надзадача - нет. На наш взгляд, правильно в такой ситуации не выводить надзадачу, т.к. она не соответствует критериям отбора, хотя с точки юзабилити вроде как хочется видеть надзадачу, полезно же.
Продолжая пример в сторону усложнения: пользователь имеет доступ к подзадаче, а к надзадаче не имеет - тоже получается, что для него задача выглядит как задача 0-го уровня и мы считаем, что это верно, хотя фактически у задачи есть надзадача.
И таких нюансов на самом деле множество, когда начинаешь копать вглубь.
Попробую привести пример для ясности: пользователь отфильтровал задачи по статусу "Выполненная" и подзадача попала в список, а надзадача - нет. На наш взгляд, правильно в такой ситуации не выводить надзадачу, т.к. она не соответствует критериям отбора, хотя с точки юзабилити вроде как хочется видеть надзадачу, полезно же.
Продолжая пример в сторону усложнения: пользователь имеет доступ к подзадаче, а к надзадаче не имеет - тоже получается, что для него задача выглядит как задача 0-го уровня и мы считаем, что это верно, хотя фактически у задачи есть надзадача.
И таких нюансов на самом деле множество, когда начинаешь копать вглубь.
-
- Сообщения: 9
- Зарегистрирован: 30.11.2014 15:06
-
- Сообщения: 4123
- Зарегистрирован: 06.06.2012 13:54
-
- Сообщения: 236
- Зарегистрирован: 29.05.2014 18:14
Да в принципе было бы очень круто если бы дочерние задачи обновлялись и наследовали ключевые признаки родительской, как то:
Добавлено спустя 7 минут 2 секунды:
- Дата начала, срок
- Статус
- Исполнители
- и др.
Добавлено спустя 7 минут 2 секунды:
В этом случае не надо создавать подчиненную задачу. Все логично. Подчиненные задачи это листья ветки. Если ветка пересохла то и листья должны высохнуть. По русски: подзадачи могут быть какТакая логика вызывает вопросы. А что, если мне не нужно делать добавленную задачу отложенной? На наш взгляд, тут лучше обойтись без автоматики - есть возможность сразу при создании задачи делать ее отложенной, вот ей и надо пользоваться, чтобы не заставлять ПланФикс решать за человека.
- детализация задачи - детализируем этап поклейки обоев: Купить клей, купить обои, ободрать старые, поклеить новые
- Наследник задачи - после выполнения задачи выяснились недочеты или что-то забыли, делаем для задачи наследника: Переделать
-
- Сообщения: 4123
- Зарегистрирован: 06.06.2012 13:54
Есть и другие сценарии использования подзадач, когда этого делать нельзя. Например:В этом случае не надо создавать подчиненную задачу. Все логично. Подчиненные задачи это листья ветки. Если ветка пересохла то и листья должны высохнуть.
...
И в том и в другом случае можно смело наследовать ключевые параметры задачи, как то статус, исполнителей, сроки и т.п.
- клиент поставил задачу менеджеру проекта;
- менеджер на основании ее обработки поставил подзадачи для исполнителей-сотрудников.
Как видите, наследовать статусы и исполнителей в этом случае нельзя. Более того, даже если клиент передумал и закрыл задачу ("обрубил ветку"), менеджер должен разобраться с исполнителями - оповестить, договориться об учете отработки и провести тому подобные процедуры, принятые в компании.
-
- Сообщения: 236
- Зарегистрирован: 29.05.2014 18:14
Классынй сценарий, я сам не додумался. Обычно задачу клиента редактирую и вручную добавляю исполнителя. Хотя делать подзадачу - логичней. Но даже в этом случае не вижу сложности в том что в созданной подзадаче поменять исполнителя или сроки вручную.
Если помечтать, то перед созданием под_задачи с помощью формы с чекбоксами, можно спрашивать пользователя какие атрибуты наследовать. Хотя даже это будет лишним.
Что касается обрубленной ветки, то наоборот если все подчиненные задачи поменяют статус, то всем исполнителям придет уведомление как повод задать вопрос менеджеру проекта. Иначе возможно кто-то так и не узнает, что задачу отменили и будет продолжать над ней работать.
Если помечтать, то перед созданием под_задачи с помощью формы с чекбоксами, можно спрашивать пользователя какие атрибуты наследовать. Хотя даже это будет лишним.
Что касается обрубленной ветки, то наоборот если все подчиненные задачи поменяют статус, то всем исполнителям придет уведомление как повод задать вопрос менеджеру проекта. Иначе возможно кто-то так и не узнает, что задачу отменили и будет продолжать над ней работать.
-
- Сообщения: 4123
- Зарегистрирован: 06.06.2012 13:54
Я тоже - это всё люди понарассказывали, годы общения дают своё :)Классынй сценарий, я сам не додумался.
Ну, скажем, тут дело привычек и склонностей - мне, например, кажется, что правильнее все валить на менеджера, а он уже должен решать с исполнителями, а не расслабленно ждать, пока они его дернут.Что касается обрубленной ветки, то наоборот если все подчиненные задачи поменяют статус, то всем исполнителям придет уведомление как повод задать вопрос менеджеру проекта. Иначе возможно кто-то так и не узнает, что задачу отменили и будет продолжать над ней работать.