Categories: BPM

What is a Workflow?

While having a discussion with one of my colleagues, I found his interpretation of workflow quite interesting. There are myths around workflow. Many people relate workflow with software requirement requiring decision making such as approval/rejection etc.

However, this is how workroom and workflow was described:

  • As part of my daily activities, I may need to get into a workroom and see all that needs to be achieved on that day. Each of the tasks can be called as “output” that needs to be achieved.
  • The “output” will require a set of input and, a set of activities to be performed in order to be achieved. The set of activities can also be termed as “process”.
  • As these activities are related to business, these are called as “business processes”. So, to achieve an output, I need to determine a set of “business processes” and inputs.
  • Each of these “business processes” comprises of set of activities. These activities (can also be termed as work) have to be performed in an order or a “flow” to produce the output or the product.
  • Thus, each business process may have a workflow associated with it.

Simply speaking,

Set of Inputs => Set of activities (Workflow representing a business process)  => Output

Ajitesh Kumar

I have been recently working in the area of Data analytics including Data Science and Machine Learning / Deep Learning. I am also passionate about different technologies including programming languages such as Java/JEE, Javascript, Python, R, Julia, etc, and technologies such as Blockchain, mobile computing, cloud-native technologies, application security, cloud computing platforms, big data, etc. I would love to connect with you on Linkedin. Check out my latest book titled as First Principles Thinking: Building winning products using first principles thinking.

Share
Published by
Ajitesh Kumar
Tags: Work flow

Recent Posts

What is Data Strategy?

In today's data-driven business landscape, organizations are constantly seeking ways to harness the power of…

12 hours ago

Mathematics Topics for Machine Learning Beginners

In this blog, you would get to know the essential mathematical topics you need to…

4 weeks ago

Questions to Ask When Thinking Like a Product Leader

This blog represents a list of questions you can ask when thinking like a product…

1 month ago

Three Approaches to Creating AI Agents: Code Examples

AI agents are autonomous systems combining three core components: a reasoning engine (powered by LLM),…

1 month ago

What is Embodied AI? Explained with Examples

Artificial Intelligence (AI) has evolved significantly, from its early days of symbolic reasoning to the…

3 months ago

Retrieval Augmented Generation (RAG) & LLM: Examples

Last updated: 25th Jan, 2025 Have you ever wondered how to seamlessly integrate the vast…

6 months ago