News for hackers. Stuff that matters.
Re:$99 Mineserver: The Devil Is in the Details by chasing on Friday March 18, 2016 @04:52PM (#11314911)
> First we needed a mobile app to administer the server so we hired an experienced mobile developer through guru.com. His credentials were great but maybe it should have been a tip-off when, right after we made the first payment, the developer moved from Europe to India... We were naive. The original development estimate was exceeded in the first week and we were up to more than 8X by the time we pulled the plug. Still the developer kept trying to charge us, eventually sending the project to arbitration, which we won.

This smacks of the client not knowing how to use a developer. Meaning: I can imagine they made a simple (probably incomplete) scope or product definition document, didn't realize where the complexity actually lay, found someone cheap, and then realized that no one had the ability to actually shepherd the project to completion. They knew nothing about their developer -- and she or he knew nothing about them. And they weren't paying that much, really. So it wasn't a huge priority in the developer's life. And maybe the dev was young or just kind of between things and something more important came up or whatever. It actually takes some thoughtfulness to be a professional freelancer. Can be harder sometimes than it looks.

Cheap overseas developer talent is fine. But. There's also a huge value to finding people who you can sit down with and talk to. Meet. Get to know a bit. Professional freelancers will absolutely help naive clients identify and avoid pitfalls from the start. We (professional freelancers) have already fallen into them all and generally have the scars and callouses to know what it really takes to produce good software in a freelance environment. Professionals know how much time and effort it actually takes to do things. They'll tell you if your "I need a Facebook clone next week" project has any chance of success. They'll help you with design and they'll help you understand the trade-offs between money, time, and functionality that all software projects must make.

Sounds like none of that happened here.

Anyway. This just touched a nerve for me. Maybe I'm totally off base.

Re:$99 Mineserver: The Devil Is in the Details by jandrese on Friday March 18, 2016 @05:14PM (#11315106)
I didn't read much past that first paragraph for basically the same reason. This project failed because nobody involved had a single clue as to how the real world works.

The worst part is that there are plenty of Minecraft server administration suites out on the web for download already. Hiring a rando "developer" (with of course a good resume, everybody in those code farms has 1,000 years of development experience in every language!) you've never met to do the one thing that might differentiate your product is just insane.

The craziest thing is that a Minecraft server manager is not a difficult thing to write. I tossed together a couple hundred line Perl script with a bunch of useful features in an afternoon and ran servers with it for years.

Re:$99 Mineserver: The Devil Is in the Details by LoSboccacc on Friday March 18, 2016 @06:37PM (#11315794)
One would expect differently from Cringley of all person. He made a living about mocking people outsourcing and company being mismanaged.
Re:$99 Mineserver: The Devil Is in the Details by velik_m on Saturday March 19, 2016 @06:54AM (#11318042)
Maybe he wanted his kids to learn the lesson first hand?
Re:$99 Mineserver: The Devil Is in the Details by LoSboccacc on Saturday March 19, 2016 @03:17PM (#11319996)
at the expense of real people paying real money?
Re:$99 Mineserver: The Devil Is in the Details by DanBC on Friday March 18, 2016 @05:58PM (#11315518)
> The craziest thing is that a Minecraft server manager is not a difficult thing to write. I tossed together a couple hundred line Perl script with a bunch of useful features in an afternoon and ran servers with it for years.

Just checking, but how easy would that have been for the intended audience? (Mums and dads who don't know much about computing or minecraft servers).

Re:$99 Mineserver: The Devil Is in the Details by smrxx on Sunday March 20, 2016 @12:41AM (#11321839)
Why is that even a thing? Maybe people who don't know much about computing shouldn't be selling computing products.
Re:$99 Mineserver: The Devil Is in the Details by jefurii on Friday March 18, 2016 @05:05PM (#11315025)
From The Article:

> But $7500 in the hole is not much cost to start a technology business.

Unless I missed something, it doesn't sound like they paid the developer much at all.

Re:$99 Mineserver: The Devil Is in the Details by fcp on Friday March 18, 2016 @05:19PM (#11315153)
I think $7500 is their net loss. They raised $35,452 on Kickstarter.

https://www.kickstarter.com/projects/583591444/mineservertm-...

Re:$99 Mineserver: The Devil Is in the Details by dav- on Friday March 18, 2016 @05:24PM (#11315197)
They raised $35.5k on Kickstarter, and I'm assuming they have spent all of that plus $7.5k out of their own pocket before shipping a single unit.
Re:$99 Mineserver: The Devil Is in the Details by frandroid on Friday March 18, 2016 @05:26PM (#11315218)
7500 / 15 = 500. 500 units times $99 is $50K. With that kind of budget (that's everything, not just dev time) you can't hire a top-line developer.
Re:$99 Mineserver: The Devil Is in the Details by joantune on Friday March 18, 2016 @07:55PM (#11316284)
7500 can get some good (although limited) development done around here (Portugal). Dunno how much time it would take whatever they needed though