Business Process Modeling Notation (BPMN) is a flow chart method that models the steps of a planned business process from end to end. A key to Business Process Management, it visually depicts a detailed sequence of business activities and information flows needed to complete a process. The Business Process Management Initiative developed the BPMN and the Object Management Group is responsible for its maintenance.