Over the summer I have been hard at work on a new kind of BPMN training, an app completely based on gamification. Today it's ready and open to the public.
Called bpmnPRO, it covers the same material as my BPMessentials BPMN Method and Style training, but in a complementary way. In addition to explaining how to use the important BPMN shapes and symbols, the BPMessentials training is long on explanation of concepts and context: how is BPMN similar to and different from traditional flowcharting? what does BPMN really mean by an "activity" or a "process"? It's important, but it takes time away from in-class exercises, creating diagrams in a real BPMN tool to model a given scenario. We do plenty of those, but there is simply not enough time in class for repeat exercises on a single concept. So students have to do that on their own, usually as they prepare for the post-class certification. Students have been asking for some kind of workbook of practice exercises, and now bpmnPRO provides it. That was one motivation.
Another motivation was my curiosity if you could actually learn to create "good BPMN", following the Method and Style principles, without formal training at all. To learn some Italian in advance of a European trip in June, I had used an iPad app called Duolingo, and it was a revelation. There was no explanation of grammar rules, no vocabulary lists, just quiz questions. You learn the language by making mistakes, "leveling up", re-doing some sections if necessary. It helps to use it in conjunction with traditional book learning, but you can learn a lot just with the app alone. I thought the same kind of gamification approach might work for BPMN Method and Style. It works best for students who have taken the training or at least have read my book, but actually it's designed to work all on its own.
So bpmnPRO serves two purposes at once:
- Pre-certification practice for BPMessentials students
- Standalone training for everyone else
bpmnPRO learners progress through 10 levels:
- Basics
- Pools and Lanes
- Subprocesses
- Parallel Flow
- Timer Events
- Message Events
- Error Events
- Event Subprocesses
- Iteration
- The BPMN Game