Skip Go Content
AI translate this article from Japanese
Read in Japanese
This article dey for Public Domain (CC0). Feel free to use am anyhow you like. CC0 1.0 Universal

How to do Business Better (Business Process Orientation)

Companies, government, non-profit organizations, or small small groups, no matter their size or type, dem all dey do things for di organization.

Wetin di organization dey do na combination of many business processes.

You fit break down business processes into small small work (tasks). A business process go work well when different departments and people inside di organization do di work dem give dem for their different positions.

Na so, as each business process dey work, di whole organization work go flow well too.

Software Wey Dem Call Object-Oriented

For software development world, di idea of object-oriented software, with how dem dey design am and di programming languages wey follow am, don dey developed.

Before dis one, dem dey design software with data and processing for separate places, and di definition of data and processing no dey depend on each other inside di program.

Because of dis, di definitions of data and processing wey relate well well fit dey close to each other inside di program, or dey for completely different different places.

No matter where dem put am, e no make any difference for how di computer dey process di program.

But on di other side, when dem wan change or add new things to software wey dem don develop, di way dem arrange am go make di work easy or hard, and e fit cause plenty or small bugs.

If di definitions of data and processing wey relate well well just scatter for one program wey get thousands or even hundreds of thousands of lines, to make changes go be very very hard.

Object-oriented software na one strong idea to solve all dis kain problem.

Wetin e mean be say, di idea na make data and processing wey relate well well dey clearly separated and put inside di same box (compartment) for di program, so e go dey easy to understand when dem wan change di program later.

Dis box for data and processing na wetin dem dey call "object."

E still important to design software based on dis "objects" from di beginning when dem dey design am.

On di other hand, we don dey used to dey see different things as objects.

For example, when we set alarm clock for morning, di alarm go ring for dat time. We know say alarm clock, as an object, get data (di time wey we set) and processing (di alarm wey dey ring).

E make sense to design and build software for a way wey go match how human beings dey naturally see things. Na dis one make object-oriented software popular.

Software Wey Dey Focus on Business Process

I don explain small about wetin organization dey do and how object-oriented software dey work.

Now, I wan bring one new way to develop software: Business Process-Oriented Software.

Like I explain for di matter of object-oriented software, if you design software for a way wey go match how human beings dey understand things, e go get big big gain when you wan change or add new things to di software.

When dem dey use software for wetin organization dey do, if you put information and functions wey relate together inside di conceptual box (compartment) of a business process—wey be di main unit of wetin organization dey do—e suppose make am easy to change or add new things.

Na dis one be di main idea behind Business Process-Oriented Software.

Manuals And Information Wey Dem Go Put Inside

For big big companies, di normal way dem dey do business processes often dey follow manual. Business processes wey dem don define well well reach to write manual for dem, dem dey call dem workflows.

Di business systems wey general software dey make na systems wey carry all dis workflows. A business process go happen when each person or department wey dey in charge put information inside di business system as di workflow talk.

For here, di business manual, di business system, and di information wey dem go put inside, dem all relate well well.

But, for di way dis thing dey work wey I just explain, dis three things wey relate well well dey scattered.

Di idea of software wey dey focus on business process talk say all dis things suppose be one complete package.

Imagine one document wey di business manual dey written inside one file, and e still get spaces for each person or department wey dey in charge to put information.

Plus, imagine say di contact information for di next person wey go do each work (task) still dey clearly listed.

Then, you go see say all di parts of di business process dey inside dis form file wey get business manual for putting information.

If dem create dis file and give am to di person wey dey in charge of di first work, di business process go just continue as di manual talk. And finally, when dem don fill all di information wey dem suppose put, one business process don finish be dat.

Dis file na di business process-oriented software itself, wey dem don use di idea of business process-oriented software for am.

And as different different types of business process-oriented software dey work, di whole organizational activity go work well.

Di Software Itself

Before before, I describe di form file for putting information, wey get business manual, as di business process-oriented software itself.

Some people fit don imagine say dis one go lead to talk about developing programs or systems.

But, e no be so.

No matter program or system, dis file itself dey work as business process-oriented software.

As I explain before, if dem create dis file and send am to di first person wey dey in charge, e go later pass go di person wey dey in charge of each work (task), and di business process wey dem write inside am go follow.

Of course, based on dis file, pesin fit develop programs or systems to make di workflow wey dey inside am happen.

But, how much difference dey between using such system and just dey pass dis file itself among di people wey dey in charge?

Here, wetin we need to notice be say, to develop programs or systems dey separate di manual from di processing.

Dis separation dey go against di business process-oriented way. In simple terms, e dey make am more difficult to improve and add new things to business processes.

Dis one go clear immediately if you imagine say dem change di business manual.

