Business Process Forever

Written by

in

Description

Business processes have been strictly defined and are now static and cannot be easily changed.

Context

Derived from: “Business Process Forever”
Especially in small and medium sized businesses, business processes are often not stable. Moreover, not enough data of good quality may be available to allow a solid design.

Cause

Business processes have been rigorously defined in the past and are now regarded as stable by technical experts. Therefore, business owners may not be able to easily commission for changes.

Consequences

Business process owners have little to no control over the outcome and quality of their processes, since they cannot change their structure. They are merely observers.

Solution

End-users have to be involved in the business processes and therefore, user-oriented interfaces have to be created. In Microservices, cross-functional teams ensure a holistic view on services and their functionality.

Cypher count query

MATCH (a)-[r]-(b) WHERE toLower(a.ClassName) contains 'service' and toLower(b.ClassName) contains 'service' with a , count (r) as cnt where cnt> 3 MATCH p = (a)-[r1]-(b) WHERE toLower(a.ClassName) contains 'service' and toLower(b.ClassName) contains 'service' RETURN count(distinct a)

Aliases

No Businessmen Involvement

Tags

microservices, soa, business, legacy, The Change Preventers

All smells