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

Share on Twitter

Tags: , , , ,

9 Responses to “Self-Test Answers and Explanation”

  1. [...] 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 [...]

  2. Zuek says:

    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?

  3. bruce says:

    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

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

  5. [...] 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. [...]

  6. [...] 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 [...]

  7. Paul says:

    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

  8. bruce says:

    Links fixed today. –Bruce

  9. bruce says:

    Fixed now.

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*