UPN - Universal Process Notation
mantielero opened this issue · comments
mantielero commented
Proposal
- It is a very simple way to describe processes.
- I think it could be pretty similar to existing diagrams with some tailoring.
- There are not many alternatives to do this kind of diagrams. All of them paid options and not convenient.
There aren't many alternatives to describe processes. BPMN is one way to do it. But it is a huge specification. On the other hand, UPN is very simple.
I raised a similar proposal here: terrastruct/d2#1702
Use Cases
Easy way to describe processes.
Screenshots
Syntax
For example something like:
process: [myProcess, Title for the process]
- step:
- ref: reqSupport
- title: Request Support
- by:
- Customer
- step:
- ref: resolveRequest
- title: Resolve sales support request
- by:
- Sales
- attachments:
- [filename.pdf](files/filename.pdf)
- step:
- ref: testIssue
- title: Test Issue
- by:
- Test Team
- link: detailedProcess
- conn:
- [reqSupport, resolveRequest]
- Sales Issue
process: [detailedProcess, This is the detailed process for above's step]
....
Implementation
This is a proposal which I'd love to see built into mermaid by the wonderful community.