Every time di way dem dey do a business process change, programs and systems go need to change to match am.

Because of dis, dem need to refine di business manual well well from di start, and dis one dey make manualization dey take time. On top dat, even if dem change di manual, e no go immediately show for di programs or systems.

Apart from di problem of taking time, e still get renovation costs.

Dis one mean say business processes and manuals no fit change easily.

On di other hand, if dem no develop programs and systems, and instead, dem just dey exchange di input information form files wey get business manuals among di people wey dey in charge, then di time for development and di money for maintaining/operating programs and systems go just disappear.

Software Wey Dem Fit Run

Some people fit dey wonder why dem dey call dis file "software."

Di reason na say dis file na executable file. But, dem no dey run am as program for computer; instead, na software wey human beings dey run.

A business manual resemble program for human beings. And di spaces for putting information na like where dem dey store data for memory or database.

If you look am like dis, e no wrong to see dis file as software wey human beings dey run.

Who Dey Run Am

Di work wey dem write inside business process-oriented software, na human beings or Artificial Intelligence (AI) fit do am.

Even for just one work (task), e fit be say AI and human beings go work together, or e fit be say na only human beings or only AI go do di work.

Artificial intelligence fit still read di business manual wey dey inside dis file and do di correct processing.

So, dis file come be like software wey both human beings and artificial intelligence fit run.

AI Dey Help

First, di artificial intelligence go run di file. As e dey do am, e go read di business manual wey dey inside di file and understand wetin dem need to process.

Some parts of dis processing, di AI fit do am directly, or di AI fit put information inside di input spaces.

But on di other hand, some parts go need human being to process am or put information.

For dis parts, di AI go tell di human being and tell dem to do di processing or put di information.

For dis time, di AI fit change di way e go present am to di human being based on wetin di human being process or wetin dem put as information.

Simple ways to present to human beings fit be to tell dem di necessary work through text chat or voice chat, or to ask dem for di information dem need to put.

E still get di way to just open di file direct. If di file na text, for example, e go open text editor.

One more advanced way na to pull out di necessary work and input information, then create a temporary file for an application wey human beings go easily work with, based on dat content, and run am.

For example, if dem need input in table form, e fit create a spreadsheet file for di human being to put information. Di information wey dem put inside di temporary file, di AI go now copy am put inside di input spaces of di original file.

Another even more advanced way na to program an on-demand application with user interface wey go fit di file and di work/input information wey dem need from di human being.

Like dis, when one work finish, whether na AI do am automatically or AI help human work and input, di AI go transfer di file to di contact address of di person wey dey in charge of di next work wey dem write for di business manual.

If di AI dey help human beings like dis, e go fit make system wey human beings only need to do di minimum necessary work efficiently through user interface wey easy to use.

Files Wey AI Go Like

Normally, business process-oriented software fit dey any file format.

But, if we look at AI assistance, file format wey AI go easily handle na di best for di main file format. Markdown-formatted text files na good example.

E go still good to set some basic rules for wetin dey inside. Since AI go dey provide help, dem fit still change or add to these basic writing rules anytime.

How Knowledge Dey Gather and Business Process Dey Better

Business process-oriented software dey allow organizations to add new business processes or change di old ones just by creating or changing files wey combine manuals and input fields, without needing to develop programs or systems.

On top dat, e very important to put contact information for one person inside di business manual for any questions or requests to improve dat business process.

Dis one go greatly reduce di time and effort wey AI or human beings dey waste struggling with wetin dem no understand or searching for information. Also, as questions, answers, and improvement requests dey gather for one contact point, business process knowledge go naturally dey gather, and dem go fit improve business processes frequently.

Di work of arranging and organizing gathered knowledge, or changing business process-oriented software because of improvement requests, AI fit do am automatically or help with am.

Plus, if e necessary, dem fit create new business process-oriented software to add new business processes to di organization.

Organization Wey Dey Learn Fast Fast

Like dis, through di idea of business process-oriented software and how artificial intelligence dey automate and assist, di whole organization fit naturally gather knowledge and continuously dey improve by itself.

Dem fit call dis one organization wey dey learn fast fast.

Dis one go make organizational activities dey far more efficient pass how traditional organizations dey do am.

At di same time, with AI helping for individual work (tasks), human beings only need to do small small work through interfaces wey easy to use.

So, human beings no need to learn plenty plenty information or understand every small small detail of business processes wey dey change often.

Unlike human beings, artificial intelligence fit instantly and easily reread all new business manuals. On top dat, e no dey take time to adapt to new business processes and e no dey hold on to old ones.

So, di parts wey human beings dey struggle with, like learning plenty manuals and getting used to changes in business processes, artificial intelligence go handle dem.

Na so dem fit achieve organization wey dey learn fast fast.