销售之前的最后一环,你可曾做到?
tcsm | 10 四月, 2006 18:26
大家一定知道,在商业软件上市之前,一般营销部门会有一项重要工作叫做“Final Test”。我在《做专业软件或行业软件推广的少许心得》里曾经讲到的那种不同于技术测试的测试,指的就是它。
Final Test的目标是在产品正式发售之前,主要由非技术人员对产品进行最后的检查,以确认软件是否已经达到了可以发售的标准,以及发现软件实现细节上的瑕疵。之所以设立这样一个程序,主要是基于以下认识:
1、大多数技术人员习惯从技术角度审视自己的作品,而不习惯从使用者角度审视软件,因此难以发现某些对用户而言可能妨碍理解或妨碍接受的瑕疵。
2、大多数技术人员不习惯从商业角度审视自己的作品,也很难清楚了解如何满足营销的需要,因此有必要在软件发售之前,检查一下软件是否与营销计划相契合。
3、开发环境中很难建立多样的测试条件,以模拟最终用户使用软件的真实环境,因此需要建立合适的模拟,以保证软件可以在各种可能的环境中正确的安装和运行。
4、准备进行Final Test的软件,应假设其已经按照设计书的要求,进行了完整和恰当的实现。
很明显,Final Test是为营销服务的。Shareware尽管在许多方面不同于商业软件,但是,营销取利的目的却是共同的,所以,好的Shareware也应吸取商业软件的经验,为自己的产品发展服务。
通常Final Test的内容主要包括以下几个主要方面(软件类型不同,内容可能会有区别;根据营销目的不同,评价标准也会不同):
1、完整性;
2、可用性;
3、差异性;
4、学习成本;
5、感官评价。
最终Final Test会产生一个报告,详细说明每项的检查过程结果,以及评价标准。一般报告中包含的最有价值的部分是“建议”部分,比较严谨负责的测试人员会告诉你,针对你的软件和营销计划,你今后应如何调整你的软件,或者如何调整你的营销。
我跟一些做Shareware的朋友聊过,感觉实际上不少作者已经在做类似的工作,但是需要指出的是,他们的工作中还存在不少问题,以致影响了工作效果。
1、自己看自己的软件,怎么看都觉得好,很难做到旁观者一样的冷静和客观。
2、因为对软件太熟悉了,所以很难发现隐藏的问题。
3、技术出身的人不太容易从市场角度出发看自己的作品,不少人都缺乏对市场的调查,也很难提出自己的营销计划,基本上是走走看的态度,因此Final Test只能触及到一些皮毛。
给大家一些建议,如果符合你的需要的话:
1、找一些局外人来看你的软件,尽量找不是程序员的朋友,当然要认真负责的那种;
2、把你的营销目标告诉他,让他认为自己就是销售这软件的销售人员,问他怎么看这套软件。
3、如果可能的话,找专业做Final Test的朋友来帮你,一般在正规的大型商业软件公司里有这样的职位或职责。
Final Test是产品上市之前的最后一环,不可不知。要知道,机会总是留给准备好的人。