BPMN and UPN in action
Modeling Scenario ( obtained from https://camunda.com/bpmn/examples/ )
Let’s say there is a lawyer who offers legal advice to his customers. The service works as follows: The customers can ask for legal advice whenever they need it. The lawyer provides the requested advice and puts the billable hours on the customer’s time sheet. When the month is over, the lawyer’s accountant determines the billable hours based on the time sheet and creates the invoice.
This is the sample BPMN model from Camunda that illustrates the scenario of "When the month is over, the lawyer’s accountant determines the billable hours based on the time sheet and creates the invoice."
This is the UPN model, what do you think?
Who wins? Bruce or Chuck?
Let's hear the verdict of Judge Garrie Irons https://www.dhirubhai.net/in/garir/
(It is so entertaining and insightful that leave me no choice but to include his comment in this article)
It depends.
领英推荐
Let's acknowledge this isn't a street fight, it is happening in a ring, and will be decided on points.
Joe, the Lawyer or Accountant, is going to award this bout to UPN. As an illustration of "how the business flows", it is simple and readable.
Susan, the system implementer who is going to build the system that the lawyer records time on and the accountant revives the report from to generate an invoice, will award technical points to BPMN, for the little things that "score points" but aren't "eye candy for the punters".
If the problem you're solving is "getting people to use the system" you're going to give Joe triple weighting to Susan.
If the problem you're solving is building the system you're going to give Susan triple weighting to Joe.
They've each scored both models about a 7.
_______________________________
Let's hear what the co-inventor of UPN - Walter Bril have to say about UPN vs BPMN
https://www.dhirubhai.net/in/walterbril/?
"UPN is a contextual business approach, where BPMN is a more technical approach, each with it's own intent and audience. UPN is targeted on the average business user, so, in general and from a communication point of view, it adds value there. Drilling down (often literally) to more details, it's perfectly fine to add BPMN or any other more technical stuff in the most appropriate business context.?"
7 Salesforce Certifications | Senior Salesforce Business Analyst |Sales Cloud | Service Cloud | Experience Cloud | Flows
11 个月I know I'm late to the party but a google search brought me here. I disagree with Walter Bril to a degree. BPMN covers the full spectrum of general audience to detailed technical portrayal through Hierarchical mapping. I would have a 30,000' foot view that showed the overview interaction between the client and lawyer. At a high level , monthly billing can be portrayed through a single box, represented as a sub process. In another screen you can then see how this is drilled down into the detail portrayed above. I get anxiety just thinking of being at an org where I have to maintain both of these models. Any adjustment to this process would require a lot of changes to these models and would be difficult to maintain
UPN Co-inventor | CSM @ Elements.cloud | Business Process Knowledge Management | Videographer | Weconomics | Author
3 年When I'd present a technical blueprint model of the Large Hadron Collider to an average business person, I'm 100% sure I won't be very successful in getting across the intent. In other words, it always depends on intent and audience. UPN is a contextual business approach, where BPMN is a more technical approach, each with it's own intent and audience. UPN is targeted on the average business user, so, in general and from a communication point of view, it adds value there. Drilling down (often literally) to more details, it's perfectly fine to add BPMN or any other more technical stuff in the most appropriate business context. Example: Archive document -> we can fetch the document in the future = business focus Archive document -> archived document = system status or technical focus Both are valuable, but IMHO you always should try to justify the business value first; if you cannot do that, why bother in the first place?
Certified Information Privacy Professional in Europe (IAPP CIPP/e) | Certified Information Privacy Manager (IAPP CIPM)
3 年BPMN!
Digital Health Architect | openEHR | FHIR | Board Member HL7UK | Board Member openEHR UK | Board Member INTEROPen
3 年Do you recommend any specific tools for creating the UPN diagrams?
Engaging & supporting users, eliciting requirements, and analysing business activity since 1994. Pragmatically and radically non industrially agile.
3 年It depends. Let's acknowledge this isn't a street fight, it is happening in a ring, and will be decided on points. Joe, the Lawyer or Accountant, is going to award this bout to UPN. As an illustration of "how the business flows", it is simple and readable. Susan, the system implementer who is going to build the system that the lawyer records time on and the accountant revives the report from to generate an invoice, will award technical points to BPMN, for the little things that "score points" but aren't "eye candy for the punters". If the problem you're solving is "getting people to use the system" you're going to give Joe triple weighting to Susan. If the problem you're solving is building the system you're going to give Susan triple weighting to Joe. They've each scored both models about a 7.