BPM.com
  1. Peter Schooff
  2. Sherlock Holmes
  3. BPM Discussions
  4. Thursday, 15 February 2018
  5.  Subscribe via email
While we've had several discussions on Blockchain and BPM, we, as Boris Zinchenko suggested, haven't discussed what is perhaps the most important question of all: Do you think Blockchain is a BPM technology?
Max Young
Blog Writer
Accepted Answer Pending Moderation
Block Chain is *intrinsically* a part of BPM, because BPM is is all about hetrogenous systems interacting with multiple roles. Those systems & roles need to be able to trust each other, which is where blockchain fits in.

It's a slam duck(dunk): whatever system you're building with blockchain, whether you're using a BPM suite or not, is, *inherently* a BPM system, because it's allowed (trusted) relationships to align on a task.
References
  1. https://www.youtube.com/watch?v=DGmKpiwumK8
  2. http://www.capbpm.com\iq
  3. http://www.capbpm.com
Comment
  1. Ian Gotts
  2. 10 months ago
  3. #5059
LOL . Is this a freudian slip "It's a slam duck" Does that mean is it like a "lame duck" but "slammed" so even worse. Or is it a "slam dunk" which is a dead certainty.
  1. Max Young
  2. 10 months ago
  3. #5060
I sort of *love* the idea of slamming a duck. Screw those ducks.
  1. more than a month ago
  2. BPM Discussions
  3. # 1
Accepted Answer Pending Moderation
I would say that while Blockchain can certainly be used for multi-party BPM, calling it a BPM technology is somewhat of a stretch. Maybe it would be better phrased as one way to build BPM with some interesting characteristics.

I think Blockchain is better analogized to a mediated (business logic), decentralized database. One can build BPM on top of a mediated, decentralized database, but one can build a lot of other things as well.
Founder and CEO, TMail21
Co-founder and CTO, One Network Enterprises
Comment
  1. more than a month ago
  2. BPM Discussions
  3. # 2
Brian Reale
Blog Writer
Accepted Answer Pending Moderation
I have to agree with Ranjit. Blockchain is a decentralized database technology. You can build a BPM application using this technology just as easily as you can build a non-BPM based application on top of the technology. To say that Blockchain is somehow more natively related to BPM is like saying that Audit logs and history logs are somehow more important or native to BPM than to purely transactional systems. This is not the case.
Comment
  1. Max Young
  2. 10 months ago
  3. #5061
I can see why we might disagree on this topic.

I think audit logs and transaction logs *are* more important to BPM then to traditional systems. We need the history, KPIs, and SLAs to improve our processes.

You can argue the semantics of whether a log is a database record, or entry in a traditional lof file(as Disco or other process mining tools might solve), or both. But we need history to improve a process, and we need (trusted) transactions to work together.

My conceit is that *any* system that requires two or more parties to work together is a BPM system, regardless of whether or not you built using a BPM suite or using a formal methodology.

The degree to which it’s a *good* BPM system is another matter entirely.
  1. more than a month ago
  2. BPM Discussions
  3. # 3
Accepted Answer Pending Moderation
Thus far, I haven't seen real life implementations, besides a couple BPM-BC POC's that were limited to only very particular "sign off" feature, as part of a larger process.
I do see the potential, though, for larger and partially externalized business processes that aren't necessarily structured (not unlike a case management approach), where tracking and hash auditing can help making sure to accurately verify the data of an even immensely extended and ramified flow progress, and to assure its veracity. In that sense, even without having to worry about the process database architecture, processes (especially unstructured ones) can span multiple domains, companies, organizations and ultimately, individuals.
In that sense, block chain as I understand it, can empower a BPM strategy greatly and even become an expected feature of an iBPMS. However, I don't think BPM can claim ownership to block chain being a proprietary technology.
Something additional to consider when using BC tracking within BPM, would be the innate trade-off between the gains of flexibility for unstructured processes on one hand and the rigidity of process data (contents) on the other, in order to make block chain work.
NSI Soluciones - ABPMP PTY
Comment
  1. more than a month ago
  2. BPM Discussions
  3. # 4
Accepted Answer Pending Moderation
We have had logs for decades, across all sorts of transaction systems across all sorts of industry areas, (industrial process control; b2b; b2c; c2b; . . . . .)

We need to know who did what, when.

Block Chain provides proof of who did what, when.

