To prepare myself a bit more for my FYP, and give myself a better idea of how project development actually goes, I’m going to start working on a side-project that goes through the full development cycle before (and while) I begin coding it.
One thing I’ve always had trouble is organising my workload to decide when I should try doing what tasks. Sites like Remember the Milk do a pretty good job, but don’t offer exactly what I want, so rather than using a program that doesn’t really do everyone I want to do, the more practical solution is to just make one that does.
The general idea of it is to have a program which will allow you to set up your workload based on how many hours of free time you have to devote to work on a given day of the week. It’ll then choose a selection of tasks based on the number of hours you have free and how long you think it’ll take for each task. The plan is to make an interface which doesn’t bog down the user with ever more complex options and keep it as simple as possible.
I’m planning for work under most operating systems (especially portable one such as Windows Mobile) and synchronises with a central database so that tasks can be either checked online or updated on any machine that has the program installed on it.
I’m not sure how much time I’ll be able to devote to it yet as my assignments have just cropped up, but the plan is to make some progress to the project on a daily basis, even if it’s only a little. Since I’m busy for this weekend though, I’ll likely be starting this on Monday.