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