Click here to Skip to main content
15,906,766 members

Survey Results

When do you write the specs for your projects?   [Edit]

Survey period: 14 Apr 2008 to 21 Apr 2008

There's 'When we should do it' and 'When we actually do it'. Your answer is anonymous so be honest!

OptionVotes% 
During requirements gathering9112.13
Before Design8711.60
During Design7910.53
After Design233.07
During initial development374.93
During development as a whole466.13
Near the end of development202.67
After the project is complete415.47
Continuously during the lifetime of the project14919.87
We don't (or rarely) write specs for our projects17723.60



 
GeneralWho would? Pin
The Cake of Deceit18-Apr-08 0:29
The Cake of Deceit18-Apr-08 0:29 
GeneralRe: Who would? Pin
Priyank Bolia20-Apr-08 0:21
Priyank Bolia20-Apr-08 0:21 
GeneralRe: Who would? Pin
The Cake of Deceit20-Apr-08 5:04
The Cake of Deceit20-Apr-08 5:04 
GeneralRe: Who would? Pin
Priyank Bolia20-Apr-08 6:21
Priyank Bolia20-Apr-08 6:21 
GeneralRe: Who would? Pin
Ray Cassick20-Apr-08 6:37
Ray Cassick20-Apr-08 6:37 
GeneralRe: Who would? Pin
The Cake of Deceit5-May-08 1:24
The Cake of Deceit5-May-08 1:24 
GeneralRe: Who would? Pin
trelliot22-Apr-08 19:19
trelliot22-Apr-08 19:19 
GeneralFor those that do write specs... Pin
Marc Clifton17-Apr-08 4:02
mvaMarc Clifton17-Apr-08 4:02 
GeneralRe: For those that do write specs... Pin
levang17-Apr-08 7:35
levang17-Apr-08 7:35 
GeneralRe: For those that do write specs... Pin
Shog918-Apr-08 14:33
sitebuilderShog918-Apr-08 14:33 
GeneralRe: For those that do write specs... Pin
Member 196961519-Apr-08 0:11
Member 196961519-Apr-08 0:11 
General"Specs" vs "Design" Pin
chaiguy133716-Apr-08 2:22
chaiguy133716-Apr-08 2:22 
GeneralRe: "Specs" vs "Design" Pin
levang16-Apr-08 6:30
levang16-Apr-08 6:30 
GeneralRe: "Specs" vs "Design" Pin
chaiguy133716-Apr-08 7:16
chaiguy133716-Apr-08 7:16 
GeneralRe: "Specs" vs "Design" Pin
levang16-Apr-08 9:51
levang16-Apr-08 9:51 
GeneralRe: "Specs" vs "Design" Pin
Shog916-Apr-08 8:01
sitebuilderShog916-Apr-08 8:01 
GeneralRe: "Specs" vs "Design" Pin
chaiguy133716-Apr-08 8:09
chaiguy133716-Apr-08 8:09 
GeneralRe: "Specs" vs "Design" Pin
Ray Cassick20-Apr-08 6:31
Ray Cassick20-Apr-08 6:31 
GeneralRe: "Specs" vs "Design" Pin
chaiguy133720-Apr-08 6:35
chaiguy133720-Apr-08 6:35 
GeneralRe: "Specs" vs "Design" Pin
Ray Cassick20-Apr-08 6:40
Ray Cassick20-Apr-08 6:40 
GeneralRe: "Specs" vs "Design" Pin
chaiguy133720-Apr-08 6:44
chaiguy133720-Apr-08 6:44 
GeneralHow about small projects? Pin
Donkey Master15-Apr-08 3:15
Donkey Master15-Apr-08 3:15 
I voted for "Continuously during the lifetime of the project"

I write specs as I need them (ie, I have to show them to someone) because I'm a single developper, so all my projects are small.
My methodolgy for project management, is an accelerated form of "code'n'fix". Except I know what the project's goal is, which isn't always the case with regular "code'n'fix".
For starters, I talk to the person who asked something to my manager, with a notebook and a pen, to figure out what they need.
Once I'm sick of talking to them, I go to my office and start coding. Once in a while, a question comes up, so I pick up the phone or send an e-mail (depending on how urgent and complicated the question is, and how clueless the "client" is). After a couple weeks (or a couple days), I submit a program. They say it matches exactly what they need. After a couple tries using it, they call back asking for some changes, and here we go again.
Yeah, I guess that should mean there's not much specs in the end, but before I call the project "finished", I always write a Word document explaining why I made the project and how to use it. And I add in the appendix some emails and some drawings just to pretend there was some planning involved. That's the closest to specs I'll ever produce for that project.

And I actually think that it's not that bad, at least for small projects where there's no communication between developpers involved

"Computer Science is no more about computers than astronomy is about telescopes." - Edsger Dijkstra

GeneralRe: How about small projects? Pin
snorkie15-Apr-08 12:01
professionalsnorkie15-Apr-08 12:01 
GeneralRe: How about small projects? Pin
Donkey Master15-Apr-08 23:56
Donkey Master15-Apr-08 23:56 
GeneralRe: How about small projects? Pin
Ashish Sehajpal16-Apr-08 7:06
Ashish Sehajpal16-Apr-08 7:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.