TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

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

1 点作者 dcao将近 12 年前
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

tarr11将近 12 年前
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 未加载