Re BPM, here is the drill-down hierarchy for "operations management"

Cases
Interventions at Cases
Orchestration from background BPM at Cases
Governance from background BPM and from the Case environment itself at Cases

Cases need logs, interventions at Cases need logs. data exports from Cases need logs, data imports to Cases need logs.

We only need one log, the logical place for it has been at each Case.

Building a public log is a natural extension

It's not necessary or useful to try to say that BPM owns "block chain"
Comment
  1. more than a month ago
  2. BPM Discussions
  3. # 5
Accepted Answer Pending Moderation
Is draft beer a baseball technology? Because they sure seem to go together pretty nicely.

BPM and blockchain can be, in appropriate use cases, complementary technologies. But each is essentially solving different parts of a larger puzzle.
http://www.bplogix.com/images/icon-x-medium.png
-Scott
Comment
  1. more than a month ago
  2. BPM Discussions
  3. # 6
Accepted Answer Pending Moderation
This question triggered a lot of interesting reactions/facts!

I agree to most of what have been said, I would summarize it with a few points:
- Blockchain is closer to decentralized database technology than BPM technology.
- Blockchain (and others) made a big breakthrough but it is still young and a lot of misconceptions/shorcuts of what it is are being made. Putting it simply, Blockchain is nothing more than a decentralized/distributed/digital ledger of transactions.
- Decentralized database technology is a great complement to the BPM one for specific use cases but specifically for multi systems/roles/companies applications.
Comment
  1. more than a month ago
  2. BPM Discussions
  3. # 7
Accepted Answer Pending Moderation
I agree with most of the other writers...the question kind of tests, what we really mean by wording "BPM technology". My view on this is, that the core of BPM approach is about modeling "input - action - output". We might say that anything that helps us in the modeling is truly BPM technology e.g. in some cases modeling can be automated when we have needed data.

In the case of Blockchain this is clearly not the case. Using some technologies we may automate code generation or simulate the process based on higher level BPM models.... this might be more in grey area, should we call those realization BPM technology?

br. Kai
Comment
  1. more than a month ago
  2. BPM Discussions
  3. # 8
Accepted Answer Pending Moderation
When my customers hire me to make useless process models, I ask them to pay me with bitcoin, so yes!
Sharing my adventures in Process World via Procesje.nl
Comment
  1. more than a month ago
  2. BPM Discussions
  3. # 9
Accepted Answer Pending Moderation
Blockchain is a multiuser digital archive with excellent characteristics on integrity and availability.

BPM and blockchain (and many other technologies) architectured together enable complex multiuser (from different organisations) or multi-party (thanks to Ranjit) business processes . Even more, such processes maybe executed by third parties. Thus, digital contracts as processes become feasible and this is a huge step toward digital economy. See ref [1].

So, I don't think that "embeding" BC into BPM as one of technologies is a good idea. Better to consult your architect, if any.

Thanks,
AS
References
  1. http://improving-bpm-systems.blogspot.ch/2016/07/digital-contract-as-process-enables.html
Comment
  1. more than a month ago
  2. BPM Discussions
  3. # 10
Accepted Answer Pending Moderation
Business Process Management (BPM) is worried about the plan, execution, checking, and change of business forms. Frameworks that help the institution and execution of procedures have widely been utilized by organizations to streamline and robotize intra-hierarchical processes.Yet, for between authoritative procedures, difficulties of joint outline and an absence of shared trust have hampered a more extensive take-up.
Developing blockchain innovation can possibly definitely change nature in which between authoritative procedures can work. Blockchains over an approach to executing forms in a reliable way even in a system with no shared trust between hubs. Key viewpoints respect calculations that prompt accord among the hubs and market instruments that inspire the hubs to advance the system.
Kritika Pandey (Software Analyst)
Comment
  1. more than a month ago
  2. BPM Discussions
  3. # 11
Accepted Answer Pending Moderation
My understanding blockchain is that is "ledger system" which banks are looking to adopt which gives greater control and management over transactions. It appears to be a very specific application and I would see be part of a complete banking process such as loan applications. The blockchain capability may well be understood by BPM thinking but just as important if not more so are the surrounding processes to create the information before used in blockchain and use after the blockchain sub process. I would articulate that blockchain and the "BPM" supporting software should be good friends!
Comment
  1. more than a month ago
  2. BPM Discussions
  3. # 12
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.