Prioritize Tasks using the ABC/# Method.
When you open a Task Details, there should be a quadrant in the corner to select A,B,C,D and a text box next to it to enter level.
- A: Tasks are colored with the users selected Important/Urgent color & bold
- B: Tasks are colored with the users selected Important/Not-Urgent color
- C: Tasks are colored with the users selected Non-Important/Urgent color & bold
- D: Tasks are colored with the users selected Non-Important/Not-Urgent color and grayed
For each day, a quadrant would display next to the day showing how many tasks are in each quadrant for that day coloring the number or background with the selected color by that user. Clicking any quadrant would bring up the list of tasks just in the quadrant.
A user could drag and drop tasks an any list a the task priority would change to that of the task immediately below it if moving up or immediately above it if the task is moved down. The task should receive a level exactly between the task above it and below it if the same priority, e.g. if above is a B040 and below is B100 a task moved between gets B060.
All tasks levels should show the same number of character spaces by default or as an option. This way when a user creates a task with C999 all tasks display the level with letter and three characters.
If you want to allow users to use alpha-numeric entries for the level, then maintain the character spacing and right justify with leading spaces of periods, e.g. entering BStupid would cause the change to B...Now for users selecting periods for the leading character.
Users could look at Weekly and Monthly Quadrants showing the number and lists broken up by priority. Each entry should show the date initially assigned, due date and the date completed. Also, it should show the initial priority level if that changed.
Thank you for putting this up and I hope to make better use of this than my scraps of paper laying about.