Несколько надзадач
Добавлено: 18.03.2020 13:52
Добрый день!
Давайте снимем ограничение на "только одна надзадача"!
Вот кейс, например: Вы разрабатываете систему в которой несколько компонентов. С точки зрения организации структуры проекта, задачи лучше группировать по компонентам тогда сам компонент (например "справочник такойто") будет групповой надзадачей.
Но есть перепнедикулярные работы, например разработка справочной информации. Эта работа техписа - ведется перепендикулярно по всем веткам проекта. У каждого компонента должна быть справка, значит у компонента должна быть подзадача "разработка справки", при этом "Разработка справочной информации" - это тоже групповая задача, каждая подзадача которой - это справка отдельного компонента.
Таким образом "справка отдельного компонента" является подзадачей для двух задач и должна по идее отображаться в чеклистах обоих надзадач: "Компонент такойто", "Разработка справочной информации".
Это пример кейса, но таких случаев когда задача должна принадлежать нескольки надзадачам - масса и случаются регулярно.
Приходится дублировать задачи и как-то выкручиваться, ломать структуру проекта.
Я понимаю что в этом случае нарушится идея "хлебных крошек", т.е. путь к задаче который сейчас линейный, станет не линейным. Но это отдельный вопрос и тема для обсуждения.
Давайте снимем ограничение на "только одна надзадача"!
Вот кейс, например: Вы разрабатываете систему в которой несколько компонентов. С точки зрения организации структуры проекта, задачи лучше группировать по компонентам тогда сам компонент (например "справочник такойто") будет групповой надзадачей.
Но есть перепнедикулярные работы, например разработка справочной информации. Эта работа техписа - ведется перепендикулярно по всем веткам проекта. У каждого компонента должна быть справка, значит у компонента должна быть подзадача "разработка справки", при этом "Разработка справочной информации" - это тоже групповая задача, каждая подзадача которой - это справка отдельного компонента.
Таким образом "справка отдельного компонента" является подзадачей для двух задач и должна по идее отображаться в чеклистах обоих надзадач: "Компонент такойто", "Разработка справочной информации".
Это пример кейса, но таких случаев когда задача должна принадлежать нескольки надзадачам - масса и случаются регулярно.
Приходится дублировать задачи и как-то выкручиваться, ломать структуру проекта.
Я понимаю что в этом случае нарушится идея "хлебных крошек", т.е. путь к задаче который сейчас линейный, станет не линейным. Но это отдельный вопрос и тема для обсуждения.