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

Survey Results

What has the greatest positive impact on the long-term maintainability of a software product?   [Edit]

Survey period: 5 Nov 2007 to 10 Nov 2007

Producing a product that can be maintained and extended is never blind luck. (Suggested by Brian Kejser)

OptionVotes% 
Competent management19314.48
Accurate requirements19014.25
Talented developers33925.43
Ongoing developer training413.08
Regular code reviews13410.05
Documentation: Coding style1188.85
Documentation: Architecture25318.98
Other654.88

View optional text answers (55 answers)


 
GeneralRe: Talented developer’s Pin
LenaBr5-Nov-07 3:12
LenaBr5-Nov-07 3:12 
GeneralRe: Talented developer’s Pin
Cape Town Developer5-Nov-07 3:50
Cape Town Developer5-Nov-07 3:50 
GeneralRe: Talented developer’s Pin
Michael Sync5-Nov-07 15:05
Michael Sync5-Nov-07 15:05 
GeneralRe: Talented developer’s Pin
David Lane5-Nov-07 0:57
David Lane5-Nov-07 0:57 
GeneralRe: Talented developer’s Pin
jhwurmbach5-Nov-07 1:59
jhwurmbach5-Nov-07 1:59 
GeneralTalented developers Pin
NormDroid4-Nov-07 20:40
professionalNormDroid4-Nov-07 20:40 
GeneralRe: Talented developers Pin
Nemanja Trifunovic5-Nov-07 1:46
Nemanja Trifunovic5-Nov-07 1:46 
GeneralRe: Talented developers Pin
jgehman5-Nov-07 4:13
jgehman5-Nov-07 4:13 
I totally agree, if the developers don't/can't/won't create code that is easy to maintain it doesn't matter how competent management, how well the requirements are defined, etc...

jgehman
Software Engineer

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.