自从我上一篇文章以来，我已经大大缩小了项目的范围。主要原因是为了让初次用户更容易访问它，否则他们可能会因在网站上可以做的事情的数量而不知所措。从一开始就试图咬住太多会带来相关的问题：

- 很难向用户传达直接价值，尤其是那些先于朋友加入网站的用户

- 预测用户将响应什么样的服务以及哪些功能特别是必要的是极其困难的。最好发布一些简单的东西，看看用户如何喜欢它，并通过将用户反馈与理论相结合来发展

- 当只有一名开发人员（我）时，一次性构建一个复杂的系统可能会让人感到不知所措。一段时间后，你会强烈渴望推出“某件事”，所以感觉你正在取得切实的进展。当您是唯一制定优先事项的人时，里程碑就很关键

- 一旦你发布了一些东西 - 即使它只是你更广阔的愿景的一小部分 - 就更容易向其他人解释你正在构建的东西。这不再只是天上掉馅饼的想法——您可以向他们发送一个链接，让他们看看它的作用，然后解释您计划将其用于何处。

- 构建简单的东西有其内在价值。用户不想过多思考如何使用应用程序，如果您的应用程序只做一件事 - 并且做得很好 - 他们更有可能回来。

- 如今，当您发布网络应用程序时，您需要对其进行有效的营销，否则您将被人们在线提供的所有其他选项淹没。一种有效的营销方式是让您的网站与人们已经访问过的地方兼容，即 Twitter 和 Facebook 等社交网络（至少就我而言）。如果您创建了一些可以增强这些网站的特殊内容，那么最容易利用这些网站；然后你可以从那里开始开发一些更复杂、独立的东西。

上周，我将缩小范围的网站推出了私人测试版，只邀请了十几个人。我已经收到了一份功能/更改请求的详细清单，当我觉得我已经充分解决了这些问题时，我将开始更广泛地开放该网站。

我还很高兴地告诉大家，我已被选为 fbFund 的决赛入围者，这为我提供了一些在 Facebook 上做广告的资金。更多详细信息和其他决赛入围者名单[此处](http://www.techcrunch.com/2009/05/18/facebooks-fbfund-09-names-first-batch-of-winners)。