Simon Zambrovski

"One Cannot Not Communicate" – Watzlawick

BPM OCEB2 Fundamental

Over the last 15 years I’m in IT consultanting business and were building large enterprise applications. I started as a Java developer using the state-of-the-art Java Enterprise Stack and was involved in many customer projects as an architect, business analyst, project manager, lead developer or any other role. Especially in last five years, I’m developing solutions which use business process engine for automating business processes. Especially since BPMN 2.0 has arrived in 2011, the process automation can be performed using the same process model for both disciplines: business analysis and conception and implementation and runtime. But to tell the truth, BPMN 2.0 is only a small piece of a larger topic, which I’m very interesting in: Business Process Management.

The Object Management Group, known by most software developers through the standardization of UML, has developed different standards for dealing with BPM. Besides BPMN 2.0, CMMN 1.0 can be used for case management, and BMM is a Business Motivation Model, which describes an onthology and a vocabulary for management end enterprises. If you are interested in all those subjects, like I am, the OMG certification program may be good for you. In fact it is not the certification itself, but the preparation which forces you to handle all those subjects. There are comprehensive courses, good trainers and very nice books for learning the subject. At the end you got your 120 minutes to answer 90 questions about different facets BPM. The foundation level is pretty fair, and you need 69% to pass.

No comments
  • deutsch


During last weeks, some local building contractor was involved in reconstruction of our house and renewing the basement drainage. As a result the new basement drainage has been installed and a new hopper for the sewage pumps has been placed. To be honest, it is a lot of heavy work, performed by the builder including digging, insulating, pounding and other dirty staff – but after all the system works if sewage pump is removing the drainage water. In constrast to the earthworks, where you need much experience and human force, which I don’t have, I took over the plumbing and electrical work on the pumps. In order to have a fail-over system, I installed two pumps, where the second pump is triggered if the first one fails. In order to be able to operate on a short circuit of the first pump, I put the second pump on a separate phase (in Europe, we have three phases power supply, 220V each, shifted by 120° to each other, not like split-phase in US). Having this system installed, you get some periodic work to do: finally you want to make sure by regular testing procedures, that the second pump is operating if the first one has failed. Since I’m lazy and like inventing and constucting stuff more than executing regular test procedures, I decided to implement a monitoring system using some cheap electronic and computer components: Raspberry Pi, Tinkerforge Hardware. continue reading…