细节就是表面上看来,不起眼的一些功能(常常是辅助功能,其实很重要),这些小功能决定着网民的用户体验。比如:我们来看产品搜索。一般看来, 这个功能很简单(输入关键字, 点击,),系统接收用户的输入,然后到数据库里寻找匹配的记录。是很简单。但还是有一些细节,能够提升用户的体验。例如; 有的网站搜索框,当用户键入关键词的时候,系统会实时从数据库里,搜索与用户的输入相匹配的词,并显示出来。谷歌(www.google.com)的搜索框就具备这样的功能。不难看出,具有自动关键词提示功能的站内搜索,会给用户带来更好的体验!
当我们谈论功能时,很难找出网站之间的差异。你说某个网站具有某项功能,你就会听到;”那个网站也有这个功能”,的确如此。但不同网站实现这些功能的细节可能不同。细节决定不同网站之间差异,细节决定网站的成败。这也就是为什么,我们觉得有的网站几乎一模一样,但一个是成功的网站,另一个是一般的网站。有的人会说,那个成功的网站是用钱“砸”出来的。于是,老板们开始用钱” 砸“向许多网站。我们发现被”砸“的许多网站都”死“了。实际上,”砸钱“是必要的,没钱是干不成事的。但网站的开发技术(特别是细节处理能)是网站成功的关键!这一点往往没有被许多投资人所认识。当开发人员开发出的网站和那个(成功的)网站差不多时,老板觉得大功告成了。
软件功能80%的功能由团队中20的精英开发
软件功能20%的功能由团队中80的一般服务人员来完成
20%的精英-----保留他们的知识(而不是人)
-
把他们的知识固化在平台里(人走不要紧)
-
这些知识通过标准的API开放给一般的技术服务人员
-
这些API只涉及脚本语言(如:html, asp.net等)
-
c.完全,全新开发;
-
不涉及数据库或c#等编译语言
80的一般技术服务人员
-
只需要客户业务,和脚本语言知识
-
人员替换相对容易(容易找,上岗快)
-
由于80%的功能固化在平台里,人员变动对项目实施的影响不大
3B云平台的软件开发与服务方式
80%的软件功能由少数软件工程师来完成,这些功能“固化在”平台里, 不轻易变动
20%的功能在界面里,可以通过脚本语言在线配置(现场),而这些工作由占大多数(80%)的服务与支持工程师来完成。