I work as a programmer, and at the day before I plan what I want to get done, and schedule it during the day according to some criteria. What finally happens is that I end doing some other stuff, and sometimes I do what I planned to do.
I would like to find a good software/workaround, so at the end of the day, I plan the next day and I write the schedule of the things I want to do. Then at the end of the enxt day, I write what I really could do, and compare and then I can start to understand the things in which I could improve, etc.
Do you know some kind of similar software or system?