Rigorous and skillful business process modeling is a commonly overlooked but key
aspect to successfully developing BPM solutions. Before BPM, processes sometimes
served as specifications that IT sometimes used to develop software solutions.
Business processes serve a much more critical role in BPM. Today they provide:
Solutions - BPM Processes now serve as both the specification and the
source code. The processes modeled become the actual solutions
deployed. As changes are made to the processes, the business changes are
automatically kept in synch.
Common Understanding – Processes provide a simple communication
tool between the end-users, business analysts, developers and
management. The different constituencies now take an active role and
develop buy-in and ownership of the solution.
Business analysts and developers new to BPM sometimes struggle with the art of
discovering, modeling, understanding and explaining business processes. BPM
Process patterns provide a time proven and simple technique to shorten the learning
curve and improve productivity and quality of the processes designed. |