We're not saying that a project plan can't include more than 1000 task items and more task links. If we can spend enough effort to plan the thousands of tasks and relationships well, we can get a "perfect" project schedule for tracking and re-scheduling.
It seems that this "perfect" plan can help us automate the heavy re-scheduling work - After the date of a task is modified, the successors change automatically according to the link constraints. So we do less job compared to manually updating related tasks as the app follows the link constraints to do the rest well.
Sounds good, but wait, let’s think a little more about this "perfect" approach.
Why do we need to spend more effort to specify the start, finish date, the resource, the cost, and the links of the tasks? Why do we not just make things simple to plan the work like managing tasks in a simple to-do list? As the project schedule is a guide (what, when, whom, how, and how much. Please check out the details on why we select to use the project schedule app) for the project team to execute the project. We need to track the task progress with the team and re-schedule the project when required. The project team needs to follow the schedule for their daily work and needs to update the status to make the current plan reality for the coming days.
- Is the plan convenient enough to update task status when reviewing with the team?
- Is the management cost acceptable to change something if need to broke the link relationship? Especially when you find you have to spend hours to re-schedule for reflecting just one task's change, as there are many tasks linked, one task will impact many others.
- We can trust the app, but can we believe the result of the re-scheduling? After you changed a task, the app does correctly alter the date of the linked tasks. Sound good, but do you think that the new plan will be the right one with proper resource allocation, duration, cost?
- It is super time-consuming to create the perfect task links, to make sure that after they take effect, everything will be right - the new plan still satisfies the balance of resources, keeps low cost and short duration. The reality is that most of the time, we still need to check the result manually after the "perfect" link takes effect.
- Is the schedule is a clear map in your mind? Moreover, can your team members get started quickly? As we have a "perfect" and complicated schedule document, we have to check it before taking action every day. For any unexpected change, we have to check the documents, and we may need a long meeting, as we have no idea what will happen. How can the organization face risks and changes if the project team has no idea about the upcoming tasks?
- Is it a good practice to display too many tasks together on an iOS device? Although QuickPlan is the most smooth Gantt chart app without performance issue. However, to navigate through a list with thousands of items is still not a good practice, alternatively, even on a Mac device?