Reflections on Software Development

Personal Blog of Mustafa Basgun

Archive for January 21st, 2008

How to Write Unique Functional Specifications Before Starting to Code?

with 2 comments

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!

Written by Mustafa Basgun

January 21, 2008 at 10:00 AM