Click here to Skip to main content
15,887,861 members

Survey Results

You're committed to releasing a new version: What's better: completed on time or completed properly?

Survey period: 16 Feb 2015 to 23 Feb 2015

Assume you can't do both, but you but you can update within weeks. It's your project and you're calling the shots.

OptionVotes% 
I prefer to get completed (but maybe buggy) code out the door and fix as time goes by28321.41
I prefer to release my best possible work, even if that means release dates slip94371.33
I prefer to release as rapidly as possible ignoring deadlines or specific functionality milestones967.26



 
GeneralThe problem is release dates! PinPopular
snorkie16-Feb-15 2:14
professionalsnorkie16-Feb-15 2:14 
GeneralIt's ready when it's ready Pin
ed welch16-Feb-15 2:09
ed welch16-Feb-15 2:09 
GeneralRe: It's ready when it's ready Pin
snorkie16-Feb-15 2:17
professionalsnorkie16-Feb-15 2:17 
GeneralParaphrasing The Venerable Yogi Pin
W Balboos, GHB16-Feb-15 1:03
W Balboos, GHB16-Feb-15 1:03 
GeneralIt's all about processess Pin
AlexCode15-Feb-15 21:53
professionalAlexCode15-Feb-15 21:53 
GeneralRe: It's all about processess Pin
W Balboos, GHB16-Feb-15 1:36
W Balboos, GHB16-Feb-15 1:36 
GeneralRe: It's all about processess Pin
AlexCode16-Feb-15 2:37
professionalAlexCode16-Feb-15 2:37 
GeneralIt's all about processess PinPopular
AlexCode15-Feb-15 22:11
professionalAlexCode15-Feb-15 22:11 
First of all, if you wait for the application to be perfect you'll never release it.
On the other hand, I believe that it's important to respect release dates, otherwise why have them in the first place?

It's here that project management gets into the picture.
Classifying which are the core functionalities of the release and making sure those are rock solid.
Finish those and as much as you can of those that have a low complexity but have a big impact, and... Release!

Another good practice is to release often (Every 2 weeks?).
Releasing often enforces a lot of good practices. Especially it enforces the usage of a Continuous Integration system, otherwise it's just mad work.
If you automate your release process through all the environments (Dev, Staging, Pre-Prod, Prod...). You really don't need all these environments but I strongly encourage to have at least one environment between Dev and Prod.
Relese even more often to this intermediate environment so that others can test what's being developed and devs can have a faster feedback. Faster feedback means less wasted time and better final result.

Complying with these processes you'll see that you'll be able to know way in advance if you're going to miss the release date of not (it's only in 2 weeks anyway) so you can start adapting and rearranging things so that you keep the date but skip a couple of foreseen functionalities.
GeneralRe: It's all about processess Pin
W Balboos, GHB16-Feb-15 1:00
W Balboos, GHB16-Feb-15 1:00 
GeneralRe: It's all about processess Pin
AlexCode16-Feb-15 1:23
professionalAlexCode16-Feb-15 1:23 
GeneralRe: It's all about processess Pin
W Balboos, GHB16-Feb-15 1:34
W Balboos, GHB16-Feb-15 1:34 
GeneralRe: It's all about processess Pin
AlexCode16-Feb-15 2:22
professionalAlexCode16-Feb-15 2:22 
GeneralRelease with reduce functionality if you have to... PinPopular
OriginalGriff15-Feb-15 20:25
mveOriginalGriff15-Feb-15 20:25 
GeneralRe: Release with reduce functionality if you have to... Pin
Shivam Sharma15-Feb-15 23:06
Shivam Sharma15-Feb-15 23:06 
GeneralRe: Release with reduce functionality if you have to... Pin
Irina Pykhova15-Feb-15 23:33
professionalIrina Pykhova15-Feb-15 23:33 
GeneralRe: Release with reduce functionality if you have to... Pin
Mike Hankey16-Feb-15 0:06
mveMike Hankey16-Feb-15 0:06 
GeneralRe: Release with reduce functionality if you have to... Pin
Kevin McFarlane16-Feb-15 4:06
Kevin McFarlane16-Feb-15 4:06 
GeneralRe: Release with reduce functionality if you have to... Pin
Mycroft Holmes17-Feb-15 13:45
professionalMycroft Holmes17-Feb-15 13:45 
GeneralAs rapidly as possible... PinPopular
Sander Rossel15-Feb-15 20:21
professionalSander Rossel15-Feb-15 20:21 
GeneralBetter three hours too soon than a minute too late. Pin
koolprasad200315-Feb-15 19:02
professionalkoolprasad200315-Feb-15 19:02 
GeneralRe: Better three hours too soon than a minute too late. Pin
DJ van Wyk15-Feb-15 19:36
professionalDJ van Wyk15-Feb-15 19:36 
GeneralRe: Better three hours too soon than a minute too late. Pin
AlexCode15-Feb-15 22:11
professionalAlexCode15-Feb-15 22:11 
GeneralRe: Better three hours too soon than a minute too late. Pin
AlexCode15-Feb-15 22:01
professionalAlexCode15-Feb-15 22:01 
GeneralRe: Better three hours too soon than a minute too late. Pin
W Balboos, GHB16-Feb-15 1:13
W Balboos, GHB16-Feb-15 1:13 
GeneralRe: Better three hours too soon than a minute too late. Pin
John Hunley17-Feb-15 6:14
John Hunley17-Feb-15 6:14 

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.