Software specifications suck

OK, so a class I am taking right now is going through the whole software specification thing. This is the full-blown deal, with a specification being written up by committee, etc. I just got done writing the data design portion of the specification, which was the only thing that I had to write.

Of course, what they don’t mention is that in order for someone to write this particular section, you have to know just about everything else about the specification first. Why the hell this is part 2 of an eight part section is beyond me, because it is probably the last thing you really want to do in the specification, at least when it comes to finalizing the specification.

Anyway, it is nice to know that this portion is just about done. For this class we all have to give an oral presentation on parts of it. I already did my presentation about a month ago on a portion of it, so I am completely done in that regard. Makes life nice and easy for me now, because all I have to do now is run around and look busy and stuff.

Coding this beast is going to be interesting, I should mention. I am not a java programmer by any means, so learning how to program this thing should be different and an experience for me. At least I’ll be able to take this thing and eventually play with it in other ways once the class is over.