BPMN and UPN in action

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."

No alt text provided for this image

This is the UPN model, what do you think?

Who wins? Bruce or Chuck?

No alt text provided for this image

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.?"
Jonathan Hersey

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

Walter Bril

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?

Joe Williams

Certified Information Privacy Professional in Europe (IAPP CIPP/e) | Certified Information Privacy Manager (IAPP CIPM)

3 年

BPMN!

Richard Kavanagh

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?

Garrie Irons

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.

要查看或添加评论,请登录

Kevin Tan的更多文章

  • The Discovery of Visual Balance: My Aha Moment in BPMN Modeling

    The Discovery of Visual Balance: My Aha Moment in BPMN Modeling

    In 2008, I considered myself a skilled business process modeler, focused solely on the content of my models. But during…

    7 条评论
  • Auto Visual Balance with Process-bility

    Auto Visual Balance with Process-bility

    A) Simple Visual Balance will be enforced by Process-bility. If you model this.

    2 条评论
  • Intuitive Connecting Activity/Task

    Intuitive Connecting Activity/Task

    With Process-bility, connecting Task/Activity is intuitive and easy. Step 1 - Move cursor closer to the Activity/Task…

    2 条评论
  • Represent System/App in Process-bility

    Represent System/App in Process-bility

    The information about which systems/applications are used in the business process is critical. Here are two examples of…

    12 条评论
  • Process-bility - One Click design for simplicity

    Process-bility - One Click design for simplicity

    With Process-bility, we just need one click to define the Task Type. Step 1: Move your cursor to the top left area of…

    8 条评论
  • Process-bility in action - Design Specification 01

    Process-bility in action - Design Specification 01

    I've given up searching for a Business Process Modeling software that makes BPMN easy. It does not exist, whether it's…

    18 条评论
  • Process-bility : Visual Balance in action II

    Process-bility : Visual Balance in action II

    Process-bility consists of three fundamental principles: StoryTelling Visual Balance Simplicity By applying Visual…

    2 条评论
  • Process-bility : Visual Balance in action

    Process-bility : Visual Balance in action

    Process-bility consists of three fundamental principles: StoryTelling Visual Balance Simplicity By applying Visual…

    4 条评论
  • Work-Flow Diagram, BPMN and UPN

    Work-Flow Diagram, BPMN and UPN

    This is a typical work-flow diagram. This is the #VisualBalance #BPMN model of the Work-flow diagram.

    2 条评论
  • BPMN - Lite, the new beginning

    BPMN - Lite, the new beginning

    What is BPMN-Lite? It is the Agile version of the heavy weight BPMN 2.0 BPMN-Lite recommends Use of color sparingly and…

    3 条评论

社区洞察

其他会员也浏览了