Knowledge management in business processes


Home » Cloud BPM » Knowledge management in business processes


In previous posts, we briefly introduced the discipline of knowledge management. A first and basic application of knowledge management is to retrieve information and documents previously used, reuse them and take advantage of the knowledge embedded in them.

knowledge management is a key asset in any company

We have to accept that knowledge is a valuable asset in all small business (or organizations in general) and it often is the competitive advantage that leads to success. Therefore we have to think of a proper knowledge management strategy. In this context the discipline of knowledge management emerged several years ago and can be defined as follows:

Properly managing knowledge within an organization means to convey it to the ones who use it, when they need it and in the right way.

This definition is very broad and has multiple applications. In this post, we will focus on the application of knowledge management in business processes.

In this sense, the main applications of knowledge management are:

  • Search, retrieve knowledge and documents, reuse
  • Formalize processes
  • Understand how processes actually work (and if they differ from what we imagined)
  • Decide lines of action based on past decisions


Knowledge management: search and retrieval

Organizations often have documents stored in a database (some might be more complete, some more rudimentary). These documents include intrinsic knowledge. If we are able to access that information, we can recover and reuse that knowledge. That will save us time and our work will be more efficient and effective. And it is the foundation of knowledge management.

In order quickly to find what we are looking for, we need a good metadata structure to filter processes.

Define and formalize processes

If processes are only located in people’s minds, each employee might use different criteria to make decisions or be more prone to make mistakes.

In addition, it becomes impossible to change processes in an agile way, as they are already internalized. In those cases, change involves influencing human behavior. The organization is unable to respond quickly to market demands or regulatory changes.

Merely modeling a process in a BPMS (such as Flokzu) takes it out of people’s minds and provides a standardized model that can be easily communicated to everyone who needs it.

By having a formal representation of the model, we can see it and really understand how the organization works. This analysis, together with key performance indicators (KPIs) allows us to improve our business. The formal definition of the model provides agility to change and optimize and allows us to consider external information (market regulations, demands) and internal information (how the process is working, identify bottlenecks, etc.).

Understanding how our processes actually work

The processes we design don’t always reflect the reality.

For example, imagine a process that can end in two ways. Perhaps for some reason, we prefer it to follow a particular flow (in the diagram, we might prefer the lower path). But by automating the process and gathering information about its operation, we might notice that most of the time the process follows the other path (the upper one).


This kind of information allows us to notice that the process doesn’t always follow the designed logic. If we assign more staff to handle the “ideal” flow, we aren’t using our resources optimally, which leads to customer dissatisfaction, loss of efficiency, etc.

From the analysis data that the BPMS provides, we can see that in fact the process ends using an alternative path to the one desired and take action.

If the process isn’t automated or out tool doesn’t provide that information, we can’t identify such differences.

That’s why KPIs are of great help: they provide objectivity to the analysis. A KPI can really show how time-consuming a process is in an organization. Moreover, it can show how much time each stage takes. And ultimately, how many resources the process consumes.

Leveraging prior knowledge to make better decisions

Any organization makes good and bad decisions, all the time. The important thing is to learn from them. The BPMS stores these decisions, as they regulate the workflow (each decision indicates the next step in the process flow). We can use that information to show the user relevant information, like previous decisions in similar cases.

This also allows us to train new employees faster since we can explain to them how a process works quickly and clearly.


To sum up, we can say that there are endless applications of knowledge management. Consequently, the important thing is to have the right tools to automate our business processes. Moreover, it is key to use the embedded knowledge to improve business processes. We presented a few examples in this post: retrieving and reuse documents, formalizing processes, detecting differences in processes operations and deciding lines of action based on past decisions.

Free Demo 👇

Sobre el autor

Picture of Juan Moreno

Juan Moreno

I have been an entrepreneur, founder, and investor in tech companies since 2001, with a B2B vision and a focus on innovative technologies. What do I talk about? I concentrate on applied computer technology as a tool for efficiency and effectiveness in real organizations. In particular, I specialize in the digitalization and management of business processes, involving aspects of process automation, artificial intelligence, and no-code tools. I always apply a pragmatic approach, prioritizing the effective application of technologies in real businesses. My background: I am a Computer Engineer, with a PhD in Software Engineering and an MBA. I have been a university professor since 2002, currently teaching undergraduate, postgraduate courses, and giving lectures. As an entrepreneur, I founded 5 technology companies and am an angel investor in others. I am a recipient of the National Innovation Award, with dozens of academic publications and two books. My role at Flokzu: I currently serve as the Chief Strategy Officer, where I am responsible for the medium and long-term strategy of the product and the company. Part of my role is to evaluate technological trends and their incorporation to ensure that Flokzu becomes increasingly useful to our clients. It also involves understanding the reality and needs of our customers to ensure a perfect fit with what Flokzu offers. Finally, my job also includes evangelizing the discipline of Business Process Management and no-code technologies worldwide through publications, conferences, workshops, or complete courses.

Artículos relacionados