I might as well announce this project now...
I've been working for the past month or so on another project of mine. That makes three concurrent projects not counting any games I'm working on. Anyway, Resume Builder is the name of the project, and it helps you create and maintain a resume. (It certainly won't help you bake a cake.) It's based on the idea that content and presentation should be seperate, and that a person may want to make and keep tailored versions without risking the loss of those custom resumes.
I'm facing a bit of a problem with the design, however. I'm trying to set and keep certain development standards, so I want to document requirements et al. in an accepted, professional way (that means documents meeting IEEE standards for software engineering). However, I've never really done this before -- it certainly wasn't something they taught us in college. Sure I've determined the requirements for other projects of mine, but never really maintained those documents nor used them to ensure that the project was meeting them.
Also, I want to try things like TDD and Scrum-style development, two other things I haven't any real experience in doing. And what information is available to me online or at the library isn't very helpful in working out a one-man Scrum shoppe. (TDD, at least, fares better, but when it comes to test cases for user interfaces most things I've seen have been kludgy to the extreme.)
The plan is for Resume Builder to be completed within a 12 to 15 month period, possibly with public betas released at some point during development. I'm doing some research and prototyping in C# but that might not be the final development language due to certain issues with keeping .NET code safe from tampering or 5-second reverse engineering. (ILDASM, I'm looking at you.) Things will be mostly mum as I work on it, unless there's something particularily interesting to blog about.
Trackback URL for this post:
- Chris Charabaruk's blog
- Login or register to post comments
Delicious
Digg
StumbleUpon
Reddit
Facebook
Technorati




