I’ve mentioned earlier a plan to sharpen my development skills by learning the c# programming language. (That’s pronounced c-sharp, just in case you missed my pun).
In the past I’ve created a command-line tool to parse my stories, and a tool to generate some who-has-perspective graphics. I’m currently working on creating a tool I will use to keep track of my actual-day-job tasks. The project will aptly be called MyWorkTracker. Creative, I know.
Some important caveats:
- It’s an incremental project. I’m going to add functionality in steps, and do my best not to forecast future work. This means that there’ll be times when it will look lacking; not so much half-baked as almost-raw. I want to avoid adding a lot of empty ‘hooks’ for later work. Instead of completing a single component to 100% polish, I might add two components at 50% polish.
- I’m only just beginning to learn. I guarantee I will do things wrong and need to fix them in subsequent releases. Kind-hearted individuals may look over the implementation and provide feedback if they wish (after considering the first dot point).
The first portion of work, v0.1.0 will include the ability to create and edit Work Items. These have a title, a description, a due date, a status and a progress (0 to 100%).
At the top of the window is a graphical display of the Work Items, and below, details.