One of the biggest advantages to using a software-based approach to manage your to do checklist is that you can update it easily. For example, instead of scratching off tasks and rewriting the list every day, software allows you to move and prioritize tasks quickly.
But in you’re in an operational role, or if tasks are large or dependent on too many other people, then it may be better to focus on a longer-term checklist, and "chip away" at it day-by-day. Many people find it helpful to spend, say, 10 minutes at the end of the day, organizing tasks on their list for the next day.
To do lists shouldn’t take hours to set up, nor should they be complicated. Every second you spend setting up your task list and preparing for the work ahead is time wasted instead of getting out there and eliminating items from your schedule. You should be able to jot down your tasks, have just enough flexibility to work how you need to, and then get on with it. After all, isn’t the point of a to do list to help improve your productivity?
There are many time management software programs available. At a simple level, you can use MSWord or MSExcel to manage your lists. Some versions of Microsoft Outlook, and other email services such as Gmail, have task lists as standard features. Remember the Milk is another popular online task management tool that will sync with your smartphone, PDA, or email account. It can even show you where your tasks are on a map.