Tasks: Add pre requisites/ task reliability
Allow tasks to have prerequisites or successors. (i.e. task A2 cannot be started until task A1 is completed. So, A2 remains in someday, until A2 is completed. Then prompt the user to schedule A2.) Similar to sub-tasks, but allows links between existing tasks.
Matthew Phillips commented
I need to know task a is blocking task b. But they are separate tasks not sub tasks.
Then if I schedule task b for example it can highlight task a hasn't been scheduled yet. Or shows me if a is scheduled after b etc
Thanks for sharing this idea. I extended further on this idea & suggested this feature - https://anydo.uservoice.com/forums/143587-general/suggestions/44946961-product-task-dependencies-with-duration-gantt-d
This is essentially what I need. The dependent task could have relative time specified (eg the Nth 7am after completion of the prerequisite task; or the Nth Wednesday or the Nth occurrence of the Xth day of a month; etc). With relative date/time specified, it wouldn't be necessary to prompt user to set up a task. This is the essence of a Gantt chart without having to vest myself in a whole new level of planning software. You're a fairly sophisticated planning tool, so I thought you might have this because it's not all that complicated, & the need seems self-evident to me. Anyway I'm here because i need this, & I doubt you'll be able to produce it within my free week. If you think you can deliver within a reasonable time, I'd stick around. Let me know, please.
Wesley Baker commented
How has this not got more votes? Maybe there is a duplicate suggestion out there, but this is a super powerful feature idea and if I found any other task manager that does this, I would switch in an instant.
Having the ability to silence alerts for tasks that have not had their pre-requisites met would reduce my daily "Moment" items by 50%.
I dont think we're asking for advanced PM features here, just a simple way to prevent useless alerts and reduce alert fatigue
A main task can be marked as done, only if the subtasks are marked as done as well ... or you get a pop-up or something, telling you the there are still some subtasks open.
Especially helpful for the calender.
If all of the subtasks of a task are marked as complete, the task itself should be marked as completed automatically (bonus: optiion to toggle this feature on/off)
Angela Morlin commented
If only I could give all of my votes to this suggestion.
I do not speak English very well I hope to explain the idea well. It would be important to add to the application, a follow-up to objectives, that is, enter a goal equal to 100% and be able to include tasks that once completed these tasks, will help to meet the objective
When you realize you can do two tasks right after another and you don't want to forget about the next task, a chaining option will be useful. I imagine it as one big block of tasks which can be moved as a whole and numbering inside this block shows the sequence of completeing tha tasks.
Giving priority to certain tassks is possible and I appreciate that. However, sometimes because I dont see the dependencies between one task and the other, I find myself doing things with less efficiency. creating dependencies helps to organize my workflow better.
Matous Hrbek commented
This is great idea! It just pushes the time management with this app to the whole new level. You can basically line up a sequence of tasks, related to a particular project, and then just follow easily. I definitely need this!
Koios D commented
Add a feature that allows for creation of a list of tasks where some must be marked as completed before others
Bálint Szalay-Nagy commented
All tasks could have a 'next step' task and if you finish this next step it should ask for the next step of it's task/project. With this feature the program should better fit systems like David Allen's Get Things Done book. Hope you like it! :)
Luca Roncarati commented
I would really appreciate such a feature. It would bring Any.do to a whole new level!
Matheus Guerra commented
If someone checks all of the subtasks of a main task, it means that the main task is completed, so it should be automaticly marked as completed
Any.do allows tasks to be created, scheduled, shared then beautifully re-scheduled. Once a list of related tasks are complete it the product of the completed tasks forms the backbone of a project - but the growing set of structures that characterises a growing project is not recorded in Any.do.
For example: Any.do can wonderfully manage complex interrelated tasks that relate to the development a new customer relationship: emails, meetings, pricing, proposals, contracts, service delivery - and so forth.
The result of successfully completed tasks are the building blocks of project management and, unlike completed tasks, do not need deletion.
Any.do could have functionality that takes 'task outcomes' and enshrines them as project components.
These will lead to next-step tasks, which, when completed, will in turn suggest components of the project.
Navigation and structure needn't be different - but there would need to be variance in what gets deleted and how lists of project components nest and are linked. That would need some thought - but the Any.do structure would be a good starting place.
Gaurav Radadiya commented
Some tasks are only required if we have accomplished primary tasks, For example, [Task] Pickup Laundry When I accomplish it, I also need to put some tasks like,
[Automated next Task]Confirm my wife that I've picked up laundry
[Automated next Task] Collect Washables for laundry
Obviously, those automated tasks are useless until I complete primary task.
If a task can't be completed until something else is completed, allow a 'blocker' badge to be linked to that other task.
On web, when you update a task you have to click on X to get back to the main page. It would be more effective to have a "Next Task" option to open up and update the next one.
Very often there is a situation when I think about how to reach some goal I can clearly see 3-5 separate steps I should take.
What do I do now:
Option1: I create all those steps as separate tasks - it is not effective because I need to track all of them until the goal is reached.
Option2: I create only nearest step task, but in this case, I often forget to create next step task once I've finished previous one, and also I don't want to think about next steps I need to take more than once.
So my suggestion is to add a feature when I can create a sequence of separate tasks, but until it is needed I will see only the top task in a stack in all lists. Next task is activated once the previous one is done. I'm asked to schedule next task once the previous one is done. Something like this would be great. Thank you.