Baixe o app para aproveitar ainda mais
Prévia do material em texto
Processos de software Processos de software Processo de negócio Processo de negócio Processo de negócio � “... uma sequencia de atividades iniciadas a partir de uma demanda e com o objetivo de entregar algum resultado. Por exemplo, em uma indústria de manufatura existem diversos processos de negócios, que integrados entre si são disparados a partir de demandas internas, de clientes, de fornecedores, do governo, de órgãos da sociedade e entregam produtos prontos, relatórios financeiros, guias de impostos a pagar, níveis aceitáveis de emissão de poluentes, materiais em estoque para a produção, etc.” http://fluxoconsultoria.poli.ufrj.br/blog/gestao-empresarial/o-que-e-e-para- que-serve-modelagem-de-processos-de-negocios/ Processo de negócio � “... é um conjunto definido de atividades ou comportamentos executados por humanos ou máquinas para alcançar uma ou mais metas.” � “... são disparados por eventos específicos e apresentam um ou mais resultados que podem conduzir ao término do processo ou a transferência de controle para outro processo.” � “... são compostos por várias tarefas ou atividades inter- relacionadas que solucionam uma questão específica.” http://pt.slideshare.net/sergiosorrentinovic/bpm-gesto-processosnegcios/ BPM – Business Process Modeling ◦ Mudança necessária a toda organização que reconhece que seus processos são a chave para um bom planejamento. � Um bom planejamento pode levar aos melhores e mais desejados resultados. ◦ O que não é o BPM � Não é uma atividade burocrática feita pela área de qualidade das empresas. � Não é uma iniciativa para documentação e incessante de processos. � Não é um trabalho criado para obedecer a normas obtusas e obter certificações. ◦ O que é o BPM � Certeza de que tudo pode e deve ser melhorado. � Certeza transformada em disciplina estruturada de gestão e conduzida por pessoas realmente engajadas. BPM – Business Process Modeling BPM – Business Process Modeling https://www.youtube.com/watch?v=MDY6heVzqEE ◦ Processo � Conjunto definido de atividades ou comportamentos executados por humanos ou máquinas para alcançar um ou mais metas. � São disparados por eventos específicos e apresentam um ou mais resultados que podem conduzir ao término do processo ou a transferência para outro processo. � Composto por várias tarefas ou atividades inter- relacionadas que solucionam uma questão específica. � Processo de Negócio: trabalho ponta a ponta para entregar valor ao cliente. BPM – Business Process Modeling ◦ Processo � Objetivo ◦ Razão para a realização do trabalho. ◦ Todo processo deve ter um objetivo definido e declarado. � Evento ◦ Acontecimento real que provoca uma ação, podendo iniciar a execução do processo, mudar seu caminho afetando a sua execução ou comportamento e concluir o processo. ◦ Tipos de eventos � De início � Intermediário � De Fim BPM – Business Process Modeling ◦ Processo � Ator/Participante ◦ Elemento encarregado pela realização das atividades e tarefas descritas no processo. � Dono do processo ◦ Elemento (pessoa ou grupo) na organização que possui responsabilidade direta pelo resultado do processo. � Stakeholders ◦ Compreendem todos os envolvidos em um processo. ◦ Pode ser de caráter temporário ou duradouro. BPM – Business Process Modeling ◦ Negócio � Grupo de indivíduos interagindo para realizar um conjunto de atividades e entregar valor ao cliente. � Entregar valor ao cliente. � Pensar como cliente para agregar valor ao negócio. BPM – Business Process Modeling ◦ O que é BPM? � É uma mudança de mentalidade que nasce com os profissionais, permeia as organizações e espalha seus resultados pela sociedade. � Para BPM nada é mais importante que entregar valor para o cliente. � Constante e incansável busca de melhoria ◦ Eliminação de desperdícios ◦ Compromisso de entregar para os clientes somente o melhor ◦ Sempre da melhor forma e com os melhores meios, custos e impactos sociais.] � Busca eliminar o abismo entre as áreas de negócio e TI. BPM – Business Process Modeling ◦ O que é BPM? � Erroneamente visto com uma oportunidade de vender sistemas de automação de processos e atividades. � Não pense somente em diagramas, procedimentos, tecnologias, custos e lucro. ◦ Faz parte, mas é apenas uma pequena parcela. � BPM é uma mudança de mentalidade ◦ Nasce com os profissionais e se espalha pelas organizações. � Formalmente ◦ BPM é uma abordagem disciplinar para identificar, desenhar, executar, documentar, medir, monitorar, controlar e melhorar processos de negócio, automatizados ou não, para alcançar resultados consistentes e alinhados com os objetivos estratégicos da organização. BPM – Business Process Modeling ◦ Ciclo de vida do BPM � Composto de 9 áreas de conhecimento, inter- relacionadas e evolutivamente complementadas: ◦ Gerenciamento de Processos; ◦ Modelagem de Processos; ◦ Análise de Processos; ◦ Desenho de Processos; ◦ Gerenciamento de Desempenho; ◦ Transformação de Processos; ◦ Organização de Processos; ◦ Gerenciamento de processos Corporativos; ◦ Tecnologias de Gerenciamento de Processos; BPM – Business Process Modeling BPM Identificar Documentar Analisar Desenhar ExecutarMedir Monitorar Controlar Melhorar BPM – Business Process Modeling ◦ BPMS – Business Process Modeling System � Ferramenta de apoio para realização de grande parte do ciclo de vida do BPM. � Devem apoiar as organizações na realização de atividades do ciclo de vida do BPM. ◦ Representação dos processos (Modelagem); ◦ Definição das informações geradas (Dados); ◦ A forma como o trabalho será realizado (Formulários); ◦ O comportamento dos processos (Regras de Negócio); ◦ Definição e alocação de recursos (Participantes); ◦ Reutilização de sistemas de informação (Integração); ◦ Validação das mudanças nos processos (Simular); ◦ A realização do trabalho definido no processo (Execução); ◦ A verificação dos resultados do processo (Monitorar). BPM – Business Process Modeling ◦ BPMN – Business Process Modeling Notation � Linguagem mais apropriada para representar processos ◦ Possível descrever processos para promover uma discussão inicial até a modelagem mais detalhada e completa. ◦ Essas modelagens são possíveis de serem executadas por ferramentas de BPMS. � Grande benefício da notação. ◦ Informações importantes sobre BPMN � Linguagem mais completa para se utilizar com BPMS. � Serve para documentação inicial, quanto para representar processos melhorados e futuros. � É preciso estudar a definição de seus elementos e também suas particularidades de uso. � Atualmente não é necessário comprar qualquer produto para produzir diagramas de processos com qualidade e validação. � Toda documentação do BMPn está disponível em http://www.bpmn.org BPM – Business Process Modeling ◦ Lembretes de BPM � BPM não é uma metodologia. � BPM não é uma tecnologia. � BPM não é uma filosofia. � BPM é uma disciplina de gestão organizacional. ◦ Lembretes de BPMS � BPMS não é igual a workflow. � BPMS não é para substituir pessoas. � BPMS é um complexo produto de software. ◦ Lembrete de BMPN � BPMN não funciona igual ao fluxograma tradicional. � BPMN não é apenas documentação. � BMPN é para documentação e execução de processos. BPM – Business Process Modeling ◦ BPM viabiliza às organizações conseguirem apertar os parafusos soltos e promover uma administração holística do negócio � Visão holística ◦ Lucro � deixa de ser o objetivo principal e se torna consequência de todos os processos da empresa. ◦ RH � deixa de ser custo. ◦ Consumidores � deixa de ser apenas receitas e se tornam parte da empresa.◦ Organização de uma série de processos integrados. ◦ Uma organização é um grande processo composto por vários processos BPM – Business Process Modeling ◦ Primeiros Passos � Por onde começar o BPM: ◦ Descobrir os processos atuais. ◦ Descrever os processos atuais. ◦ Definir o sentido dos processos. ◦ Preencher a cadeia de valor. ◦ Certificar a estratégia. ◦ Definir o que é importante. ◦ Diagnosticar o que é importante. ◦ Divulgar o diagnóstico. ◦ Propor o tratamento. ◦ Fazer acontecer. BPM – Business Process Modeling � Descobrir os processos atuais ◦ Ponto onde vamos realmente tentar ter conhecimento do tamanho do problema que enfrentaremos. ◦ Tentar descobrir quantos e quais processos a empresa possui. ◦ Identificar os processos que não são explícitos. � Descrever os processos atuais ◦ Detalhar todos os processos levantados. ◦ Vai permitir a análise dos processos. ◦ Descrever os processos de forma simples e objetiva. BPM – Business Process Modeling � Definir o Sentido dos Processos ◦ Estão alinhados com o objetivo do negócio? ◦ Realizam trabalhos isolados e criados sem a visão do todo? ◦ Servem apenas para o “chefe” ou foram pensados na entrega para o cliente? ◦ Fazer um agrupamento por afinidade de relacionamento dos processos. � Agrupar os processos por objetivos � Pode-se descobrir processos operacionais totalmente desalinhados com o negócio BPM – Business Process Modeling ◦ Preencher a cadeia de valor � Já temos uma visão de todos os processos atuais da organização. � Sabemos o relacionamento direto para o atingimento dos objetivos. � Realizar o agrupamento em tipos de processos ◦ Processos primários � Relação direta com os clientes. ◦ Processos de suporte � Colaboram com os processos primários. � Ausência de relacionamento direto com os clientes. � Forte e evidente vínculo com a visão tradicional funcional. ◦ Processos de gestão � São processos estabelecidos formalmente e com o intuito de coordenar as atividades dos processos de suporte e dos processos primários. � Devem buscar garantir que os processos atinjam suas metas operacionais, financeiras, regulatórias e legais BPM – Business Process Modeling ◦ Preencher a cadeia de valor ◦ Olhar cada processo atual e descobrir onde ele está localizado. � Colocar todos os processos em um dos tipos vistos anteriormente. ◦ Não adianta tentar gerenciar todos os processos sem ter conhecimento sobre cada um deles e o que eles podem prover para o negócio BPM – Business Process Modeling ◦ Certificar a Estratégia � Momento de levar as informações sobre os processos de negócio identificados até agora e solicitar que a estratégia seja analisada, comparada ou revista. � Ponto em que a informação sobre “Como as coisas acontecem” encontra as pessoas que decidem “o que precisa acontecer”. � Geralmente as organizações têm suas definições estratégicas pouco ou nada alinhadas com a realidade operacional e gerencial da organização. ◦ Sem BPM não chegam nesse ponto ◦ BPM cuida desde o alinhamento entre processos e negócios até a sua execução operacional e o refinamento constante BPM – Business Process Modeling ◦ Definir o que é importante � A tomada de decisão sobre o que deve ser feito está diretamente ligada a sua verdadeira capacidade de execução. ◦ Expectativas alinhadas à capacidade de realização � Conhece-se os objetivos do negócio, conhece-se os processos que ajudam ou não na obtenção ◦ Descobrir a causa dos problemas que impedem a melhor realização de cada processo do negócio � A organização deve escolher quais os processos serão analisados � Permitirá definir novas estratégias BPM – Business Process Modeling ◦ Diagnosticar o que é importante � Existe uma visão única dos processos mais importantes na realização da estratégia ◦ Já é possível pontuar e definir quais são os processos de negócio com maior participação na criação de valor em direção ao objetivo do negócio � Valor para o cliente � Satisfação do cliente ◦ O ideal é ter o patrocinador político da iniciativa e os gestores dos processos reunidos num mesmo fórum para definir os processos-alvo � Gestores deverão garantir a agenda dos colaboradores ◦ Condição insubstituível para o sucesso do negócio ◦ Evitar pular lacunas e assumir informações e situações sem a devida ratificação ◦ Ponto de grande atenção BPM – Business Process Modeling ◦ Diagnosticar o que é importante � Nesse ponto é realizado o que é conhecido como análise “As Is”. ◦ Fase que precisa de muita atenção e cuidado ◦ Trata-se de uma das fases mais sensíveis do ciclo de vida do BPM � Deve ser conduzida por um profissional capacitado na disciplina � Analista de processos � Devemos procurar descobrir os tempos e recursos necessários para a realização de cada atividade no processo. ◦ Além de identificar os pontos onde as informações se perdem e os responsáveis não estão claramente definidos � Pontos de falha, acúmulo de retrabalho, redução da capacidade do processo, pontos de grande riscos (Handoffs). BPM – Business Process Modeling ◦ Propor o Tratamento � Esse é o passo conhecido como Desenho de Processos – TO BE. ◦ Definir como o processo deverá ser realizado � Atividades, participantes, regras, caminhos, dependências, tecnologia envolvida, etc. ◦ Avaliação de possibilidades. ◦ Elaborar as mudanças necessárias para alcance dos objetivos. ◦ Eliminação de defeitos e entrega de valor ao cliente. BPM – Business Process Modeling ◦ Propor o Tratamento � Buscar a aprovação estratégica e respeitar alguns pontos importantes ◦ Eficiência estruturada entre processos. � Não criar a excelência isolada. ◦ Melhor interação com clientes. � Melhorias que eliminem a necessidade de contato desnecessário dos clientes. ◦ A qualidade nasce com o início do processo. � Perfeição x Utilização BPM – Business Process Modeling ◦ Fazer Acontecer � Este é o ponto onde não há retorno. Se a organização não continuar em frente, desperdiçará recursos e energia. � Isso precisa acontecer com agilidade. � O mercado e a organização mudam o tempo todo ◦ Nem sempre as mudanças são documentadas e analisadas. ◦ Analisamos a situação atual e entendemos os problemas (as is), criamos uma solução (to be). ◦ A operacionalização não é trivial, pois depende de elementos � Pessoas ◦ Fundamental envolver e capacitar os colaboradores para que o processo se torne uma realidade operacional � Tecnologia ◦ Precisa ser muito bem definida ◦ Patinar em falhas sistêmicas, novas necessidades tecnológicas de infraestrutura e investimentos BPM – Business Process Modeling � Atividade prática BPMN ◦ Entrega: 23/09/2016. Em duplas ou trios. ◦ Após a ler o artigo: � http://www.devmedia.com.br/introducao-ao- business-process-modeling-notation-bpmn/29892 ◦ E assistir ao vídeo: � https://www.youtube.com/watch?v=AE6uNxxeWo g ◦ Cite e explique, com suas palavras, os principais elementos da notação BPMN. BPM – Business Process Modeling
Compartilhar