O que é BPMN?

BPMN ou Business Process Modeling Notation é uma notação, ou seja, uma representação gráfica, independente de software, que tem como objetivo oferecer instrumentos que auxiliem o mapeamento de processos de negócio de uma maneira padronizada.

Histórico:
Maio de 2004 - foi desenvolvido pelo BPMI – Business Process Management Initiative e lançado em maio de 2004.
2005 - ocorre a fusão entre BPMI e OMG - Object Management Group ( www.omg.org) e após a fusão das duas organizações, passa a ser mantido pela OMG. A OMG tem como objetivo desenvolver e manter padrões e especificações técnicas para a indústria de software.
Janeiro de 2008 - Lançamento da BPMN 1.1
Janeiro de 2009 - Lançamento da BPMN 1.2
Janeiro de 2011 - Lançamento da BPMN 2.0 - Última versão publicada

Escopo do BPMN

De acordo com a documentação da notação BPMN 2.0 da OMG, disponível em www.omg.org/spec/BPMN/2.0, o escopo do documento é prover uma notação e modelo para Processos de Negócios, permitindo um intercâmbio entre diversas ferramentas existentes no mercado.
A especificação BPMN 2.0 é uma evolução do BPMN 1.2 e estende o alcance e as capacidades em diversas áreas:

A especificação também resolve inconsistências e ambigüidades conhecidas da BPMN 1.2.

BPMN é obrigado a suportar apenas os conceitos de modelagem que são aplicáveis aos processos de negócios, isso significa que outros tipos de modelagem realizado pelas organizações para fins comerciais estão fora do escopo para BPMN.
Portanto, seguem os aspectos que estão fora do escopo desta especificação: