To-do List is a categorized list of tasks and sometimes sub-tasks needed or intended for accomplishment within a certain portion of constraints such as time, cost and labor. It is a task decomposition tool that divides a root task into a series of smaller interrelated activities aligned with goals of the root task.
In a typical to-do list, all tasks and sub-tasks are categorized, prioritized and organized into a sequence. They can be elements of routine work or components of projects and sub-projects. Every task has the following necessary attributes:
- Assigned people
- Allocated monetary resources
A larger or general to-do list can be divided into smaller and specific task lists that include tasks and sub-tasks intended for accomplishing certain goals. For example, "Build a Garage" can be a general to-do list that includes such task lists as "Choose Site", "Draw a Building Scheme", "Purchase Materials", and "Build the Garage". As this example proves, larger to-do lists may characterize projects that consist of sub-projects, tasks and sub-tasks.