I think you miss the point. I don't believe anybody here is taking issue with the fact that "problems happen", especially in beta, or that coinmarket is likely working very hard to fix them. The issue is with their poor communication. I don't know what company you work for but I've been in I.T. for nearly 20 years and I can tell you that any project run this way without regular reports to stake holders simply wouldn't be tolerated. You don't leave people hanging for days on end, missing target date after target date and failing to fulfill the promises they've made to the people with frozen transactions, without some sort of explanation. Not an in depth technical dissertation, just a statement of where the project stands and what progress has been made. It really isn't hard. A couple of sentences once or twice per day would do wonders.
TL;DR Nobody is asking coinmarket to move mountains - just post short, regular status updates.
This is a concise follow up.
It's not like I'm asking their team for a daily ten minute scrum meeting. Just a simple "we weren't all run down by a mad bus driver on Friday night". I agree, it's always better to touch base with customers, if only to provide reassurance. Often good communication with quality work far outweighs timeliness on delivery. I've always been upfront with my staff to not give me overly optimistic time frames because of Murphy's law. And as a software architect myself I respect that not knowing is part of the battle, and that developers are often overly optimistic. Atwood talked about that coming up to 10 years ago before IT had a mass shift away from traditional long phase development. It's a faster world, we have much more ability in our IDEs and much stronger testing capabilities, but also a lot more to deal with.
CoinMarket.io has obviously run into some fairly fundamental flaws in their framework. If I were to guess looking at it like the black box it is to me, I'd say they might be dealing with synchronization or concurrency related problems. And if that's the case, I sympathize, but there's two aspects to this, development and business. And while they might be making extraordinary steps to resolve their code issues (not that we'd know), they are failing dismally on the business aspect. Maybe CoinMarket.io will learn something here, maybe they won't. I stand by what I said.
As for the earlier rage post. That almost certainly comes straight from an arrogant entitled dev. I hear at least one rant like that every week..."I just can't do it Captain. I don't have the power!" blah blah.. usually after a few days of "Leave me alone I will have it for you later today" but as you note, it completely misses the point and fails to address or have any resolve for the underlying business issue.
That is.. CoinMarket.io is losing significant market share and are unlikely to regain it.
As simple etiquette the small effort of posting at least a daily update, would gain them a lot more understanding. At this point, with the site offline for the extended durations, lack of simple clear communication is just going to leave a very bad taste in a lot of mouths.
I can sympathize with the development issues, but making schedule statements then not updating or saying anything is very bad form.
I just hope they read these notes and make a sound choice to update us. We don't all have pitch forks out!