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

Would you like to replay the video or share the link to it with your friends?

Q2. Loop and Multi-instance activities

Would you like to replay the video or share the link to it with your friends?

Q3. Wait for requested document or timeout

Would you like to replay the video or share the link to it with your friends?

Q4. Conditional activities

Would you like to replay the video or share the link to it with your friends?

Q5. Alternative responses or timeout

Would you like to replay the video or share the link to it with your friends?

Q6. Timed interval

Would you like to replay the video or share the link to it with your friends?

Q7. Order cancellation

Would you like to replay the video or share the link to it with your friends?

Q8. Missed SLA

Would you like to replay the video or share the link to it with your friends?

Q9. Order change

Would you like to replay the video or share the link to it with your friends?

Q10. Abort concurrent activity

Would you like to replay the video or share the link to it with your friends?

Achieving BPMN Competence

Would you like to replay the video or share the link to it with your friends?

Tags: , , , ,

6 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/wordpr.....nation It is an excellent explanation of the test answers with video clips -Very Helful for preparing the [...]

Leave a Reply

You must be logged in to post a comment.