Click here to Skip to main content
15,913,709 members

Survey Results

How do you start a new project?   [Edit]

Survey period: 9 Feb 2004 to 15 Feb 2004

There not necessarily a right way and a wrong way to start new projects, but there are certainly some good ways and some very bad ways.

OptionVotes% 
Dive in headfirst and start coding the final app.12311.13
Get a list of requirements, prioritise them, start designing, then code37433.85
Discuss the requirements, prototype, then rework the design and then code35432.04
code, design, plan, recode, redesign, repeat as necessary19317.47
Look for a 3rd party solution, and give up if none is available151.36

View optional text answers (51 answers)


 
GeneralPay Microsoft to develop a solution (I know can't, but whats bad about thinking... he he he) Pin
fadee11-Feb-04 19:07
fadee11-Feb-04 19:07 
GeneralRe: Pay Microsoft to develop a solution (I know can't, but whats bad about thinking... he he he) Pin
Anonymous12-Feb-04 22:07
Anonymous12-Feb-04 22:07 
GeneralRe: Pay Microsoft to develop a solution (I know can't, but whats bad about thinking... he he he) Pin
Nemanja Trifunovic13-Feb-04 6:43
Nemanja Trifunovic13-Feb-04 6:43 
GeneralRe: Pay Microsoft to develop a solution (I know can't, but whats bad about thinking... he he he) Pin
Anthony_Yio15-Feb-04 14:49
Anthony_Yio15-Feb-04 14:49 
Generalpenguins! Pin
devvvy14-Feb-04 8:21
devvvy14-Feb-04 8:21 
GeneralThe client is always right Pin
Bamaco211-Feb-04 8:25
Bamaco211-Feb-04 8:25 
GeneralRe: The client is always right Pin
Anonymous11-Feb-04 12:45
Anonymous11-Feb-04 12:45 
GeneralRe: The client is always right Pin
Bamaco212-Feb-04 4:42
Bamaco212-Feb-04 4:42 
Hmmm | :| I tend to disagree.

The client belongs to the problem domain and the
programmer / analyst / developper belongs to the solution domain

The client may have some sort of notion about the solution domain,
but really shouldn't mess with that.

Otherwise, it's not a client, it's another "solution provider" that
hires you as a sub-contractant, maybe asking opinions and so forth.

As soon as you accept the responsibility for writing the solution,
you are the boss as far as this is concerned.

If the "client" wants to tell you how to do your job, then you cease to
have responsibility and you become a $ XX.YY / hour drone.
GeneralRe: The client is always right Pin
Marc Clifton14-Feb-04 3:52
mvaMarc Clifton14-Feb-04 3:52 
GeneralRe: The client is always right Pin
Anonymous18-Feb-04 9:56
Anonymous18-Feb-04 9:56 
GeneralProud of it ? Pin
Bernhard Hofmann11-Feb-04 5:07
Bernhard Hofmann11-Feb-04 5:07 
GeneralRe: Proud of it ? Pin
fabulous13-Feb-04 16:38
fabulous13-Feb-04 16:38 
GeneralRe: Proud of it ? Pin
Marc Clifton14-Feb-04 3:55
mvaMarc Clifton14-Feb-04 3:55 
GeneralRe: Proud of it ? Pin
Nitron14-Feb-04 11:44
Nitron14-Feb-04 11:44 
Generalrequirements specification Pin
Stephan Hoppe11-Feb-04 5:01
Stephan Hoppe11-Feb-04 5:01 
GeneralRe: requirements specification Pin
jhwurmbach11-Feb-04 5:21
jhwurmbach11-Feb-04 5:21 
GeneralRe: requirements specification Pin
Stephan Hoppe11-Feb-04 8:28
Stephan Hoppe11-Feb-04 8:28 
GeneralRe: requirements specification Pin
jhwurmbach11-Feb-04 20:44
jhwurmbach11-Feb-04 20:44 
GeneralRe: requirements specification Pin
Marc Clifton14-Feb-04 5:52
mvaMarc Clifton14-Feb-04 5:52 
GeneralI prefer a mix between C and E Pin
Carlos Antollini10-Feb-04 9:08
Carlos Antollini10-Feb-04 9:08 
GeneralRe: I prefer a mix between C and E Pin
Mazdak10-Feb-04 19:55
Mazdak10-Feb-04 19:55 
GeneralI know this is getting old but... Pin
Jim Crafton9-Feb-04 13:14
Jim Crafton9-Feb-04 13:14 
GeneralRe: I know this is getting old but... Pin
Anonymous9-Feb-04 14:45
Anonymous9-Feb-04 14:45 
GeneralRe: I know this is getting old but... Pin
Tomas Petricek10-Feb-04 0:57
Tomas Petricek10-Feb-04 0:57 
GeneralRe: I know this is getting old but... Pin
John M. Drescher10-Feb-04 5:10
John M. Drescher10-Feb-04 5:10 

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.