"ToDo list" tool (shortly - TDL) is a type of "groupware" solution, I create it myself and use it long time ago with all my projects. It is very easy and intuitive, as I create it by suggestions of my customers. It is good because it allows both of us to see the same explanation, to track any task, what you set for me, to do "brainstorming" for some problems and to solve them. It allow additional people from your staff to have his own passwords and to help with tasks too.
General use
- You type a task (in your column), I ask questions (in my column), if need, you answer (in your column again). Then I do it and report, may ask additional info etc... until finish. You check that it is done and delete the row.
- As report I will use different colors for Done jobs, Partially done jobs and Jobs in progress.
- Each row is one task. Keep it clean, otherwise we will be "lost in info". Add new row for any task, no matter how "tiny" it is - it can get big if I didn't understand it.
- As each row contain ALL the info about the task, it is easy to read it and fast "get into game", if you can't remember.
- Each 30 min the system checks if there is something new. If you type something, for example, we both get emails with notification. So in 30 min I will know that you do some changes (include deleting of row). Same for you. Note that you will get email from the TDL for your changes too, for confirmation. And for my changes, to be warned.
- I start execution of tasks always from #1. If you need some task to be done faster, change it's priority (move row up or down). Set priority by "select" list (1 means "most wanted").
- If I am started one task, I will not stop, if you move it down. If you strict want me to stop, you should ask me by email.
- Can include HTML, but []-tags will not work here.
- Type your first message for the new row in the textarea, set the priority and press the "Add" button.
- "Edit" opens "your" column to edit. Last changed are marked with red. Blue numbers shows how old are changes (1 means "shorter"). "Hottest" (means "recently changed") tasks and "hottest" cells are marked with "hot red" (or "cold blue", if changes are old).
- It handles reference automatically - marks all questionmarks with "{numberSTR}" (STR is a unique string, based on our names), so reference to questions are easy.
- Can include images, use the icon in WYSIWYG editor, shown bellow:

Better use JPG images, other formats can have problems. This is two steps "dance": first must upload the file, and then to place it on the page (with double click).
- Can't include TXT, DOC, XLS etc. files (yet...) - you must place it online somehow and place a link to it here.
"Usual" and "emergency" work modes
Usual: Task in TDL, questions (if I need), I quote, you confirm (or deny, or ask something more/less, so I change the quote), I run and report, you test, ask changes (if needs), when happy - pay and delete the row (or I do a montly report with done jobs and total sum to be payd, and delete rows - you choose).
Emergency: When I get "I need help" signal by any way (sometimes people sends me a SMS messages too), I stop any other regular task and run yours ASAP. No quote, minimum questions, no tests for you, I do all tests and put on production when is possible. As faster as possible. May leave some tasks for later, to finish all the job, but "now" it is a patch to panths, not a new suite. I am "Internet ambulance" :-) This way I save sites...
Best task/job description
I can not know your site "like my hand". Also I can not remember every site I work in. So please do detailed descriptions. Most important is to show me the problem and to describe how can I repeat it. I must do exactly your steps, to start at the same page, to click the same button/link, to open the same tab etc. I must repeat the problem myself, or I can not fix it. So do "a map" for me.Think that I see that for first time and try to expline it so well, so I can not mis-understand. Add URLs, screenshots, diagrams and movies... Also: Where can I test? What is seen (how to "read" the results)? What you need? Access info to admin panel and to change files? Answers of these questions plus "the map" is enough info for me to complete about any task. If no answers, I will ask anyway... This is because all the ideas stay in your head, and I can not read them directly. Understanding how to explain a task you will save lot of time, both yours and mine.
Read more HERE.
На български, моля!