5.抓紧测试
我认为,任何网页开发项目最终的运行结果都不会像最初设想中一样完美。测试是将新产品推向市场过程中非常重要的一个阶段。关于测试,你需要找出尽可能多的漏洞。
你可以自行测试,但为了获得最好的结果,我建议选一些测试者来帮忙。这样的测试者应当没有用过你的产品,从而可以把握到你可能错过的问题。在我做好测试准备后,我联系了最初注册服务的一些人,并将测试信息提交至BetaList,寻找希望尝试新工具并给予反馈的人士。
关于漏洞的报告应当尽可能详尽,即便是最简单的拼写错误也是如此。当我遇到漏洞时,我会报告以下信息:
- 发现漏洞的页面
- 需要什么样的改动
- 截图
- 我使用浏览器的详细信息
- 我在进行什么操作(例如注册,或是升级至专业版)
如果需要设计和布局调整,我还会绘制草图进行解释。
经验:在深入参与一个项目时,你会很容易错过某些漏洞或拼写错误。在正式推出之前,请邀请一群测试者来试用你的应用。
6.提前思考
在你启动项目之初,客户服务和数据分析似乎是非常遥远的工作,但你需要提前思考,你将需要哪些工具来运营自己的业务。例如:
- 你要如何处理客户服务?
- 你是否需要分析软件?
- 你如何处理支付?
通常情况下,这类工具需要集成至你网站的代码中,而你需要尽早了解怎么做会更好。实际上,你需要提前思考的并不仅仅是第三方工具。在完成项目开发前,需要思考的还有许多其他问题,例如:
主机
你的应用要使用哪一主机服务?你需要可靠、规模灵活的主机服务。在做出决定前,我认为最重要的3个因素包括:
1)可靠性:你不会希望自己的应用宕机。
2)技术支持:当主机服务出现问题时,你希望他们能迅速做出反应,给予一流的技术支持。
小编推荐阅读