Thanks to all of you who took my BPMN Self-Test. BPMN, today accepted as the universal process modeling standard, is outwardly familiar — it looks like traditional swimlane flowcharts — but few people really know how to use it effectively. That’s what I try to teach in my book and the BPMessentials training. The self-test examines some of those parts of BPMN that are extremely useful in modeling everyday scenarios but which are not part of the traditional flowcharter’s existing knowledge. If you haven’t taken the test yet, why don’t you do it right now? Just click here. Then come back when you’re done and check out the answers. If you have taken it and would like to see my explanation of the answers, read on.
Q1. Exception propagation from subprocess
Q2. Loop and Multi-instance activities
Q3. Wait for requested document or timeout
Q4. Conditional activities
Q5. Alternative responses or timeout
Q6. Timed interval
Q7. Order cancellation
Q8. Missed SLA
Q9. Order change
Q10. Abort concurrent activity
Achieving BPMN Competence
Tags: BPMN, bpmn 2.0, bpmn method and style, bpmn self-test, bpmn training



[...] This post was mentioned on Twitter by Binder Donedat, The Tech Gang and Business Process, Peter Borner. Peter Borner said: RT @TheBPMNetwork: Binder: #bpm Self-Test Answers and Explanation http://bit.ly/63bDkR [...]
I have some questions on your answers.
Q. #7. I understand the question in such key: wait for some time, and if the cancelation is not received, fulfill order (for example situation with pre-ordering of the new items). In such way does the diagram is correct?
Zuek,
I am not sure I understand your question. In C, the correct answer to Q7, the process listens for the cancellation (it is not really paused “waiting”) while Fulfill Order is running. If cancellation is not received, the process continues to ship the order; if the cancellation is received, the order is not shipped. Since the earlier steps are not shown, possibly there is some ambiguity about what actions comprise Fulfill Order. None of the other choices describe “waiting” for some time period and then fulfilling the order.
–Bruce
Social comments and analytics for this post…
This post was mentioned on Twitter by TheBPMNetwork: Binder: #bpm Self-Test Answers and Explanation http://bit.ly/63bDkR...
[...] Self-Test Answers and Explanation « BPMS Watch If you took Bruce Silver's BPMN self-test (or even if you didn't), here are the answers, narrated by Bruce. (tags: bpmn bpa) Posted by Sandy Kemsley on Monday, January 25, 2010, at 2:02 pm. Filed under BPM. Follow any responses to this post with its comments RSS feed. You can post a comment or trackback from your blog. [...]
[...] link that Tim provided for us is http://www.brsilver.com/2010/0.....nation It is an excellent explanation of the test answers with video clips -Very Helful for preparing the [...]
Hi Bruce,
the URLs for the video streams are no longer valid. Could you remedy this?
Thank you…and Thanks for a great blog!
Paul
Links fixed today. –Bruce
Fixed now.