Business Process Modeling has proven its importance in most software development projects. It is outlined in 6 out of 34 techniques presented in BABOK® Guide v2.0 not by accident. Workflows, charts, diagrams, and models help people easily understand, analyse, and recommend positive changes to the implementing processes. Presented together with mockups or wireframes, they form a perfect suite for requirements development and communications .