e esta é uma vídeo aula de introdução à bpmn bpmn aqui do inglês é mesmo esses processos mullen notation uma notação para modelar processos de negócio e sem importante tanto na área de gestão empresarial quanto na área de tempo na área de ter isso e torna importante porque quando nós vamos construir um software para uma empresa por exemplo nós precisamos entender os processos de negócio dessa empresa a que consigamos fazer algo que realmente atenda às necessidades da empresa e é por isso que você então tá vendo essa vídeo-aula neste canal que é voltado para ter
e desenvolvimento chato então a bpmn ela foi criada por um consórcio de empresas né cara então nós temos lp na versão 2.0 já quer dizer que já passou por melhorias e nos vamos aqui usar o bpmn.io que é um site que permite aí criar diagramas da dpm existem muitos outros sócios muitos sais mas eu vou utilizar esse cara aqui que vá e nos ajudar então vou aqui a clicar em tróia online uma anotação ela tem símbolos do nós vamos aprender a sala usar os principais símbolos da bpmn aí de tarefa de jeito de início de
fim assim nós vamos trabalhar que eu vou clicar aqui em cliente ou clicar difícil nessa trava-língua muito bem dependendo da hora que você ganhar vídeo aula eu vou criar aqui uma um processo de negócio de venda uma venda tem simplesmente uma interação entre cliente e vendedor um processo de negócio ele tem uma definição muito simples que é ele tem um início ele tem etapas e ele tem um fim e ele se repete então isso pode resumir para nós eu que tenho um processo negócio que vai diferenciado que é um projeto do que é um algoritmo
e outras coisas então um processo que tem início tarefas fim e ele se repete então nós temos aí um processo produtivo para fabricar um produto nós temos um processo de venda nós temos um processo de o certinho monte de coisa então nós temos que identificar esses processos e modelar modelar o primeiro a primeira coisa que nós fazemos para entender um processo de negócio então vou criar aqui uma piscina uma piscina exatamente esse o termo like álbum porque a piscina ela recibo lisa para nós hein deve ter ouvido ao fundo um cara passar de moto aqui
na avenida onde eu moro filho da mãe aí beleza em uma piscina porque nós temos raio dessa piscina e como é que nós temos as raias uma raiva vai ser criada para cada ator do processo então quando alguém ou algum sistema age faz uma tarefa no processo essa coisa esse sistema essa pessoa vai ganhar uma raia no processo como nós vamos ter aqui uma apenas duas raias vou colocar que a dividir em duas lemes duas raias ou da noite escrito aqui na primeira raia e volume a lá com o cliente o fluxo da segunda e
vou nome alá como vendedor e vou dar dois cliques aqui na po e volume alá como processo de venda um pensar que é em um processo de venda de um pet shop sei lá então o cliente ele vai começar no processo nem começa nós temos a primeira definição aqui que são os eventos a bebê menino tem uma coisa chamada evento o que é um evento um evento alguma coisa que vai acontecer né cara um evento ou aconteceu o ovo a gente está modelando acontecimentos então tem um acontecimento início início é a borda simples intermediário é
a borda dupla e a volta mais grossa é uma é um evento final então quando ela começar um processo para um evento inicial olha que definição capciosa muito bem e quando eu tenho eventos no meio e nós vamos entender nas outras aulas quando em eventos no meio então nós vamos usar o intermediário olha só aqui conceito difícil hein e quando nós vamos fechar o processo acabou o fluxo do processo então tem o evento final isso é nossa cara preciso explicar isso porque é muito difícil entender então vou colocar aqui o evento inicial quando eu clico
nele aparece as opções então eu falei um processo ele tem tarefas eu vou criar aqui a primeira tarefa que é ir à loja e depois que eu vou à loja o cliente foi a loja lá comprar uma roupinha para o meu gato o meu cachorro rato no sapo e bichos força lá vou javali então eu vou aqui depois só a fazer um pedido vou fazer um pedido de produtos né e quem verifica as esse pedido meu vai ser atendido ou não é o vendedor tão vendedor ele vai verificar se os produtos estão disponíveis que almoçar
a mente é um processo real né cara só uma coisa hipotética a gente aprender viver bpms verificar se os produtos estão disponíveis muito bem como a gente vai verificar essa em fluxos que saem daqui pô pode ser que existam existe aos produtos pode ser que eles não tenha um produto em estoque então a gente tem que tomar algumas decisões quando eu vou tomar uma decisão eu boto um gay porque esse losango aqui então um jeito não tem basicamente três tipos vou clicar aqui na ferramente nha existem quatro tipos aqui mais o tipo que está selecionado
mas eu vou falar os três tipos básicos aqui por enquanto então nós temos um jeito aí exclusivo que que é exclusivo apenas o caminho vai ser seguido ou um caminho ou outro ou outro nós temos um gay trem que é o great paralelo todos os caminhos vão ser seguidos em parada e nós temos um jeito em inclusivo que um caminho vai ser seguido ou outro ou mais caminhos então posso ter um ou mais caminhos que podem ser seguidos pois é fazer uma um pagamento ou vamos pagar um pedaço em cartão de crédito ou pedaço deve
do pedaço de dinheiro um pedaço com balas um pedaço com sei lá moedas virtuais gente corre então sei lá então eu posso ter um jeito inclusivo nessa nesse tipo de situação aqui vou verificar as pessoas estão disponíveis existem dois caminhos eu entendo aqui um caminho assim estão disponíveis então vou informar disponibilidade e ao cliente beleza se sim como é que eu marco sim aqui clique na seta e coloquei sim e se não se não estiver disponível eu vou marcar aqui vou falar que esse esse processo vai acabar então tem que eu quero não ter o
que o cliente quer então acabou para acabar a gente coloca um evento final porque um evento final que objeto final finaliza o fluxo do processo só que esse evento não é o que eu espero que eu espero aqui é um processo de venda então tem que tomar venda o fluxo normal é ter uma venda então os eu tenho aqui um fluxo anormal né que eu não é o ideal então eu vou marcar esse tipo de evento final ele tem vários tipos aqui cada aula vamos ver um pouco mais só que esse cara que eu falo
que não ter leite fechou a for sem o fim do processo aqui terminou o processo beleza maravilhosa um lugar que assim não e se não tá lá é nós muito bem informado as qualidades ao cliente aí o cliente vai beleza o cliente vai confirmar a compra beleza então cliente ele vai pagar muito bem o cliente vai parar quando o cliente for pagar é pode ser que ele tem aí uma detalhamento ali dentro né cara só se for como que é o pagamento ao cliente ele vai selecionar a forma de pagamento não sei o que vai
fazer um monte de coisa lá dentro se não tenho dentro do meu processo uma etapa que eu quero dividir em outros pedaços eu posso falar que isso aqui é um subprocesso como assim uns o processo porque a gente tem que é um processo de um processo como é que eu mudo isso aqui para sua o processo aqui no bpmn aí eu você vem aqui ó na ferramente tinha e fala que é um subprocesso fechado ou expandido né então eu tá aqui tá fechado e desde colocar expandido quer dizer que ele vai abrir um retangulão aqui
mas não quero entrar nesse detalhe aqui agora só para gente conhecer os primeiros elementos bpmn então tem aqui é o cliente vai a loja faz o pedido o vendedor verifica importante dizer que as tarefas que são do cliente ficam na raia do cliente e as tarefas que são do vendedor ficam a rádio do vendedor então dessa forma a gente vai conseguir liro processo mais facilmente sem ter que falar cliente paga vendedor não sei o que tomar outra coisa importante na modelagem processo é quando você for modelar cada tarefa deve ter um verbo no infinitivo esse
ir fazer verificar informar pagar um um verbo só dá para escrever uma redação do enem dentro da tarefa tão importante isso para que você possa ter um diagrama aí mas adequado da bpmn beleza então vai ter uns o processo de pagar que eu posso fazer o diagrama dele depois nem vou fazer nessa aula para não estender muito é só para entender que existe um sul é só uma forma de criança o processo e o cliente vai pagar muito bem carinho vendedor então vai vir e ficar se houve ou vai como verificar se realmente houve o
pagamento e pagamento deu ok ou não deu ok por exemplo não quer dizer que assim no mundo real só um exemplo vamos botar um outro jeito aqui cara nesse jeito o vendedor vai verificar pagamento ok beleza maravilha cara você achou até mudar vamos supor que o pagamento é em dinheiro com que a pagar em dinheiro beleza aí o nosso vendedor vai verificar aqui então precisa de troco olha que beleza cá e se precisar de troco ele vai então dar o troco para o cliente show de bola depois que lhe deram o troco ele vai embalar
então vou dar dois clique na seta sim dar o troco e depois ele vai embalar os produtos eu gosto muito dessas empresas que embala produtos as vai comprar um salgado né antigamente era guarda então é filha de quarentena não vai acontecer no disso mas você vai comprar um salgado lá do cara embrulha eu parece tá enrolando um presente natal nossa raiva tem que tirar tudo que eles durex para comer o salgado depois a raiva do caramba mas beleza então vai embalar que o produto vazar os produtos é muito bem e vou colocar em que ele
vai entregar ao cliente quando ele entrega ao cliente beleza então fechou fim o botão fim aqui ó um evento com borda grossa fim e é um evento de fim normal porque ele é o fim ideal do meu processo e se não precisa de troco o que que vai acontecer se não precisa de troco eu vou direto para embalar os produtos aqui nós temos um probleminha aqui com nosso diagrama minha né do bebê menina é eu mas tudo bem eu resolvi ali arrastei a linha para cá para lá e vai dar tudo certo então nós temos
aqui ó um processo de venda e o que mais aprender os dessa aula evento de início evento de fim terminei tipo no meio do processo terminar alguma coisa terminar o fluxo nós temos aqui os gatos se aqui um jeito exclusivo e aqui também um jeito aí exclusivo porque nós temos apenas um caminho sendo seguido ou outro e dessa forma a gente entendeu também a questão de subprocessos nós podemos criar eu peço para que possam ser detalhados depois então tá aqui fechou tiver dúvidas manda aí nos comentários deixa o seu like esse cara