我的创业演习已经走出了第一步 —— 做了平生第一个网站(严格讲离真正的网站还差很远,也就是几个页面而已),就网站本身来说是失败的,不管是用户粘性还是流量。最直接的收获就是熟悉了AJAX框架的应用,为后续开发做了一定的技术储备。
对于之前从未有网站开发经验的我来说,虽然失败早在预料之中,但仍然需要总结,而且真正有价值的事情就是从失败中吸取教训获得经验。从各方面反映来看,网站败因主要有以下几点:界面、内容、吸引力。界面因为网站本身尚未定型,所以除了一个比较老气的logo之外,没有任何美工,只是用c 在局部修饰了一下;内容方面,因为一开始就是奔着WEB2.0去的,希望通过大家对百科知识的分享来形成内容;至于说到吸引力不足,就是由包括界面、内容、用户体验、互动等很多因素所造成的。
因为网站的实验性质而没有做任何推广,但仍然感触颇深的一点就是一个网站如果不能让访客产生重复访问的欲望,那就有点象猴子搬包谷,来一个走一个。最开始有一个懵懂的想法是尽量让上过网站的人都喜欢上它,但实际上很快就知道这个想法是纯粹的不切实际。后来也知道只能有针对性的让部份或者是一小部份人成为网站的常客,但却一直没有认真考虑过网站到底为什么样的用户提供什么样的应用或服务,这些应用或服务对他们有足够的吸引力吗?究其原因,之前都是有一个想法就想去试一下看能否实现,并没有一个网站架构和功能的总体思考和设计,也几乎没想过这个功能对用户而言有否意义,现在必须承认:之前是在为自己做网站,而不是为用户,不失败才奇怪!我一心在技术上要实现AJAX所带来的用户体验,但在立站之根本——用户价值上却恰好忽略了,可以说是本末倒置。通过这一点,我真正认识到了网站首先要考虑的不是技术层面的事,而是网站的定位,网站给用户带来什么样的价值,以及在此基础上构建一个什么样的可持续的商业模式。虽然这些话以前都从不同途径看到或听到过,但对我的触动都没有这一次来的这么深刻。
好吧,让一切从头开始。从哪里开始呢?也是这几天看到关于“WEB用户角色设计”的文章时,好象开了一点窍,但随之又暗自叹息:“怎么把这茬给忘了呢?”—— 因为“角色”这个概念对所有做过MIS系统或企业管理软件的人来说是再熟悉不过了。业务流程、角色、功能、权限这些名词在做软件时都是会遇到的,而且也是在做需求分析、总体设计时必须要搞清楚的事情,自己在做网站时却完全放弃了最熟悉最常用的方法。做应用项目时都是针对具体的客户的具体的需求来分析设计,并且是有时间和质量要求的,身上承担着相应的责任,而做网站却没人告诉需求,网站的定位与设计完全取决于自己的思考和判断,给自己的压力也不大,这就应了那句大家都熟悉的话“人无压力轻飘飘”。
我需要认真思考网站大体上提供什么样的服务,希望什么样类型、有什么样需求的用户来访问网站并成为常客,再进一步对这些潜在用户按角色进行细分,找出每类细分用户典型的行为方式,然后针对这些再具体规划网站的架构、功能、UI等等,目的就是让网站能够满足有某些特定需求的用户,给用户带来使用价值,从而让网站有长久的生命力。这当中我觉得最难的一点是如何发现并找到正确的用户角色。传统项目的角色及其行为是通过对客户的需求调研来完成的,而做网站呢?也应该是通过各种方式来进行调查分析,但找谁、如何找、什么方式等等,难度肯定比有明确客户的软件项目大,最简单可行的就是从自己身边的亲戚、朋友开始。
从分析WEB用户角色开始来思考网站定位,同样会因为经验、方法等问题产生不同的效果,但做了肯定比不做好,这方面还需要有经验的朋友多帮助。而对于我来说,还要把它当作一个有时间、目标要求的真正的项目来看待,因为“态度决定一切”。