前段时间在给一家世界500强企业做咨询,课题是企业级门户的搜索策略。
光看这个课题,大家肯定会联想到谷歌,Bing,百度之类的搜索引擎。对企业搜索有些接触的人,也许会联想到Autonomy(国外知名搜索服务提供商),或是拓尔思(国内知名企业搜索服务商)。
虽然说采用这些成熟产品不失为是一种快捷有效的实现方法,但是,企业的特有业务形态和长远技术规划将往往促使他们做出更稳妥的决定:比如,从世界的顶级咨询公司购买解决方案,再决定是否采购成熟的技术和服务组件或与本土IT公司合作开发,打造企业自主知识产权的产品。
为什么这么做?我认为有三个原因:1、地域及环境因素;2-制约与反制约的博弈。3-长远规划需要。
那么到底该如何为一个企业来做搜索策略的设计呢?
具体到这个案例,我们首先来看看具体的客户需求(场景):一个数十万员工的企业,分支机构分布在世界各地,需要在企业内部门户上提供面向全体员工的统一搜索服务,搜索的内容包括企业内应用所产生的业务数据以及企业员工相关信息。其次,用户基于预算及长远考虑,并不打算购买成熟的企业搜索产品。
再来看看数据分析,企业内部每天产生的有效业务数据在300万条记录左右,假设这300万条数据都属于可被搜索的范围。
从案例的背景,我们可以理解和分析得出:
1-以企业内部应用为搜索界定范围,以应用产生的业务数据为搜索目标(属于ESI范畴),以企业的所有员工为搜索服务的提供对象。因此,是横跨企业内部多业务域、多应用的核心级别项目。
2-设计的重点在于数据的获取(创建索引)和隐私的控制(