The Five C’s of Enterprise Search

Agnes Molnar

by Agnes Molnar on 1/11/2016

Share this:

Article Details

Date Revised:

Applies to:
capabilities, challenges, confines, content, culture, Enterprise Search, five c's, SharePoint

Enterprise search with SharePoint can be better if you understand the 5 C's: capabilities, challenges, confines, content, culture

Enterprise Search has many challenges. In this article, I’ve collected the most common ones: Culture, Content, Challenges, Capabilities, Confines. Understanding these “Five C’s” helps us to be more successful with implementing Enterprise Search. By definition, Enterprise Search is a business solution that is owned and controlled by your organization, and connects people to the information they need to get their jobs done.

Enterprise Search is owned and controlled by your organization – but the challenges vary from organization to organization. There’s no one-size-fits-all solution for Enterprise Search. Instead, each company has its own culture, content, challenges, capabilities and confines.


Culture is unique in each business. It depends on many things:

  • the region/regions the company operates in
  • the sector the company provides products / services in
  • the types of products and/or services you provide
  • the size of the organization
  • the leadership / management team
  • the people
  • … and many other things.

When we provide Enterprise Search services (any service), it’s critical to understand the culture of the organization. Don’t forget: the goal is always to serve the (human) users, to make their work easier and lives better.


Enterprise Search is all about content and its presentation to the users in the proper context. This means not only the number of search results but also the quality of content:

  • What type of content does the organization have?
  • What are the main characteristics / properties of the content?
  • What categories / classes of content can we identify?
  • What is the value of the content?
  • What is the lifecycle of the content?
  • Where is the content stored?
  • Who are the content creators / contributors?
  • Who is consuming the content?
  • What are the main content consuming scenarios / use cases?
  • etc.

Knowing the content means knowing what to present to the users. Moreover, if we understand the users and their intent (context) as well, we are also able to plan what they need in what case, and then we’re on the right track to provide a good Search solution.

Content, Users and Context are the most important pillars of Search
Content – Users – Context are the most important pillars of Search


Each organization has smaller or bigger challenges.

Some of these are findability demands (“We want to be able to find this and that”).

Some are business process requests (“In this step we need this and that information.”).

Some others might not at first seem related to Search (because the organization may not understand that one of their challenges could be solved by search). for the first sight (“We need help with this decision-making process”).

What’s common in each of these challenges is that we can help solving them with the help of Enterprise Search – maybe not by a traditional Search page, but with some application that uses Search behind the scenes (Search-driven applications). Of course, we cannot solve everything with Enterprise Search, but we can definitely solve much more than we’d first think. Some common, real-world examples:

  • A global pharmaceutical company has branch offices around the world and data centers on four continents. They have hundreds of millions of documents, stored in various systems in disparate locations, used by almost one hundred thousand employees. Their main challenges before creating a Search Strategy and implementing a global Enterprise Search solution were:
    • People had to visit several applications in order to access the content they needed.
    • Cross-continent network latency was very high, and accessing content was slow.
    • Their existing Search solution did not include each content source, was out of date and had very limited functionality.
    • Their existing Search solution did not fit into their long-term content strategy.
    • They wanted to have a very innovative solution, which is feasible today and also can be used a few years later without making any compromise.
  • A legal company, with hundreds of lawyers, had a big challenge with their process of searching precedents. It was a real burden: lawyers and their assistants spent weeks searching for similar cases in the past. They had to do an insane amount of paperwork and research, and still: they couldn’t even be sure when the task was “done”.
  • A global manufacturing company didn’t have a clean Search Strategy. While contributing into their content management project, we had many discussions about findability and information discovery, and their strategy is still evolving. As of today, they have already implemented or are planning to implement several search-driven dashboards to display aggregated information to the users (for example, Phone Book, My Active Tasks, Latest Content, Most Active Users, etc.). Although the “big picture” is still not final, their users can get some immediate benefit from Enterprise Search already.


Of course, every organization has unique capabilities as well. When providing Enterprise Search services, we have to rely on these capabilities, as they can amplify an organization’s success. Understanding these capabilities is critical. Similar to our own personal development, we have to rely on these strengths and build upon them.

For example, the manufacturing company mentioned above has a very good collaboration culture, which is a great asset. Instead of simply suggesting what they should do, we have great discussions about the directions to take. An asset also can be a strong knowledge management culture. Or the capability to quickly react to economic challenges. Actually anything that you can identify and can be identified with, can be used to provide good value.


We find boundaries everywhere. Confines in business are used to set the rules and to keep the organization and its employees safe. Being either an employee or an external consultant, we have to know and respect these boundaries. Of course, some of them might make working in the Enterprise Search arena very hard or at least challenging.

For example, once I was invited to work on the Search Strategy of a company who didn’t want to share any details of their content (see above). Obviously, I didn’t want to get any of their super sensitive research documentation, but I needed to understand what kind of content they had and how they wanted to use their content. In the end, we agreed on an interview, where I ask my well-prepared content-related questions and they answer as much as they want, in as much details as they feel comfortable with. This way, I learned enough about their content, while they didn’t have to disclose any sensitive information.

In case of the manufacturing company, I am not allowed to get into their research workshop halls, because their top secret processes happen there.

In the case of the legal company, getting a VPN connection for the implementation phase was not allowed at all; we had to work on site.

You get the point. The key is to be collaborative in order to provide the maximum value while respecting the boundaries.

These are the five key elements to be considered when talking about Enterprise Search. Missing any of them might result in serious issues and conflicts later – while our main goal is definitely providing value and making our customers’ lives easier.

You can find the original article by Agnes here:

Topic: Search

Sign in with

Or register