News for hackers. Stuff that matters.
Re:Launch with bugs by spartango on Tuesday March 12, 2013 @12:24AM (#5360156)
How many (and what type) bugs you can afford to let slide really depends on your users' needs:

As a biomedical technology, we have to demonstrate the scientific accuracy of the product we ship. We also have to be aware of the consequences of bugs to our users. While Facebook users may not mind a slightly finicky widget, laboratory technicians are much more sensitive.

I'm all for rapid iteration and product development, but I think it's important to ship things that are context-appropriate. I also feel that there's substantial, if intangible, value to being proud of what you ship.

I worry that a culture of shipping somewhat-broken things may end up doing us harm.

Re:Launch with bugs by asynchronous13 on Tuesday March 12, 2013 @01:06AM (#5360307)
That was my first thought as well. I make unmanned helicopters -- it's cool to ship a half-ton flying machine with software bugs, right?

But the article did at least make it clear that the advice was targeted at smaller SaaS providers. Depending on the users needs, that might be okay.

Re:Launch with bugs by lukeholder on Tuesday March 12, 2013 @12:45AM (#5360237)
The concept of shipping asap does not have to mean a complete rollout or the entire biomedical industry, but shipping to a production system that a certain group of users USE for actual work.

Shipping® also encourages a single source of truth for the development team to work from. The master branch is really just another branch when a project does not push that master immediately to production.

Re:Launch with bugs by te_chris on Tuesday March 12, 2013 @12:21AM (#5360138)
Sigh, more "everybody do this" writing. I guess the internet loves binaries and absolutely hates subtlety, but does shit like this really need to keep being brought up when the really appropriate answer is just do what your audience will put up with?
Re:Launch with bugs by bproctor on Monday March 11, 2013 @11:31PM (#5359942)
I think whether or not it's a good idea to launch has to do with what those bugs are. The number of bugs is pretty much irrelevant.
Re:Launch with bugs by scott_meade on Monday March 11, 2013 @11:40PM (#5359980)
Good point. So, more accurately, don't let the fear that their just might be undiscovered small bugs prevent you from launching.
Re:Launch with bugs by jmathai on Tuesday March 12, 2013 @12:12AM (#5360109)
Not just undiscovered bugs but non-critical bugs. If it doesn't cause data corruption then I say launch and fix it later.

Fixing that bug is probably less valuable than getting the feature into the hands of users.

Also, don't stress about "losing" users. There are plenty of users and you'll be surprised how forgiving your users will be if you're open about bugs and fixing them.

Re:Launch with bugs by swensel on Tuesday March 12, 2013 @04:06AM (#5360770)
Agreed. It's better to just get the product out there.
Re:Launch with bugs by joshaidan on Tuesday March 12, 2013 @12:31AM (#5360186)
Yeah, you probably want to avoid privacy related bugs, or bugs that allow people to steal credit card numbers or passwords.
Re:Launch with bugs by fmblwntr on Tuesday March 12, 2013 @12:11AM (#5360104)
Wasn't surprised to see this was a Rails developer.
Re:Launch with bugs by codegeek on Tuesday March 12, 2013 @12:37AM (#5360209)
More appropriate title should have been "launch with lots of bugs and it is still ok" in the context of this post. "Launch with bugs" will have meaning when you could actually launch without bugs. Of course, any software will have bugs when launched or even if well matured.
Re:Launch with bugs by chris_wot on Tuesday March 12, 2013 @09:19AM (#5361588)
Works well when you control the patch/upgrade deployment. Not so good when you don't. And not so good when it stops your customer doing what they want to do.
Re:Launch with bugs by damian2000 on Tuesday March 12, 2013 @12:22AM (#5360145)
This is too general ... "Launch with bugs that are unimportant to the main features of your product" might be better.
Re:Launch with bugs by bradhe on Tuesday March 12, 2013 @01:21AM (#5360358)
Bingo. I've seen (and shipped...) a lot of shit software under the guise of "bugs are OK--done is better than perfect...right? ...guys?"
Re:Launch with bugs by wmt on Tuesday March 12, 2013 @02:44AM (#5360597)
It's as if the author believes that Basecamp was released with +100 known bugs.
Re:Launch with bugs by jmurda on Tuesday March 12, 2013 @01:31AM (#5360396)
Nobody's perfect, you cannot choose, start with, or without bugs...