Yet Another Blog on ASP.NET and Some Other Stuff

LOL - What’s Agile Programming?

Posted in Project Management by Mustafa Basgun on March 5th, 2008

I am not an anti-agile (by all odds!) and I have never planned on posting cartoons in this blog, but I just couldn’t resist to the following Dilbert ones.

How to Write Unique Functional Specifications Before Starting to Code?

Posted in Project Management, Web Development by Mustafa Basgun on January 21st, 2008

I have recently been asked to prepare some professional TE (technical evaluation) and TD (technical design) documents by one of my friends that I used to work together couple of years ago. He currently runs his own small IT consulting company here in Atlanta, and he was in a need of new format of these documents for a new client. He didn’t want something that is just a “copy and paste” of some other documentations that can be easily found on the internet. He was basically looking for a well written functional specifications that both his new client (which I guess not a computer savvy) and his application developer can understand what the final product will look like at the end.

Even though I wasn’t going to copy and paste anything from the net, but it wouldn’t hurt me to search about how to write a successful functional specifications for technical projects and I found this resource written by Allen Smith. If anyone would be asked to write functional specifications from scratch, it will be a good starting point.

Thanks Allen for sharing this great piece of writing!