TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How far is it from prototype to beta release?

1 pointsby dcaoalmost 12 years ago
I got a prototype ready to approve the feasibility of my new idea for building up a classified search engine with multi-layered server farms including one centralized authentication server and a series of distributed content search&#x2F;indexing servers. It was done in about a year using the spare time after work.<p>Later I quit my job and started to build a full-blown production version from the demoware with the basic functionalities working on Windows environment using multiple instances of Tomcat, MySQL servers and two Apache instances which supports virtual name and virtual IP hosts. It took me a year of full-time to beef-up the distributed network with solid protocols, which handles exceptions and security using SSL, cookies and encryption mechanisum and then deploy it on a dedicated Linux server environment in a hosting site with multiple static IPs and firewall.<p>I&#x27;m wondering based on your experience, how much time it may take from a prototype to a beta release of your product, a live MVP (Minimum Viable Product) website? Compared with the POC (Proof of Concept), the beta production release is way harder to come up with. You have to cover all the potential security holes, especially in a peer-to-peer server environment. And when do you think it&#x27;s ready to release to the public, including registering the company, domain name, and applying for the IP protection?<p>Usually building a quick-N-dirty web application is like a piece of cake for a full-stack web and Java developer. Even if you don&#x27;t know every detail of the tricks, it&#x27;s fairly easy to find out from StackOverflow or some nice blogs. However, oftentimes, we quickly find some information, apply it and forget it without even understanding why it&#x27;s working. Later on, we have to re-visit the complete scope of the knowledge from the basic level and then re-do it in order to ensure the quality of the feature.<p>How many iterations to go in order to reach the beta? To my understanding, it may take 6 man-months to deliver a prototype, quickly show to the investors, get funded, then takes another 6 month of a team of 3 to 5 to build the beta version with numerous of bugs and launch to the public. This year may easily burn out 1 million from the Angel investors. Then a Series A funding comes if lucky enough to build a GA (General Available) release, this may take another year of the team.<p>Can you share some your stories?

1 comment

tarr11almost 12 years ago
It sounds like you are building something quite complicated. Why wouldn&#x27;t you just release the &quot;quick-n-dirty&quot; version and see if it works, before investing all that time scaling it out?
评论 #6007850 未加载