Baixe o app para aproveitar ainda mais
Prévia do material em texto
Profa. MSc. Gislaine Stachissini UNIDADE IV Modelagem de Processos Processos de negócio são atividades previamente estabelecidas que têm como objetivo determinar a forma como o trabalho é realizado numa organização. Constituem um conjunto de ações, relacionadas entre si de forma lógica e coerente, a fim de promover uma saída favorável à organização, tanto em termos internos como externos. Modelagem da arquitetura de negócio Modelagem da arquitetura de negócio Abrange todos os tipos organizacionais: público/privado Com e sem fins lucrativos Qualquer segmento ou porte O que é processo de negócio? O que é negócio? Fonte: Autoria própria. São premissas e restrições aplicadas a uma operação comercial de uma empresa que precisam ser atendidas para que o negócio funcione da maneira esperada. Regras de Negócio RN Definição da regra de negócio 1 As encomendas devem ser atendidas de acordo com a classificação dos Clientes. 2 A prioridade é atender aos clientes da classe A, conforme estabelecido em regra específica. Exemplo: os clientes da classe A são atendidos em primeiro lugar, com os melhores veículos e motoristas disponíveis. Sequencialmente, os clientes da classe B serão atendidos posteriormente aos da classe A. 3 A venda só poderá ser efetiva se o produto estiver registrado oficialmente no sistema com os seguintes dados: nome, código de barras, preço e percentual de imposto. Fonte: Autoria própria. Descritivo: Busca apenas alinhar o entendimento do processo entre os envolvidos, trazendo uma visão básica do processo. Analítico: Destaca os eventos e tratamentos de exceção, fornecendo uma visão mais técnica do processo. Executável: Detalha os serviços que serão implementados/automatizados, trazendo uma visão focada nos dados. Mapeamento Envolver as pessoas em uma construção colaborativa; Identificar e listar os processos atuais (AS-IS); Avaliar os processos atuais e propor melhorias; Focar nos processos futuros (TO-BE); Estabelecer prioridades e automações; Monitorar o andamento dos processos. Etapas fundamentais para mapear os processos Consiste em levantar e mapear os processos da organização. O ideal é que esse momento seja colaborativo e traga todas as pessoas para uma roda de conversa, viabilizando a troca de experiências que só um contato olho no olho pode proporcionar. Fazer um mapeamento da situação atual dos processos proporciona o reconhecimento de qual parte do processo “causa dor” à empresa, por isso, vai ser fundamental na etapa seguinte. AS-IS – Como é Momento de fazer uma transformação nos processos da empresa. Com base nos processos identificados anteriormente na fase do AS-IS, é feito o desenho dos processos já com as melhorias que deverão ser implementadas. Desta forma os processos vão elevar seu nível de desempenho e trazer muitos resultados para a organização! TO-Be – Como será É pôr em prática aquilo que foi desenhado no TO-BE. Para isso é necessário ter conhecimentos em gestão de projetos, que deem todo o suporte necessário à implantação dos novos processos. Isso inclui fazer a gestão da mudança organizacional e o gerenciamento de stakeholders. Com isso é possível diminuir os riscos ao negócio. Fase da implementação É acompanhar o desempenho dos processos para verificar se eles estão performando como esperado ou precisam de revisões. Se ao transformar seus processos você adotou uma visão ponta a ponta, provavelmente você vai sentir a necessidade de ter um sistema de indicadores de performance (KPIs). Desta forma demonstrará a contribuição de cada parte do processo com o todo, através de diagramas. Monitorar Em qual aspecto do mapeamento há maior ênfase nos eventos e tratamentos de exceção, buscando uma visão mais técnica do processo? a) Analítico. b) Descritivo. c) Executável. d) Criterioso. e) Observador. Interatividade Em qual aspecto do mapeamento há maior ênfase nos eventos e tratamentos de exceção, buscando uma visão mais técnica do processo? a) Analítico. b) Descritivo. c) Executável. d) Criterioso. e) Observador. Resposta Processos de negócios são atividades realizadas no negócio; Processo de negócio com automatização são atividades realizadas no negócio que envolvem as ferramentas de automatização; Cuidado para não mapear sistemas em vez de negócio, são diferentes; Utilize o foco no negócio, não em sistemas ou banco de dados; O segredo de mapear processos é visualizar o cenário com os olhos do cliente e não com o seu ponto de vista; Procure se colocar no lugar do Cliente. Mapeando Processos Casos de usos podem ser aplicados para captar o comportamento pretendido do sistema que está sendo desenvolvido, sem ser necessário especificar como esse comportamento é implementado. Um caso de uso especifica o comportamento de um sistema ou de parte de um sistema e é uma descrição de um conjunto de sequências de ações. São denominados como casos de uso de negócio. Extensão de negócio da UML Uma empresa ou uma linha de negócio: este nível de modelo é utilizado para descrever como os sistemas se integram. Um sistema individual: este é o nível mais utilizado na abordagem por casos de uso. Um subsistema simples ou componente: este nível descreve os mecanismos de implementação de um elemento do modelo. Descrever um processo de trabalho de um negócio. Dar ênfase na discussão sobre futuros requisitos de software. Apresentar requisitos funcionais de um sistema. Documentar o projeto do sistema. Para ser escrito em um grupo pequeno e restrito, ou em um grupo grande ou distribuído. Pode abranger Componentes do diagrama de caso de uso de negócio Fonte: Adaptado de: Livro-texto. Nome Notação Descrição Ator de negócio Um ator de negócio representa um papel desempenhado em relação ao negócio por alguém ou algo no ambiente do negócio. Caso de uso de negócio Um caso de uso de negócios define uma instância de negócio, no qual cada instância é uma sequência de ações realizada por um negócio que produz um resultado de valor observável para um determinado ator de negócio. Modelo de caso de uso de negócio O modelo de casos de uso de negócios é um modelo das funções pretendidas do negócio. É usado como base para identificar papéis e produtos liberados na organização. As atividades do negócio e os relacionamentos identificados entre elas, bem como a atuação dos envolvidos, determinarão os objetivos a serem alcançados pelo software a ser desenvolvido. Integração entre as áreas Proposta para informatização Proposta de software Modelo de negócio Engenharia de processo de negócio Engenharia de software Fonte: Adaptado de: Livro-texto. O modelo de negócios é a forma pela qual uma empresa cria valor para todos os seus principais públicos de interesse. Composto por 5 principais elementos: Modelo de proposta de valor; Modelo de interface com o consumidor; Modelo de operação; Modelo estratégico; Modelo econômico. Visões de modelos de negócio É a forma pela qual a empresa define qual é o seu diferencial no mercado, a forma pela qual é única e se destaca de todas as demais empresas que participam desse mesmo mercado. Visões de modelos de negócio – Modelo de proposta de valor Neste modelo se escreve onde, quando e como uma empresa interage com os seus consumidores. Essa interação pode se dar por meio de lojas, embalagens de produtos, comerciais, SAC, website etc. Visões de modelos de negócio – Modelo de interface com o consumidor Maneira como uma empresa faz para levar o seu produto até o seu consumidor. Esse modelo deve prever todas as etapas necessárias para viabilizar sua produção, passando por logística, até chegar às mãos de quem compra o seu produto ou serviço. Visões de modelos de negócio – Modelo de operação Representa a descrição de como umaempresa irá atingir os seus objetivos estratégicos. Nesse modelo visualiza-se a missão de uma empresa, sua visão, seus valores e todas as competências necessárias para que a empresa funcione de forma adequada. Visões de modelos de negócio – Modelo estratégico Em que se demonstra a viabilidade financeira de uma empresa. Esse modelo mostra como uma empresa ganha recursos e paga suas despesas a fim de atingir a sustentabilidade. Visões de modelos de negócio – Modelo econômico Qual modelo de negócio visa apresentar um modelo de como uma empresa faz para levar o seu produto até o seu consumidor, da melhor forma? a) Modelo de proposta de valor. b) Modelo de interface com o consumidor. c) Modelo de operação. d) Modelo estratégico. e) Modelo econômico. Interatividade Qual modelo de negócio visa apresentar um modelo de como uma empresa faz para levar o seu produto até o seu consumidor, da melhor forma? a) Modelo de proposta de valor. b) Modelo de interface com o consumidor. c) Modelo de operação. d) Modelo estratégico. e) Modelo econômico. Resposta Antes que a OMG se preocupasse com a modelagem de negócios com a linguagem UML, os autores Erikson e Penker (2000) propuseram um metamodelo para a modelagem dos processos de negócio. Nesse modelo, os processos de negócio: Possuem uma meta; Entradas e saídas específicas; Usam recursos; Possuem número de atividades, realizadas em alguma ordem, que podem ser vistas como subprocessos; Afetam mais de uma unidade da organização; Criam valor para algum consumidor (interno ou externo). Visão Erikson e Penker São denominadas atividades ou processos atômicos: Diretas: diretamente envolvidas na criação do produto ou serviço, que é o valor criado pelo processo. Indiretas: dão suporte às atividades diretas, como manutenção, administração, entre outros. Garantia de qualidade: atividades que garantem a qualidade de outras atividades, como inspeção, controle, revisão e validação. Atividades do processo Um dos objetivos da BPMN é criar um mecanismo simples para o desenvolvimento dos modelos de processos de negócio, e ao mesmo tempo poder garantir a complexidade inerente aos processos. A notação BPMN surgiu a partir do esforço coletivo entre várias empresas de ferramentas de modelagem. Cada uma delas possuía sua própria notação, isso se mostrou muito improdutivo, pois dificultava a vida de usuários e clientes. Hoje, a notação é mantida pelo Object Management Group (OMG), uma entidade internacional sem fins lucrativos que regulamenta padrões tecnológicos. A modelagem de processos de negócio com a BPMN A solução encontrada foi uniformizar o jeito de modelar processos. Dessa forma criou-se um código, o BPMN, capaz de maximizar a compatibilidade entre sistemas de informação e facilitar a comunicação entre stakeholders. O padrão se tornou popular nas organizações. Hoje as principais ferramentas de modelagem de processos oferecem suporte ao BPMN, considerada a notação aceita, discutida e utilizada para modelar e automatizar processos. Composta por Atividades, Eventos, Decisões (Gateways), Artefatos, Raias (Swimlanes) e Conectores. A modelagem de processos de negócio com a BPMN BPM – Business Process Management – Gerenciamento ou Gestão de Processos de Negócio. Filosofia que une gestão de negócios e tecnologia da informação. Com foco em otimização dos resultados das organizações por meio da melhoria dos processos de negócio. BPM – Business Process Management BPMN – Business Process Modeling Notation Notação de Modelagem de Processos de Negócios. Consiste em uma série de ícones padrões para o desenho de processos, o que facilita o entendimento. Esta é uma etapa importante da automação, pois é nela que os processos são descobertos e desenhados. Do mesmo modo de também poder ser feita alguma alteração no percurso do processo visando a sua otimização. BPMN – Business Process Modeling Notation BPMS – Business Process Management Suites/System Suites/Sistemas de Gerenciamento ou Gestão de Processos de Negócio. São as ferramentas/sistemas de softwares responsáveis pela automação, execução, pois controlam e monitoram as etapas das atividades e tarefas realizadas em uma organização. BPMS – Business Process Management Suites/System BPMN Solicitar a compra de ingresso V e n d a d e p ro d u to s C li e n te F u n c io n á ri o Solicitar filme Informar filme RN 1 Selecionar tipo ingresso Selecionar forma de pagamento Emitir ingresso Fim RN 2 Fonte: Livro-texto. No metamodelo proposto por Erikson e Penker (2000), em qual grupo de atividades se dá suporte às atividades diretas, como manutenção e administração? a) Direta. b) Indireta. c) Garantia de qualidade. d) Suporte. e) Financeiro. Interatividade No metamodelo proposto por Erikson e Penker (2000), em qual grupo de atividades se dá suporte às atividades diretas, como manutenção e administração? a) Direta. b) Indireta. c) Garantia de qualidade. d) Suporte. e) Financeiro. Resposta Contempla: mapeamento dos processos de negócio ponta a ponta; desenho dos fluxos e formulários eletrônicos; definição de workflow; regras de negócio; integradores; monitoração em tempo real das atividades; alertas. BPMN Composto por três objetos de fluxo: evento, atividade e gateway. Os objetos de fluxo são os principais elementos gráficos para definir o comportamento de um processo de negócio. Objetos de fluxo Um evento é algo que “acontece” em um processo de negócio. Eles afetam o fluxo do processo e normalmente têm uma causa (trigger) ou um impacto (resultado). Somente os eventos têm a capacidade de iniciar ou terminar um processo, porém não executam tarefas nesse. Os eventos ainda podem forçar a execução ou desviar para uma determinada atividade. Há três tipos de eventos, com base em quando eles afetam o fluxo: evento de início, evento intermediário e evento de fim. Objetos de fluxo – Evento Fonte: Adaptado de: Livro-texto. BPMN BPMN Evento início Evento intermediário Evento fim Uma atividade organiza e especifica participação de comportamentos subordinados, tais como as subatividades ou ações, para refletir o controle e o fluxo de dados de um processo. As atividades são usadas nos diagramas de atividades para vários propósitos de modelagem: para a modelagem do desenvolvimento de uma aplicação típica, para modelagem de um processo de negócio ou para modelar um workflow. Objetos de fluxo – Atividade Fonte: Adaptado de: Livro-texto. Atividade Subprocesso analysis Diagrama Estrutura de Versão Utilizados para controlar a divergência e convergência da sequência de fluxos, determinam as decisões tradicionais de bifurcação, fusão e união de caminhos. Marcadores internos indicam o tipo de controle do comportamento. Objetos de fluxo – Gateway Fonte: Adaptado de: Livro-texto. analysis Diagrama Estrutura de Versão Os objetos de fluxo são conectados ao diagrama pelos objetos de conexão, para criar o esqueleto estrutural básico de um processo de negócio. Temos três objetos de conexão: fluxo de sequência, fluxo de mensagem e associação. Fluxo de sequência é usado para mostrar a ordem (sequência) que as atividades são realizadas em um processo. Fluxo de mensagem é usado para mostrar mensagens entre dois participantes do processo (entidades empresariais ou papéis de negócio) que enviam e recebem mensagens. Objetos de conexão Fonte: Adaptado de: Livro-texto. Fonte: Adaptado de: Livro-texto. Atividade 1 Atividade 2 Fluxo de sequência BPMN BPMN Atividade 1 Atividade 2 Fluxo de mensagem BPMN BPMN Associação é usada para associar dados, textos e outros artefatos com os objetos de fluxo. Associações são utilizadas para mostrar as entradas e saídas de atividades. Objetos de conexão Documento analysis Diagrama Visão Estruturade Versão Activity2 IntermediateEvent3 Fonte: Adaptado de: Livro-texto. Um mecanismo para organizar atividades em categorias visuais separadas, que organizam as diversas capacidades ou responsabilidades. Os objetos swimlanes são: Pool e Lane. Swinlanes ou raias ajudam a dividir e organizar atividades em diferentes categorias visuais em um diagrama, de forma a ilustrar diferentes capacidades funcionais ou responsabilidades. Pools são utilizados quando o diagrama envolve duas entidades empresariais e são separados fisicamente no diagrama. As atividades dentro de grupos separados são consideradas processos autocontidos. Os fluxos de sequência não podem cruzar a fronteira de um pool. Raias (Swimlanes) Representa um participante em um processo (pessoa, área, empresa, outro processo etc.). Atua como um container gráfico para o particionamento de um conjunto de atividades de um ou mais processos de um participante. Pool class BPMN C li e n te < < P o o l> > Fonte: Adaptado de: Livro-texto. Uma subpartição dentro de um pool que vai se estender a todo comprimento do pool, tanto verticalmente quanto horizontalmente. São usadas para organizar e categorizar atividades. Elementos que são posicionados dentro de pools para indicar mais de um perfil que colaboram para a execução de um processo. Criam subpartições para os objetos dentro de um pool. Essas participações são usadas para agrupar elementos do processo. Lane class BPMN C li e n te < < P o o l> > H E L P D E S K C A C Fonte: Adaptado de: Livro-texto. A notação BPMN permite aos modeladores o uso de extensões de notação. Um número qualquer de artefatos pode ser adicionado ao diagrama, conforme as necessidades apropriadas ao contexto de negócio sendo modelado. A versão corrente do BPMN predefine três tipos de artefatos: objeto de dados; grupo; anotação. Artefatos A d m in is tr a ç ã o W e b S e rv ic e G e re n c ia m e n to class BPMN Estas atividades podem ser iniciadas ao mesmo tempo Despacha para aprovação Aprova requisição E-mail requisição aprovação Informações pagamento Prepara ordem de pagamento + <<Group>> Fonte: Adaptado de: Livro-texto. Como é denominado o formato do BPMN utilizado para separar as atividades associadas com uma função ou papel de uma determinada empresa? a) Artefato. b) Lane. c) Evento. d) Início. e) Associação. Interatividade Como é denominado o formato do BPMN utilizado para separar as atividades associadas com uma função ou papel de uma determinada empresa? a) Artefato. b) Lane. c) Evento. d) Início. e) Associação. Resposta ATÉ A PRÓXIMA!
Compartilhar