01.Blogs :
RobMiles  
Programming, gadgets and life as a lecturer in a UK university.

Writing Specification is Good for the Soul (and the product)

Spent a big chunk of today writing the specification for a little program that Peter and I are writing. The customer was rather surprised to discover that I was going to spend around a third of the development time writing the spec. I'm quite happy to do this though, because it is how you get a happy ending out of a project.

I'm documenting exactly what the program will do, what all the inputs and outputs are and who will create and use them. As I go I'm assembling a list of questions for the next customer meeting (the Word comments are great for this and customers hate it if you keep ringing them up) so that when we start writing proper code we can just turn it out with no guesses or worries about bits we may have missed out. Oh, we might still miss bits out. But because the customer will sign the specification, at least we won't have to put them in for free.

posted on Monday, April 18, 2005 9:07 PM by RobMiles

# @ Monday, April 18, 2005 9:38 PM

"because the customer will sign the specification, at least we won't have to put them in for free." That's the theory isn't it. Sometimes it works out that way but not always. Still all that upfront work will always pay off. The better and more complete the design the easier it is to finish the project.

AlfredTwo


 
03.UPDATE CALENDAR :
<April 2005>
SunMonTueWedThuFriSat
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

05.MY LINKS :

07.Subscriptions :

Subscriptions


© Copyright 2005 Microsoft Corporation. All Rights Reserved.
Terms of Use | Privacy Statement | Code of Conduct | Hosted by MaximumASP for Microsoft
WHO-BAR