4891
General Discussion / Re: Obi-Wan Keyhotee
« on: February 15, 2014, 10:48:47 am »
Well it was beautiful regardless, my friend. That is a certainty.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
People who don't do software don't see why it should be any harder to make time estimates about software development than about any other kinds of projects, but they are not unreasonable for thinking that and your PR should take that into accountHi toast,
Yes, you're right, this is one of those battles that software developers are always having with their managers too, I suppose. I'm not a PR guy, but I guess a PR guy might have trouble explaining the details of software development, so I'll take a stab at it.
Management always wants a hard date for software delivery, whereas the software guys know they can't really guarantee one, because on any reasonable size software project, it's very difficult to scope out enough details of the design ahead of time (nor is it even often fruitful to try to take the "design it all out first" approach, since once you get into prototyping the code, you sometimes find you need to take a different path than you originally anticipated).
Unexpected problems almost always arise in any truly "new" software (as opposed to adding a feature to an existing piece of stable software, where dates can often be set as long as the feature isn't "big"). As an example, in my own personal work in the past few days, I'd hoped to finish up the database versioning code, but I'm only partially done as I've had to fight problems related to register KHIDs with different capitalization and some related issues (collapsing of similar names like qqq and qqqq to be the same name). Fully understanding the problems associated with this (none of these issues were in code that I had personally worked with before), coming up with a solution that put the least demands on Keyhotee founders, then implementing and testing it, took several days I didn't expect to spend. But any real programmer will tell you this is typical of the job.
I understand people's frustration, especially as, by Bytemaster's own admission, his original deadlines were unrealistic, but all I can really say is that we're competent programmers, we're working as hard as we can, but we don't want to rush the software out before it's well tested. This just results in more problems, and makes it take longer to deliver a correct version of the software, since we then have to work around legacy problems from software delivered too early. Whether it's the end of February, the end of March, or even later, my main goal is to have a solid, upgradeable experience for Keyhotee users once the block chain is launched.
Anyways, I hope none of the above gets anyone too upset. It's just my own personal feelings about software development, and it's not been "vetted" by Invictus (or our PR department).
What if we established a Marketing Bounty program to help drive marketing, awareness, and adoption? If we can reward bounties to people for writing blogs, podcasts, Facebook pages, or articles, then include small bounties for people to share or post to major social media platforms, we can spread the message far and wide. We will have to reach a consensus in the community of message that we want to put forth, that way we can have some sort of impact on the narrative.
This community has some brilliant concepts with extremely talented devs, but we haven't even scratched the surface of what is capable. People need to know that this community exists, and if we don't market the concepts we could all potentially lose out in the end.
You may have helped them along by pointing out their flaws in public. If their system is flawed, you should've let them figure out the hard way. The consumer and the market will figure out very fast which is a better system. I do understand you are probably looking for more investments and attention but going on the attack before either of you have released your product only benefits the people already in your camp and may make the outsiders wait to see who survives before investing in the ideas.
I also understand the ex CEO is on their team now and there may be bad blood between you guys. I think all focus should be on Bitshares release. These pokes at the competitor may not be so becoming.
Ethereum guys actually made the video-interview central http://www.ethereum.org/