Questions tagged [bpmn]

19 questions
7
votes
1 answer

How do you perform modeling in an Extreme Programming environment?

I know methodologies, like Extreme Programming (XP), which specifies its own specific practices for developing software. However, unlike Scrum where it focuses more on management aspects, XP specifies software practices that are required to be…
Amumu
  • 824
  • 2
  • 8
  • 14
5
votes
4 answers

How to use BPMN and use case and other diagrams together

I asked this question on stackoverflow, but it seems this question is not suitable there, so I post here for discussion. BPMN (Business Process Modeling Notations) is used for modeling business process by visualization, thus making intangible ideas…
Amumu
  • 824
  • 2
  • 8
  • 14
3
votes
1 answer

What's a good notation for showing MVC interactions?

I'm developing various websites and functionality to cater to various different use-cases up in Django. Is there a good notation for showing what behaviour is at each stage, e.g., swimlanes. I use BPMN 2 notation for everything, but feel that I am…
A T
  • 727
  • 1
  • 8
  • 16
2
votes
1 answer

Choosing a process modeling notation

It is questionable whether this question really belongs here, but, in any case, it does not fit in Stack Overflow or any other Stack Exchange site. So here I go. The purpose My current pet project consists in developing a software tool to generate…
isekaijin
  • 508
  • 2
  • 12
2
votes
1 answer

How do we learn BPM products?

What are the topics I should learn for a BPM (Business Process Management) product? I mean, do I need to learn BPMN (Business Process Modelling Notation), BPEL (Business Process Excecution Language)? Are there any open source lightweight BPM…
Srikanth
  • 39
  • 3
2
votes
2 answers

What is the difference between a process model and a use case diagram?

When using bpmn to specify a process model. And using UML to specify a use case diagram. Don't they both describe processes? What's the difference between the two? I'm reading a course which states: A process model makes the processes in which the…
Vincent
  • 229
  • 2
  • 7
1
vote
0 answers

No longer than 2 hours condition in BPMN 2.0 diagram

I'm using Enterprise Architect and the following exercise is for educational purposes. My exercise is to draw a BPMN 2.0 business process diagram(s) about user querying data from a bus station website. The exercise states that all restrictions…
nop
  • 119
  • 2
1
vote
1 answer

Can BPM be created with just one lane?

BPMN is very popular notation for process modeling and it's theory is based on task sequences and work flows between actors. So it's seems that it's necessary condition to declare at least two lane (Actor) for model. But sometimes i find independent…
Shahab_HK
  • 41
  • 3
1
vote
2 answers

How to keep track of all functionality in a large application

As the title says - how to keep track of functionality as the application grows large? My company use Word-documents where the application has been broken down into chunks called "use cases" - which vary in size and complexity. The problem is that…
nitech
  • 137
  • 5
0
votes
0 answers

How to handle data input in an BPMN?

I am designing a new process to request service accounts. I am in charge of both, the process design and the technical implementation of the request & creation flows. I am new to BPMN and currently learning as I go. The process starts when an…
Daniel
  • 101
  • 1
0
votes
2 answers

What BPMN symbol should I use when a service outside wants a BPMS to run a workflow?

I want to specify in a BMPN model that a workflow starts whenever a specific service outside tells me to. What standard BPMN symbol shall I use for this? Think of it as a company wants to start a workflow only at night, so it uses an application and…
Mohammad
  • 25
  • 1
0
votes
2 answers

BPMN - How to handle "under the hood" data change

I have an issue that I'm not sure how to handle regarding modeling. I'm using as my BPMS Flowable My situation: I have a flow (picture below) where are 2 user activities. Each activity manipulates on the database table, which is not a direct…
PastorPL
  • 129
  • 4
0
votes
1 answer

BPMN recurring activities

How can I model a supporting recurring activity for a process? A more general example is how to model waiting for customer actions while performing follow-up actions. We have a process where we send a message to the customer and once they respond,…
Kru
  • 137
  • 3
0
votes
1 answer

bpmn v2: how to show that a set of tasks need to be completed within a stipulated time period

I need to model a set of tasks in BPMN v2: 1.0 a report is sent out following which two paths emanate: 2.0.1 report is further formatted, followed by 2.0.2 additional information is added to the report 2.1.1 report is reviewed, followed by 2.1.2…
Kan Yan
  • 11
  • 1
0
votes
3 answers

Advantages of workflow based software development vs normal programming based software development

I am very new to workflows, and trying to understand why workflows are used. While surfing internet, I haven't found any strong point for using workflows. Please explain me the scenarios where workflow based development has advantage in comparison…
1
2