Task status and start dates based on Task Dependency and set task duration
A task's start date, end date, and status should be able to change based on its relationship to other task(s). For example, if a task will require 3 days to complete but cannot begin until a preceding task is complete, then the 3 day task should stay in status "inactive" until the preceding task completes, and then Task Coach automatically changes the dependent task's status to "active" and sets the start and end date accordingly based on the user-provided duration for the task (i.e. 3 days).
Task Coach should be able to provide estimated start and end dates for all tasks for which all the dependencies and durations are entered by the user.
Release 1.2.0 supports task dependencies.
-
@Lovely Verano: I don't understand the question.
-
Lovely Verano commented
Can u teach me how to make Task duration and its Dependencies about the system " Development of tuition fee billing system through credit cards". Thank you..Please help me.
-
eric commented
Reasonable enough. I will enter a new feature request. Thanks for the prompt reply!
-
@eric I haven't planned that yet. I think it deserves its own feature request. Especially because I'm going to mark this one as completed to give everyone back their votes :-)
-
eric commented
Great tool!
Is there a timeline for the second part of this feature request: the task duration (best set in working days and shifting)? -
@mike I think you have already done that, but please use our bug tracker at Sourceforge to record bugs. Thanks.
-
mike commented
In the prerequisites-List in the edit-view are only tasks listet wich are active.
task A has dependency task B, so B is inactive. But I want to add task B as prerequisite to task X.
-
mike commented
Maybe I found a bug now. :) and since the bugtracker isn't working either I post it here for now.
I created a task A and added as prequisit Task Z. Task A has subtasks Aa, Ab, Ac.The subtasks texts are inactive, but the icon of the task is not (blue dots instead of grey). The subtasks are not inheriting the prequisit.
I'm not shure if this is intensionally.It also takes up to 30 sec. for the tasks to become active again, after I removed the prequisit and closed the edit-window. But I guess that's the same problem that I mentiuned below.
-
mike commented
I'm currently testing the new feature in 1.2.0, so far I don't get any errors and it works great.
Taskcoach seems to be opening a task a lot slower though, but I don't know if dependencies are the reason. The old version opened tasks without any noticable delay, wit 1.2.0 tasks are opened with up to 10 sec. (!) delay.-> is this only on my system or do others have the same problem? (I have
maybe 2-300 tasks in my list) -
@Brad I did think about showing both side by side, but that quickly takes a lot of horizontal space, especially when people want to show additional columns besides subject. The switching may be a workable solution. We already have dropdown switches on other viewers (like the task tree versus list mode) so people are already used to that. Thanks.
-
Brad Konia commented
Frank, here's an alternate suggestion...Instead of naming the tab "Prerequisites", name it "Relationships". Then, when the user selects the tab, it displays a split screen view, with the Prerequisites tree on the left side and the Dependencies tree on the right side. Or have a selector button that allows the user to switch between viewing the Prerequisites tree and the Dependencies tree. In my opinion, the user should be able to control all properties of the task from within the task edit screen. Dependencies are a property of the task and therefore, they should be editable from this screen.
-
@Brad I'm a bit hesitant to add yet another tab to the task dialog. Also, there are menu options to create a new task with selected tasks as dependencies or as prerequisites.
-
Brad Konia commented
I noticed that the current development build allows the user to specify preqrequisites in the edit task screen. May I suggest that you also have a Dependencies tab in the edit task screen? This would make it convenient to setup dependencies when you have one task with many dependencies. Instead of having to edit each of the dependent tasks, you could setup all the dependencies from the prerequisite task.
-
Brad Konia commented
I agree that this feature would be HUGE! Any idea when this can be implemented???
-
bretthodel commented
To me this is a "killer feature". @Frank, The point of the dependencies in my mind is to mess up the start dates of the dependent tasks. If I have a string of dependent tasks, I only want to set the start date on the first task. After that, based on durations, all the rest of the start days should be set. Likewise, if I change the start date of the first task, all the rest of the tasks should have their start days changed. Also, if the first task exceeds its duration (i.e. instead of 3 days it took 4), all the dependent task start days should be changed to reflect the fact that they are starting later.
-
I'm all for breaking up new features (less work per feature and features can be released sooner), however in this case I don't see how task dependencies can be implemented without messing with the start date of dependent tasks. Can you elaborate?
-
aakoch commented
I think this feature should be broken up. I think Task Dependency should be a separate feature.