Controle sobre o processo

Tamanho: px
Começar a partir da página:

Download "Controle sobre o processo"

Transcrição

1 Modelagem de processos, Use Cases e ferramentas BPM Glauco Reis é Consultor em Java e metodologias OO, e especializado em plataforma IBM. Têm o título de SCJP 1.1 e 1.4, SCJWCD 1.4, e IBM CSE e IBM Websphere Application Server Certified. Escreve há mais de 8 anos sobre o tema Java e trabalha na área de informática há mais de 20 anos, participando também como palestrante COMDEX e FENASOFT. É especialista em WebServices e está envolvido com a tecnologia BPMS, como arquiteto principal na criação de uma solução BPMS nacional. Use cases, assim como modelagem de processos, normalmente são recursos utilizados para representar formalmente (escrita ou gráficamente) um sistema. Normalmente se têm utilizado a modelagem de processos para obtenção uma visão de mais alto nível da empresa e dos processos, enquanto que os use cases já estão focados em como cada funcionalidade discreta de um sistema será implementada. Como que um acordo entre cavalheiros, a modelagem de processos entraria como um primeiro passo no entendimento da empresa e sua estrutura, enquanto que os Use Cases já estariam focados no processo de análise e design orientado para objetos, para cada um dos sistemas. Vamos explorar neste artigo como estes elementos se relacionam, e o que vêm fazendo com que estes relacionamentos se alterem nos últimos tempos. Nos últimos anos, a modelagem de processos vêm evoluindo de forma a se contrapor ou mesmo suplantar em termos de capacidade de recursos a modelagem focada em Use Cases. A evolução das representações como a BPMN e os processos BPEL estão se tornando padrões poderosos, e provavelmente irão criar nos próximos anos novas metodologias de desenvolvimento. Esta é a proposta de algumas ferramentas BPM, e estamos muito próximos desta realidade (algumas estão presentes por aí). Neste artigo iremos analisar os desenhos de processos e de que forma eles se relacionam com os Use Cases. Para tornar claro o que será explorado aqui, estaremos utilizando como exemplo o sistema de gerenciamento de cursos em uma universidade. Ele é um case bem explorado pela Rational, em vários livros, além de ser simples e suficientemente pequeno para explorarmos neste artigo. A idéia do problema é simples : Uma universidade têm grades de cursos formadas por módulos, professores dispostos a ministrar estes módulos e alunos dispostos a cursá-los. O mesmo exemplo foi utilizado por vários cursos da Rational e está no livro Visual modeling with Rational Rose and UML, de Terry Quatrani. Estaremos explorando pequenas partes deste exemplo, tentando explicar as idéias do sistema para cada pedaço sendo explorado. Controle sobre o processo As modernas metodologias de desenvolvimento, como a RUP, se preocuparam em quebrar os sistemas em pequenas partes, e tratá-las de forma isolada, o que pode ser uma vantagem mas traz alguns impecilhos. Sob o ponto de vista empresarial, cada atividade isolada é parte de um processo maior, que precisa ser medido para apuração de métricas. Enquanto que para efeitos de desenvolvimento é conveniente se tratar atividades de forma isolada, para efeitos de gerenciamento de processos eles têm interdepêndencia, e precisam ser reajustados a todo momento. No sentido de integrar as duas necessidades, vêm se popularizando um novo tipo de ferramental chamado de BPMS (Business Process Management System), onde o apelo é um maior controle sobre o processo. O que esta nova idéia prega é que os sistemas atuais se preocupam com as funcionalidades isoladas do sistema, mas há pouca preocupação em permitir medidas que permitam melhorar o processo após implementado. Uma analogia poderia ser aplicada na área aeronáutica. Todos os procedimentos para vôos foram estabelecidos, e os pilotos conseguem atingir um outro ponto com precisão (seria o sistema construido). Alguns procedimentos dentro do avião são modularizados a ponto de poderem ser aplicados ou substituidos em certos tipos de aeroplano (é a componentização e reaproveitamento de códigos). Mas, nos sistemas atuais nas empresas, raramente se coleta dados durante o vôo, ajustando rotas para atingimento do objetivo final (esta é a necessidade final). Isto é o que os empresários estão começando a cobrar da área de TI. Além de um sistema adequado para a empresa, que possa se moldar às mudanças de negócio que acontecem com frequência. Atualmente, o único artefato disponível são as ferramentas de

2 BI, que permitem análise após o processo ter acontecido, mas não têm poder de antecipar ou corrigir rotas para uma empresa antes de o fator ter acontecido. Como isto se processa na abordagem tradicional? Por exemplo, no caso do programa de cursos, você têm um use case onde o professor se registra para ministrar alguns módulos, e um use case onde o aluno se oferece para assistir alguns módulos. O primeiro aspecto é que um Use case não leva em consideração o fator tempo, como decisório para execução. Por exemplo, os alunos somente deveriam se oferecer para um módulo quando os professores não tivessem mais módulos a oferecer. Ou seja, deveria existir uma temporada onde os professores se ofereceriam para ministrar um ou mais módulos, e somente após expirada esta fase os alunos deveriam ser capazes de iniciar seus registros para os módulos. Uma das razões é que o aluno pode estar visualizando uma lista de módulos oferecidos que ainda não englobe o registro de todos os professores. Alguns professores podem ainda não ter se oferecido para ministrar aulas, e o aluno pode não ter a oportunidade de escolher um módulo que virá a ser escolhido no futuro. Ou o aluno entra todos os dias no sistema, verificando quais novos professores se ofereceram para os módulos, ou o sistema poderia enviar para todos os alunos cadastrados s informando de mudanças na grade. Isto pode fazer o sistema funcionar como um caos, onde o aluno entra diariamente e modificaria sua grade conforme novos professores fossem se oferecendo para ministrar novos módulos. Nunca sabemos quando este processo chega ao final. Por exemplo, o fluxo básico do Use Case Selecionar cursos a ministrar definido no exemplo do livro é : 1. O sistema obtem e mostra uma lista de cursos oferecidos, e que o professor está qualificado a ministrar. 2. O professor seleciona os cursos em que está interessado a ministrar 3. O sistema verifica se não há conflito entre datas, e caso haja avisa ao professor para que ele resolva estes conflitos. 4. A lista de cursos que o professor irá ministrar é atualizada 5. O sistema apresenta ao professor um grupo de módulos aos quais ele está alocado Fluxo básico para escolha dos módulos a ministrar No caso dos alunos, o fluxo do Use Case para Registrar para cursos definido é : 1. O aluno seleciona iniciar agenda 2. O sistema obtém a lista de cursos disponíveis para o semestre 3. O aluno seleciona 4 módulos desejados e 2 módulos opcionais, para montagem de sua grade 4. O sistema armazena os módulos que o aluno está interessado em participar Fluxo básico para escolha dos módulos a participar Ainda há um use case chamado Fechar Registros onde o gerente do sistema encerra o período de inscrições, e sumariza todo o processo, selecionando os alunos para cada módulo, eliminando os módulos onde os alunos não demonstrem interesse e criando mais turmas caso a busca por um módulo seja grande. Ele ainda avisa a cada aluno quais foram os módulos alocados para ele, com base nesta sumarização. Ainda há uma outra forma de se construir o sistema, tendo um gerenciador de temporadas. Alguém entraria no sistema e habilitaria o processo de registro dos professores. Após um prazo estipulado, o período de inscrições de professores estaria encerrado, e se iniciaria o processo de registro dos alunos, ficando novamente por mais um período, até que o processo fosse encerrado novamente. Isto também não é conveniente, pois dependeria de intervenção humana para um processo que poderia ser normalmente automatizado. Se você observar a forma como são escritos os Use Cases, perceberá que eles representam atividades discretas e atemporais, a serem executadas no sistema. Eles têm uma série de fluxos alternativos como Adiciona ofertas, Remove Ofertas e por aí vai. Raramente se leva em consideração o tempo, ou a ordem

3 em que as atividades acontecem. Quando acontecem interdependências, elas ficam por conta dos esteriótipos <<extends>> ou <<includes>>. Você pode colocar pré-condições, mas na realidade não há ligação entre dois use cases distintos, ou interdepências como um use case somente se inicia quando outro tiver sido executado. Isto faz sentido, pois a idéia de Use case é uma função discreta efetuada no sistema, que traz algum valor mensurável para o usuário. Normalmente não é uma preocupação dos use cases a interação entre os usuários. Já este é o foco dos Workflows. Permitir colaboração entre os usuários. Normalmente workflows podem ser expressos por diagramas de fluxo, um artefato comum da modelagem de processos e utilizado para obter um entendimento melhor de como o sistema opera. Um fluxo (simplificado) que poderia representar o mesmo sistema discutido seria : Fluxo representando o sistema de cursos A representação utilizada foi o BPMN, mas vamos entender como a sequência se processa. A primeira etapa é a atividade Cria cursos, onde se poderia cadastrar alunos, professores e inicializar o processo de alguma forma. Quando este processo for executado, se passaria para uma atividade (chamado de Dispara professores ) onde várias instâncias seriam criadas para cada um dos professores. Ou seja, cada professor, ao se logar no sistema, reberá um aviso de que deverá registrar seus cursos, e uma sequência de telas para fazê-lo. Isto é conseguido facilmente em uma ferramenta de colaboração através de uma área de leitura pertencente a cada usuário chamada de Inbox. O Inbox funciona como um leitor de s, onde cada participante vai sendo avisado de alguma atividade (o termo seria orquestrado). Quando o professor entra no Inbox, ele verifica que há uma atividade a ser executada, que consiste em se oferecer para os módulos. Quando ele clica em algum lugar no Inbox, uma sequência de telas é apresentada para que ele faça esta atividade. O sistema somente passa ao losango Sumariza professores quando todos os professores já tiverem se oferecido (ou um determinado prazo tiver expirado). Após sairmos desta etapa, os professores executaram sua atividade, e entra a fase em que os alunos se registram para os cursos disponíveis. Quando os alunos estão se oferendo para os cursos, os professores não podem mais se oferecer para ministrar alguma disciplina. Quando todos os alunos já se ofereceram para assistir aos módulos, o sistema sumariza e pode avisar aos alunos os módulos aos quais eles estão alocados, e os professores as disciplinas a serem ministradas. Este aviso podem igualmente ser enviado ao Inbox. Com este tipo de fluxo, se administra melhor o tempo, pois nunca um professor irá se oferecer para um curso quando os alunos estiverem escolhendo as disciplinas. Em um Use case, como o fator tempo não é controlado, nem mesmo a sequência em que as atividades acontecem são controladas. Se quizermos controlar estes aspectos, teremos que colocar uma série de interligações entre os Use Cases que acabarão

4 por tirar a unidade do mesmo. Isto acontece naturalmente em uma ferramenta de colaboração e é expresso por um artefato conhecido como workflow. Mas, este tipo de representação serve a qualquer tipo de sistema a ser construido? Na maioria dos processos que acontecem dentro das corporações, existe colaboração. O produto é pedido ao fornecedor pelo departamento de compras, é recebido pela logística, vendido ao cliente por vendas, cobrado por cobrança, e por aí vai. O problema é que para utilizarmos este novo pardigma, precisamos fatiar os sistemas de formas diferentes da que vínhamos fazendo até hoje. subdivisão dos sistemas dentro da empresa Como subdividir os sistemas Se observarmos a figura anterior, até hoje vínhamos fatiando os sistemas por funcionalidades. Quais as responsabilidades do sistema de RH, por exemplo? Permitir pagamento aos professores, consultar e marcar férias, emitir holerits, etc. O problema é que estas atividades descritas dependem de atividades que aconteceram anteriormente, e irá causar outros efeitos em atividades seguintes. Ou seja, ao invés de dividir o sistema em torres verticais, os chamados sistemas, como foi feito acima, o ideal é dividir o sistema em fatias horizontais, levando em consideração uma atividade, desde seu início até seu término, mesmo que isto passe por vários departamentos da empresa. Desta forma estaremos permitindo a colaboração entre as diversas áreas. Ou seja, a proposta é que os sistemas, ao invés de serem construidos na vertical, passariam a ser construidos na horizontal. Isto no mundo real ainda é uma coisa meio complicada de gerenciar, pois na verdade um funcionário ainda pertence a um departamento, e o ideal seria que ele respondesse por atividades, e não por departamentos. Quando se divide e constroe o sistema desta forma, ganhamos mais do que apenas isto. Quanto tempo se levou para enviar o boleto a cada aluno, após os cursos terem sido escolhidos? Quanto tempo leva um professor para oferecer cursos? Como as ligações entre os sistemas acontecem agora na horizontal, os tempos de execução de cada tarefa pode ser medido com mais precisão. Quando uma seta sai de um perfil

5 e entra em outro, neste momento a responsabilidade passa para o outro participante. Na implementação original por Use Cases, não há como mensurar o tempo que um aluno demorou para escolher um curso, após o professor ter se oferecido. Na verdade, não há ligação no sistema entre o professor ter se oferecido para um módulo e o aluno tê-lo escolhido. Quando o professor registrou os cursos de seu interesse, automáticamente a bola passou para o aluno, sem a intervenção manual de ninguém. Estes tempos podem ser medidos, e se imaginarmos um sistema corporativo mais complexo, teremos informações importantes como : quanto tempo se leva em média para emissão de um boleto bancário? Quanto tempo um caixa demora para atender um cliente? Com o tempo em mãos, poderemos obter outro número mais interessante que é, se para um determinado processo eu tenho o tempo gasto por cada participante, uma empresa pode mensurar quanto está gastando com mão de obra para obter o produto na saída. Isto permite que o preço do produto final pode ser medido com uma precisão muito boa. Se desejarmos otimizar um processo, reduzindo o tempo de uma atividade, e sabemos quanto tempo se leva para executar uma atividade, podemos aumentar ou diminuir o número de funcionários para atingir o resultado esperado. Isto faz sentido na cabeça de um gerente ou diretor de TI! É isto que estava comentando anteriormente, sobre ajustar o plano de vôo do avião antes do destino final. Neste caso, o sistema deixa de apenas executar alguma funcionalidade, mas passa também a fornecer subsídios para tomada de decisão pela empresa. A informática pode deixar de ser um mal necessário e passa a ser uma ferramenta de melhoria da empresa. Use cases X Workflows Será que há algum relacionamento entre os use cases e os Workflows? Vejamos, segundo um documento criado por uma empresa tradicional de modelagem por processos, encontrado na internet (ver referências), cada atividade de mais baixo nível de um workflow representa um Use Case. A grande diferença em modelagem por use cases e modelagem por processos é a forma como cada use case é ligado. Os workflows agregam mais informação do que os Use Cases de forma isolada. Eu tenho a opinião de que, no nível mais baixo do workflow, que para uma ferramenta BPM chega a definir cada atividade que um usuário efetua para completar uma etapa, teremos algo muito próximo de um diagrama de atividades da UML. Seria algo como: Subdivisão em niveis do workflow

6 No exemplo anterior, o use case associado como atividade do Workflow é Registra para assistir. Se abrirmos um nível a mais nesta atividade do workflow, teremos um sub-workflow com as etapas que o usuário deve fazer para se registrar. Mas se você observar os passos dentro deste sub-workflow irá perceber que é exatamente a descrição do fluxo principal deste Use Case. Ele têm a aparência de um diagrama de atividades. Isto não é novidade pois um diagrama de atividades pode ser utilizado para representar graficamente uma descrição de um Use Case. No nível mais baixo, temos atividades que podem ser interativas ou automáticas. Por exemplo, seleciona módulos é uma atividade onde os professores interagem com uma tela (ou sequência de telas). Armazena módulos selecionados é um tipo de atividade executado independente da interação do usuário. Cada uma destas atividades pode ser presa a um processamento. Por exemplo, podemos prender armazena módulos selecionados a uma storedprocedure ou um WebService. Dentro de uma empresa, ter sistemas criados em diversas tecnologias é muito normal. Quanto mais formas distintas de conectar tivermos disponíveis em uma ferramenta deste tipo, mais facilmente integramos os processos dentro de uma empresa. Existem ferramentas que fazem este tipo de atividade, normalmente chamadas de EAI (Enterprise Application Integration). Mas afinal, do que consiste uma ferramenta BPM? Até algum tempo atrás, fabricantes de ferramenta EAI, bem como fabricantes de ferramentas de modelagem de processos e alguns de BI começaram a posicionar seus produtos no mercado como ferramentas BPMS (Business Process Management System). A idéia de uma ferramenta BPMS é permitir que um desenho dos processos seja feito de forma visual, e ainda que este desenho permita a execução de um workflow, sendo que cada atividade esteja atachada a um pedaço de código, que pode ser um WebService, Stored procedure, acesso a banco, objeto COM, EJB, ou qualquer tecnologia que a empresa pretenda integrar. E por final, para ser uma ferramenta BPM é necessário suporte a algum servidor de aplicações. Isto foi convencionado, de acordo com várias empresas, e temos hoje o que chamamos de pure players, que são ferramentas puramente BPM, ou as ferramentas que não estão nesta categoria, que são ferramentas que têm algumas das características anteriores, mas não todas. Um desenho muito visto pela internet, quando se fala de ferramentas BPM, é o seguinte : Ferramentas BPM

7 Os modeladores de processo, além de ferramentas que permitam desenhar um processo (pelo menos os diagramas de workflow), devem também permitir simular os fluxos dos processos. Para que possamos estudar o fluxo de uma empresa, e otimizá-lo, devemos poder simular, fornecendo entradas ao sistema e simulando quanto de melhoria teríamos se alterássemos o fluxo para este ou aquele desenho. Deve existir uma ferramenta de EAI, que de preferência integre com várias formas de acesso aos dados, mas pelo menos utilizando SOAP e WebServices. O engine do Workflow irá utilizar o desenho criado pela ferramenta visual e orquestrá-lo. A orquestração é o processo de gerenciar quem é o usuário que está responsável por executar cada atividade. No nosso caso, seria responsabilidade do Workflow encerrar os registros das disciplinas pelos professores e passar a responsabilidade aos alunos, para que se registrem nos módulos oferecidos. O termo orquestrar é como em uma orquestra musical, onde o maestro vai a cada momento gerenciando quem está em execução a cada momento. Ainda deve ser possível executar estes códigos em algum engine, chamado de servidor de aplicações. Todos os grandes players estão saindo de servidores de aplicação customizados, para servidores de mercado, como os J2EE (websphere, jboss, BEA, etc.) Em que estágio estamos atualmente? Existem alguns players que já estão bastante avançados neste processo, já com todas as características de uma ferramenta BPM, e alguns estão próximos deste estágio, com boas ferramentas visuais e engines de execução. Nos próximos anos, esta será a nova onda, e isto está para mudar tão profundamente o mercado que até mesmo os fabricantes de ERP estão se mobilizando para tornar seus ERPs compatíveis com ferramentas BPM. Mas o que eu preciso para aprender isto hoje em dia? Uma imensa quantidade de novos padrões estão surgindo nesta esteira, como BPMN, BPML, BPEL, e mesmo a evolução da modelagem por processos em si. Conhecer estes novos padrões, e como eles estão integrando será garantia de domínio do que será a próxima onda no mercado de informática. Referências Livros Visual modeling with Rational Rose and UML Terry Quatrani

Curso de BPMN - II. Desenho de processo

Curso de BPMN - II. Desenho de processo Curso de BPMN - II Glauco Reis (gsrt@terra.com.br) é Consultor em Java e metodologias OO, e especializado em plataforma IBM. Têm o título de SCJP 1.1 e 1.4, SCJWCD 1.4, e IBM CSE e IBM Websphere Application

Leia mais

Nos artigos anteriores apresentamos. Desenvolvimento de Software Dirigido por Caso de Uso Parte III: Caso de Uso de Negócio

Nos artigos anteriores apresentamos. Desenvolvimento de Software Dirigido por Caso de Uso Parte III: Caso de Uso de Negócio Desenvolvimento de Software Dirigido por Caso de Uso Parte III: Caso de Uso de Negócio Vinicius Lourenço de Sousa vinicius.lourenco.sousa@gmail.com Atua no ramo de desenvolvimento de software há mais de

Leia mais

Artigo de Conclusão de curso sobre BPM - Gestão de Processo de Negócio

Artigo de Conclusão de curso sobre BPM - Gestão de Processo de Negócio Artigo de Conclusão de curso sobre BPM - Gestão de Processo de Negócio Este é um artigo sobre BPM que merece destaque no Portal GSTI. No trabalho abaixo, de Francisco Sobreira Neto, é elaborado um apanhado

Leia mais

www.portalbpm.com.br Da Orientação para Objetos até o SOA chegando ao BPM

www.portalbpm.com.br Da Orientação para Objetos até o SOA chegando ao BPM Da Orientação para Objetos até o SOA chegando ao BPM Glauco Reis (gsrt@terra.com.br) é Consultor em Java e metodologias OO, e especializado em plataforma IBM. Têm o título de SCJP 1.1 e 1.4, SCJWCD 1.4,

Leia mais

BPM X Workflow. Business Process Management BPM ou Modelagem de Processos de negócio

BPM X Workflow. Business Process Management BPM ou Modelagem de Processos de negócio Business Process Management BPM ou Modelagem de Processos de negócio Metodologia Conjunto de práticas Controle, gerenciamento e integração dos processos Permite a análise, definição, execução, monitoramento

Leia mais

Fase 1: Engenharia de Produto

Fase 1: Engenharia de Produto Fase 1: Engenharia de Produto Disciplina: Análise de Requisitos DURAÇÃO: 44 h O objetivo principal da disciplina é realizar uma análise das necessidades e produzir um escopo do produto. Representará os

Leia mais

Treinamento BPM e BPMN Apresentação Executiva

Treinamento BPM e BPMN Apresentação Executiva Apresentação Executiva 1 O treinamento de BPM e BPMN tem como premissa capacitar o aluno a captar as atividades relativas a determinado processo da empresa, organizá-las, gerando um fluxograma de atividades/processos,

Leia mais

No artigo anterior explicamos. Desenvolvimento de Software Dirigido por Caso de Uso. Parte II: Especificando Caso de Uso

No artigo anterior explicamos. Desenvolvimento de Software Dirigido por Caso de Uso. Parte II: Especificando Caso de Uso Desenvolvimento de Software Dirigido por Caso de Uso Parte II: Especificando Caso de Uso Vinicius Lourenço de Sousa viniciuslsousa@gmail.com Atua no ramo de desenvolvimento de software há mais de 10 anos,

Leia mais

BPM E SOA MODELO PARA O DESENVOLVIMENTO CORPORATIVO

BPM E SOA MODELO PARA O DESENVOLVIMENTO CORPORATIVO BPM E SOA MODELO PARA O DESENVOLVIMENTO CORPORATIVO João Felipe D Assenção Faria Arquiteto JEE Especialista SOA/BPM JOÃO FELIPE D ASSENÇÃO FARIA Arquiteto JEE (12 anos) Especialista SOA/BPM (aprox. 4 anos)

Leia mais

BPMN - Business Process Modeling and Notation

BPMN - Business Process Modeling and Notation BPMN - Business Process Modeling and Notation AGENDA Notação Conceito Visão Geral da Notação BPMN Notação BPMN no Escritório de Processos NOTAÇÃO - CONCEITO Segundo o dicionário: Ação de indicar, de representar

Leia mais

Liderança em idéias, métodos e resultados em BPM no Brasil. Automação de Processos. Jones Madruga

Liderança em idéias, métodos e resultados em BPM no Brasil. Automação de Processos. Jones Madruga Liderança em idéias, métodos e resultados em BPM no Brasil Automação de Processos Jones Madruga Promover melhorias e inovações que efetivamente criam valor não é simples... Apresentação Ø Organização PRIVADA

Leia mais

Engenharia de Software I: Análise e Projeto de Software Usando UML

Engenharia de Software I: Análise e Projeto de Software Usando UML Engenharia de Software I: Análise e Projeto de Software Usando UML Capítulo 1 Processo de Desenvolvimento de Software Metodologia de Desenvolvimento de Software Uma metodologia é um conjunto de métodos,

Leia mais

PROCESSOS PODEROSOS DE NEGÓCIO. ideiaconsultoria.com.br 43 3322 2110 comercial@ideiaconsultoria.com.br

PROCESSOS PODEROSOS DE NEGÓCIO. ideiaconsultoria.com.br 43 3322 2110 comercial@ideiaconsultoria.com.br PROCESSOS PODEROSOS DE NEGÓCIO ideiaconsultoria.com.br 43 3322 2110 comercial@ideiaconsultoria.com.br POR QUE ESCREVEMOS ESTE E-BOOK? Nosso objetivo com este e-book é mostrar como a Gestão de Processos

Leia mais

SOA 2.0 ou Event-Driven SOA

SOA 2.0 ou Event-Driven SOA SOA SOA 2.0 ou Event-Driven SOA 1 Introdução Recentemente, a Oracle anuciou o termo SOA 2.0. E já deu para imaginar a repercussão que isto teve. Estamos em um momento onde SOA (Service-Oriented Architecture),

Leia mais

PROJELER. Solução de código aberto para gerenciamento de processos de negócio

PROJELER. Solução de código aberto para gerenciamento de processos de negócio Otimização e Automação de Processos de Negócio Abril/2008 Solução de código aberto para gerenciamento de processos de negócio Maurício Bitencourt, PMP Diretor Executivo mauricio.bitencourt@projeler.com.br

Leia mais

Adm. Vinicius Braga admviniciusbraga@gmail.com. Prof. Msc. Wilane Carlos da Silva Massarani wilane@cercomp.ufg.br

Adm. Vinicius Braga admviniciusbraga@gmail.com. Prof. Msc. Wilane Carlos da Silva Massarani wilane@cercomp.ufg.br Adm. Vinicius Braga admviniciusbraga@gmail.com Prof. Msc. Wilane Carlos da Silva Massarani wilane@cercomp.ufg.br Objetivos Contextualização Conceitos Boas práticas de modelagem Elementos do BPMN Tipos

Leia mais

Disciplina: Automação de Processos de Negócio

Disciplina: Automação de Processos de Negócio Disciplina: Automação de Processos de Negócio PÓS-GRADUAÇÃO EM GESTÃO ESTRATÉGICA DE PROCESSOS DE NEGÓCIO Professor: Eros Viggiano Ementa da disciplina Viabilização da otimização de processo através da

Leia mais

BPMN. Business Process Modeling Notation. Leandro C. López Agosto - 2015

BPMN. Business Process Modeling Notation. Leandro C. López Agosto - 2015 BPMN Business Process Modeling Notation Leandro C. López Agosto - 2015 Objetivos Conceitos Boas práticas de modelagem Elementos do BPMN Tipos de processos Apresentar os conceitos e elementos da notação

Leia mais

Gerenciamento de Processos de Negócio

Gerenciamento de Processos de Negócio Gestão por Processos By Alan Lopes +55 22-99202-0433 alopes.campos@mail.com http://prof-alan-lopes.weebly.com Gerenciamento de Processos de Negócio - Conceitos e fundamentos - Modelagem de processo - Análise

Leia mais

ERP. Planejamento de recursos empresariais

ERP. Planejamento de recursos empresariais ERP Enterprise Resource Planning Planejamento de recursos empresariais ERP Enterprise Resource Planning -Sistema de Gestão Empresarial -Surgimento por volta dos anos 90 -Existência de uma base de dados

Leia mais

Etapas e Desafios. plataforma de BPM corporativa. BPMS Showcase 2014. Kelly Sganderla Consultora de Processos, CBPP Kelly.sganderla@iprocess.com.

Etapas e Desafios. plataforma de BPM corporativa. BPMS Showcase 2014. Kelly Sganderla Consultora de Processos, CBPP Kelly.sganderla@iprocess.com. BPMS Showcase 2014 Etapas e Desafios na seleção de uma plataforma de BPM corporativa Apresentado por: Kelly Sganderla Consultora de Processos, CBPP Kelly.sganderla@iprocess.com.br Apresentando a iprocess

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o.

UNIVERSIDADE FEDERAL DO PARANÁ. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o. PROFESSOR: Andrey DISCIPLINA: Técnicas Alternativas de Programação AULA: 08 APRESENTAÇÃO Na aula de hoje vamos apresentar e discutir como definir

Leia mais

Como as limitações do ALBPM podem ser resolvidas para que o produto se torne matador?

Como as limitações do ALBPM podem ser resolvidas para que o produto se torne matador? 1 Aqualogic BPM Como as limitações do ALBPM podem ser resolvidas para que o produto se torne matador? Glauco Reis (glauco@portalbpm.com.br) é consultor BPM e SOA. Atua há mais de 25 anos em TI, com mais

Leia mais

Automação do Processo de Instalação de Softwares

Automação do Processo de Instalação de Softwares Automação do Processo de Instalação de Softwares Aislan Nogueira Diogo Avelino João Rafael Azevedo Milene Moreira Companhia Siderúrgica Nacional - CSN RESUMO Este artigo tem como finalidade apresentar

Leia mais

Integração Orientada a Serviços

Integração Orientada a Serviços Integração Orientada a Serviços Porto Alegre, Agosto de 2006 Agenda Sobre a e-core SOA O que é? Web Services x SOA Principal Motivação - Integração SOI ESB BPEL JBI ServiceMix Solução Proposta A Empresa

Leia mais

PROCESSOS DE NEGÓCIOS: UMA VISÃO GERAL

PROCESSOS DE NEGÓCIOS: UMA VISÃO GERAL Universidade Federal de Santa Maria Sistemas de Informação ELC1093 Modelagem de Processos de Negócio PROCESSOS DE NEGÓCIOS: UMA VISÃO GERAL Profa. Lisandra Manzoni Fontoura Objetivos da Aula: Processos

Leia mais

Apresentação da Empresa

Apresentação da Empresa Apresentação da Empresa Somos uma empresa especializada em desenvolver e implementar soluções de alto impacto na gestão e competitividade empresarial. Nossa missão é agregar valor aos negócios de nossos

Leia mais

Ciclo BPM: da Estratégia à Medição

Ciclo BPM: da Estratégia à Medição Treinamentos em Gestão por Processos Ciclo BPM: da Estratégia à Medição Da modelagem e análise ao monitoramento da execução de processos automatizados: tudo o que você precisa saber para fazer a Gestão

Leia mais

BPMN. Business Process Modeling Notation

BPMN. Business Process Modeling Notation BPMN Business Process Modeling Notation Montar viagem UML (diagrama de atividades) Montar viagem BPMN Tipos de diagrama 1) Private Business Process ou Diagramas de processos privados: usado quando não

Leia mais

Programa do Curso de Pós-Graduação Lato Sensu MBA em Engenharia de Software Orientada a Serviços (SOA)

Programa do Curso de Pós-Graduação Lato Sensu MBA em Engenharia de Software Orientada a Serviços (SOA) Programa do Curso de Pós-Graduação Lato Sensu MBA em Engenharia de Software Orientada a Serviços (SOA) Apresentação O programa de Pós-graduação Lato Sensu em Engenharia de Software Orientada a Serviços

Leia mais

O desafio de uma visão mais ampla

O desafio de uma visão mais ampla com SAP NetWeaver BPM Descrição de Solução A competição acirrada tem levado as organizações a adotar novas disciplinas de gestão e empregar recursos tecnológicos avançados, a fim de atingir melhores índices

Leia mais

Processos de Desenvolvimento de Software. Prof. Hélio Engholm Jr

Processos de Desenvolvimento de Software. Prof. Hélio Engholm Jr Processos de Desenvolvimento de Software Objetivos Descrever o processo de desenvolvimento de software Orientado a Objetos (Object Oriented Software Development - OOSD) Descrever como a modelagem suporta

Leia mais

MODELAGEM DE PROCESSOS

MODELAGEM DE PROCESSOS MODELAGEM DE PROCESSOS a a a PRODUZIDO POR CARLOS PORTELA csp3@cin.ufpe.br AGENDA Definição Objetivos e Vantagens Linguagens de Modelagem BPMN SPEM Ferramentas Considerações Finais Referências 2 DEFINIÇÃO:

Leia mais

BPMN (Business Process. George Valença gavs@cin.ufpe.br

BPMN (Business Process. George Valença gavs@cin.ufpe.br BPMN (Business Process Modeling Notation) George Valença gavs@cin.ufpe.br 31/10/2012 Introdução Modelagem de processos No ciclo de vida BPM, a etapa de modelagem de processos consiste em um conjunto de

Leia mais

A gestão de processos de negócio: conceitos e ferramentas BPM

A gestão de processos de negócio: conceitos e ferramentas BPM FACULDADE DE LETRAS DA UNIVERSIDADE DO PORTO A gestão de processos de negócio: conceitos e ferramentas BPM Trabalho realizado por: Ana Luisa Veiga Filipa Ramalho Doutora Maria Manuela Pinto GSI 2007 AGENDA:

Leia mais

Ed. 2.07 REVISTA HYPER NEWS. Entrevista com Gabriel Epsztejn, sobre BPM. Seminário Executivo de BPM. Artigo BPM X ITIL

Ed. 2.07 REVISTA HYPER NEWS. Entrevista com Gabriel Epsztejn, sobre BPM. Seminário Executivo de BPM. Artigo BPM X ITIL Ed. 2.07 REVISTA HYPER NEWS Entrevista com Gabriel Epsztejn, sobre BPM Seminário Executivo de BPM Artigo BPM X ITIL 3 ENTREVISTA Entrevista com Gabriel Epsztejn, gerente de pré-vendas da Oracle, sobre

Leia mais

INFRAESTRUTURA PARA INOVAÇÃO BPM e SOA

INFRAESTRUTURA PARA INOVAÇÃO BPM e SOA INFRAESTRUTURA PARA INOVAÇÃO BPM e SOA Palestrante: Eduardo José Ribeiro de Castro, MSc. eduardo@quaddract.com.br 25/08/2009 1 Objetivo Geral APL Brasília Capital Digital Desenvolver entre as empresas

Leia mais

WebSphere_Integration_Developer_D_Jan06 Script

WebSphere_Integration_Developer_D_Jan06 Script WebSphere_Integration_Developer_D_Jan06 Script 1a Nesta demonstração, Will Dunlop, um programador de integração da JK, utiliza o IBM, [ IBM], ou WID para construir um novo serviço orientado para os processos

Leia mais

Metodologia e Gerenciamento do Projeto na Fábrica de Software

Metodologia e Gerenciamento do Projeto na Fábrica de Software .:: Universidade Estadual de Maringá Bacharelado em Informática Eng. de Software III :. Sistema de Gerenciamento de Eventos - Equipe 09 EPSI Event Programming System Interface Metodologia e Gerenciamento

Leia mais

Automação de Processos de Negócios com BPMS:

Automação de Processos de Negócios com BPMS: Automação de Processos de Negócios com BPMS: Um Relato de Experiência da ATI ATI- /UPG Unidade de Processos de Negócios do Governo Adelnei Felix adelnei.felix@ati.pe.gov.br 1 Agenda Introdução Relato da

Leia mais

Programa do Módulo 2. Processo Unificado: Visão Geral

Programa do Módulo 2. Processo Unificado: Visão Geral 9.1 Programa do Módulo 2 Orientação a Objetos Conceitos Básicos Análise Orientada a Objetos (UML) O Processo Unificado (RUP) Processo Unificado: Visão Geral 9.2 Encaixa-se na definição geral de processo:

Leia mais

Business Process Management [BPM] Get Control. Empower People.

Business Process Management [BPM] Get Control. Empower People. Business Process Management [BPM] Get Control. Empower People. O SoftExpert BPM Suite é uma suíte abrangente de módulos e componentes perfeitamente integrados, projetados para gerenciar todo o ciclo de

Leia mais

BUSINESS PROCESS MAGANENT (BPMS): PADRONIZAÇÃO DE PROCESSOS CORPORATIVOS.

BUSINESS PROCESS MAGANENT (BPMS): PADRONIZAÇÃO DE PROCESSOS CORPORATIVOS. BUSINESS PROCESS MAGANENT (BPMS): PADRONIZAÇÃO DE PROCESSOS CORPORATIVOS. CASTRO, Gabriela Jorge; REIS, Luciana de Cássia; GIROTTO, Márcia; MARTINS, Murilo Mello; TAMAE,Rodrigo Yoshio RESUMO O artigo analisa

Leia mais

Apresentação do Portfólio da ITWV Soluções Inteligentes em Tecnologia

Apresentação do Portfólio da ITWV Soluções Inteligentes em Tecnologia P ORTFÓ FÓLIO Apresentação do Portfólio da ITWV Soluções Inteligentes em Tecnologia versão 1.1 ÍNDICE 1. A EMPRESA... 3 2. BI (BUSINESS INTELLIGENCE)... 5 3. DESENVOLVIMENTO DE SISTEMAS... 6 3.1. PRODUTOS

Leia mais

MAIS AGILIDADE, CONTROLE E RENTABILIDADE NA SUA CONSTRUTORA E INCORPORADORA.

MAIS AGILIDADE, CONTROLE E RENTABILIDADE NA SUA CONSTRUTORA E INCORPORADORA. MAIS AGILIDADE, CONTROLE E RENTABILIDADE NA SUA CONSTRUTORA E INCORPORADORA. SANKHYA. A nova geração de ERP Inteligente. Atuando no mercado brasileiro desde 1989 e alicerçada pelos seus valores e princípios,

Leia mais

ERP. Enterprise Resource Planning. Planejamento de recursos empresariais

ERP. Enterprise Resource Planning. Planejamento de recursos empresariais ERP Enterprise Resource Planning Planejamento de recursos empresariais O que é ERP Os ERPs em termos gerais, são uma plataforma de software desenvolvida para integrar os diversos departamentos de uma empresa,

Leia mais

BUSINESS INTELLIGENCE -Inteligência nos Negócios-

BUSINESS INTELLIGENCE -Inteligência nos Negócios- UNIVERSIDADE SÃO FRANCISCO CENTRO DE CIÊNCIAS JURÍDICAS, HUMANAS E SOCIAIS BUSINESS INTELLIGENCE -Inteligência nos Negócios- Curso: Administração Hab. Sistemas de Informações Disciplina: Gestão de Tecnologia

Leia mais

Gestão de Processos (BPM) - Uma solução para gestão das empresas e inovação em Tecnologia da Informação

Gestão de Processos (BPM) - Uma solução para gestão das empresas e inovação em Tecnologia da Informação Gestão de Processos (BPM) - Uma solução para gestão das empresas e inovação em Tecnologia da Informação Rute Constantinov Martins rute.martins@uol.com.br 55 (11) 8136-7712 Grupo Ação Informática rmartins@acao.com.br

Leia mais

ERP: Pacote Pronto versus Solução in house

ERP: Pacote Pronto versus Solução in house ERP: Pacote Pronto versus Solução in house Introdução Com a disseminação da utilidade e dos ganhos em se informatizar e integrar os diversos departamentos de uma empresa com o uso de um ERP, algumas empresas

Leia mais

Metodologia e Gerenciamento do Projeto na Fábrica de Software v.2

Metodologia e Gerenciamento do Projeto na Fábrica de Software v.2 .:: Universidade Estadual de Maringá Bacharelado em Informática Eng. de Software III :. Sistema de Gerenciamento de Eventos - Equipe 09 EPSI Event Programming System Interface Metodologia e Gerenciamento

Leia mais

Engenharia de Software. Apostila I >>> Introdução à ES - HEngholmJr

Engenharia de Software. Apostila I >>> Introdução à ES - HEngholmJr Engenharia de Software Apostila I >>> Introdução à ES - HEngholmJr Histórico de Revisões Data Versão Descrição Autor 12/08/2014 1.0 Criação da primeira versão HEngholmJr Agenda Introdução à Engenharia

Leia mais

Unified Modeling Language UML - Notações

Unified Modeling Language UML - Notações Unified Modeling Language UML - Notações Prof. Ms. Elvio Gilberto da Silva elvio@fmr.edu.br UML Ponto de Vista É gerada com propósito geral de uma linguagem de modelagem visual usada para especificar,

Leia mais

Sistema de Help Desk e Controle de Chamados Baseado em Workflow. Cristian Paulo Prigol Marcel Hugo

Sistema de Help Desk e Controle de Chamados Baseado em Workflow. Cristian Paulo Prigol Marcel Hugo Sistema de Help Desk e Controle de Chamados Baseado em Workflow Cristian Paulo Prigol Marcel Hugo Seqüência da Apresentação Introdução e Objetivos Workflow Sistema Antigo e Sistema implementado JBPM Especificação

Leia mais

APLICATIVOS CORPORATIVOS

APLICATIVOS CORPORATIVOS Sistema de Informação e Tecnologia FEQ 0411 Prof Luciel Henrique de Oliveira luciel@uol.com.br Capítulo 3 APLICATIVOS CORPORATIVOS PRADO, Edmir P.V.; SOUZA, Cesar A. de. (org). Fundamentos de Sistemas

Leia mais

BusinessRX para Consultores ou Diretores Financeiros

BusinessRX para Consultores ou Diretores Financeiros Business Report expert BusinessRX para Consultores ou Diretores Financeiros Descubra como obter sucesso com o BusinessRX e a modelação de mapas de gestão inteligentes e interativos, que podem ajudá-lo

Leia mais

Ricardo Roberto de Lima UNIPÊ 2008.1 APS-I. Históricos e Modelagem Orientada a Objetos

Ricardo Roberto de Lima UNIPÊ 2008.1 APS-I. Históricos e Modelagem Orientada a Objetos Históricos e Modelagem Orientada a Objetos Histórico Diversas metodologias e métodos surgiram para apoiar OO. Evolução a partir de linguagens C++ e SmallTalk. Anos 80 Anos 80-90: diversidade de autores.

Leia mais

Título do Slide Máximo de 2 linhas. Aprimorando o Gerenciamento de Projetos com Mapeamento de Processos

Título do Slide Máximo de 2 linhas. Aprimorando o Gerenciamento de Projetos com Mapeamento de Processos Título do Slide Aprimorando o Gerenciamento de Projetos com Mapeamento de Processos Título Palestrante do Slide Renato Borges de Souza Diretor de Comunicação PMI AM, Chefe da Divisão de Produtos e Negócios

Leia mais

UNIVERSIDADE DE MOGI DAS CRUZES Centro de Ciências Exatas e Tecnológicas

UNIVERSIDADE DE MOGI DAS CRUZES Centro de Ciências Exatas e Tecnológicas UNIVERSIDADE DE MOGI DAS CRUZES Centro de Ciências Exatas e Tecnológicas Sistemas de Informação e Tecnologia em 3º Semestre Análise Orientada aos Objetos Modelagem de Casos de Uso Objetivo: Apresentar

Leia mais

Fale Conosco Sala de Imprensa Suporte Login Enviar C

Fale Conosco Sala de Imprensa Suporte Login Enviar C Página 1 de 5 Fale Conosco Sala de Imprensa Suporte Login Enviar C > Esqueci minha senha Home Mais TI Artigos Entrevistas Notícias Artigos Entrevistas < Voltar Medindo a produtividade da equipe de software

Leia mais

ERP Enterprise Resource Planning. (Planejamento de Recursos Empresariais)

ERP Enterprise Resource Planning. (Planejamento de Recursos Empresariais) ERP Enterprise Resource Planning (Planejamento de Recursos Empresariais) ERP Os ERPs, em termos gerais, são plataformas de software desenvolvida para integrar os diversos departamentos de uma empresa;

Leia mais

O FUTURO DA SUA EMPRESA PASSA POR AQUI OMNES TECNOLOGIA

O FUTURO DA SUA EMPRESA PASSA POR AQUI OMNES TECNOLOGIA O FUTURO DA SUA EMPRESA PASSA POR AQUI OMNES TECNOLOGIA Como tudo começou GIDEONI SILVA CONSULTOR BI & CRM Analista de Sistemas e Green Belt Six Sigma Experiência de 15 anos em projetos executados de Business

Leia mais

Sistemas de Informação: tipos e características

Sistemas de Informação: tipos e características Sistemas de Informação: tipos e características Tipos de sistemas de informação. Os quatro tipos principais de sistemas de informação. Sistemas do ponto de vista de pessoal Sistemas de processamento de

Leia mais

UTILIZAÇÃO DA TECNOLOGIA BPMS PARA IMPLEMENTAÇÃO DE PROCESSOS ADERENTES AO MODELO DO MPS.BR

UTILIZAÇÃO DA TECNOLOGIA BPMS PARA IMPLEMENTAÇÃO DE PROCESSOS ADERENTES AO MODELO DO MPS.BR UTILIZAÇÃO DA TECNOLOGIA BPMS PARA IMPLEMENTAÇÃO DE PROCESSOS ADERENTES AO MODELO DO MPS.BR Karin Maria Sohnlein (UNISC) karin.sohnlein@gmail.com Rafael Bortolini (UNISC) rfbortolini@gmail.com Vinicius

Leia mais

Interatividade aliada a Análise de Negócios

Interatividade aliada a Análise de Negócios Interatividade aliada a Análise de Negócios Na era digital, a quase totalidade das organizações necessita da análise de seus negócios de forma ágil e segura - relatórios interativos, análise de gráficos,

Leia mais

gesacad GESTÃO ACADÊMIDA DE ESCOLAS

gesacad GESTÃO ACADÊMIDA DE ESCOLAS gesacad GESTÃO ACADÊMIDA DE ESCOLAS Mais de uma década de experiência e evolução é o que dá ao sistema uma vasta gama de funcionalidades. Esse conhecimento que faz total diferença para sua empresa. xp+

Leia mais

AUTORAS ROSANGELA SOUZA

AUTORAS ROSANGELA SOUZA AUTORAS ROSANGELA SOUZA Especialista em Gestão Empresarial com MBA pela FGV e Professora de Estratégia na Pós-Graduação da FGV. Desenvolveu projetos acadêmicos sobre segmento de idiomas, planejamento estratégico

Leia mais

Gerenciamento de Processos de Negócios para e-governo

Gerenciamento de Processos de Negócios para e-governo Gerenciamento de Processos de Negócios para e-governo Rodney Ferreira de Carvalho SERPRO Serviço Federal de Processamento de Dados Departamento de Gestão de Soluções Integradas para a RFB SUNAC/ACGSI/ACCSO

Leia mais

PÓS-GRADUAÇÃO Lato Sensu. Gestão e Tecnologia da Informação

PÓS-GRADUAÇÃO Lato Sensu. Gestão e Tecnologia da Informação IETEC - INSTITUTO DE EDUCAÇÃO TECNOLÓGICA PÓS-GRADUAÇÃO Lato Sensu Gestão e Tecnologia da Informação BAM: Analisando Negócios e Serviços em Tempo Real Daniel Leôncio Domingos Fernando Silva Guimarães Resumo

Leia mais

Diretrizes Complementares para Aplicação da Análise de Pontos de Função no PAD

Diretrizes Complementares para Aplicação da Análise de Pontos de Função no PAD Diretrizes Complementares para Aplicação da Análise de Pontos de Função no PAD Ricardo Gaspar (21) 2172-8078 ricardo.gaspar@bndes.gov.br 10 de Junho de 2013 Agenda Contextualização Diretrizes de Contagem

Leia mais

Gestão do Conhecimento e Conteúdo

Gestão do Conhecimento e Conteúdo Gestão do Conhecimento e Conteúdo White Paper E-Consulting Corp. & Vignette Página 1 de 9 Content Management A cada novo dia, a Internet se reforça como uma ferramenta extremamente importante para o gerenciamento

Leia mais

Intranet Social. Parceiro Autorizado Brasil RAD Soluções (51) 3377-4691 www.radsolucoes.com.br. Veja o video com legendas on YouTube.

Intranet Social. Parceiro Autorizado Brasil RAD Soluções (51) 3377-4691 www.radsolucoes.com.br. Veja o video com legendas on YouTube. Veja o video com legendas on YouTube.com Intranet Social Parceiro Autorizado Brasil RAD Soluções (51) 3377-4691 www.radsolucoes.com.br www.bitrix24.com 0 O que é Bitrix24? Bitrix24 é uma solução para intranet

Leia mais

Disciplina: GESTÃO DE PROCESSOS E QUALIDADE Prof. Afonso Celso M. Madeira

Disciplina: GESTÃO DE PROCESSOS E QUALIDADE Prof. Afonso Celso M. Madeira Disciplina: GESTÃO DE PROCESSOS E QUALIDADE Prof. Afonso Celso M. Madeira 3º semestre CONCEITOS CONCEITOS Atividade Ação executada que tem por finalidade dar suporte aos objetivos da organização. Correspondem

Leia mais

BUSINESS PROCESS MANAGEMENT NA INDÚSTRIA

BUSINESS PROCESS MANAGEMENT NA INDÚSTRIA GE Intelligent Platforms BUSINESS PROCESS MANAGEMENT NA INDÚSTRIA INTRODUÇÃO Quando olhamos para qualquer indústria em qualquer segmento industrial, seja química, alimentos, bebidas, produtos de consumo,

Leia mais

Consultoria Auditoria Gestão Suporte Redução de Custos www.alditel.com.br

Consultoria Auditoria Gestão Suporte Redução de Custos www.alditel.com.br Consultoria Auditoria Gestão Suporte Redução de Custos www.alditel.com.br Índice A Empresa...03 Serviços Prestados......04 1 Auditoria de faturas...04 2 Elaboração de relatórios gerenciais para gestão

Leia mais

Como obter resultados em TI com gestão e governança efetivas direcionadas a estratégia do negócio?

Como obter resultados em TI com gestão e governança efetivas direcionadas a estratégia do negócio? Como obter resultados em TI com gestão e governança efetivas direcionadas a estratégia do negócio? A Tecnologia da Informação vem evoluindo constantemente, e as empresas seja qual for seu porte estão cada

Leia mais

INOVANDO UM PROCESSO DE SERVIÇOS DE TI COM AS BOAS PRÁTICAS DO ITIL E USO DE BPMS

INOVANDO UM PROCESSO DE SERVIÇOS DE TI COM AS BOAS PRÁTICAS DO ITIL E USO DE BPMS INOVANDO UM PROCESSO DE SERVIÇOS DE TI COM AS BOAS PRÁTICAS DO ITIL E USO DE BPMS Cilene Loisa Assmann (UNISC) cilenea@unisc.br Este estudo de caso tem como objetivo trazer a experiência de implantação

Leia mais

WORKFLOW. Mapeamento de Processos de Negócio 26/11/2009. Tadeu Cruz, Prof. M.Sc. TODOS OS DIREITOS RESERVADOS

WORKFLOW. Mapeamento de Processos de Negócio 26/11/2009. Tadeu Cruz, Prof. M.Sc. TODOS OS DIREITOS RESERVADOS WORKFLOW Mapeamento de Processos de Negócio Tadeu Cruz, Prof. M.Sc. TODOS OS DIREITOS RESERVADOS É proibido a reprodução total ou parcial de qualquer forma ou por qualquer meio sem a expressa autorização

Leia mais

Engenharia de Software III

Engenharia de Software III Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,

Leia mais

Modelos de Sistemas Casos de Uso

Modelos de Sistemas Casos de Uso Modelos de Sistemas Casos de Uso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2000 Slide 1 Casos de Uso Objetivos Principais dos Casos de Uso: Delimitação do contexto de

Leia mais

Pesquisa sobre Iniciativas em BPM

Pesquisa sobre Iniciativas em BPM Pesquisa sobre Iniciativas em BPM Apresentação...2 1. Perfil dos Participantes da Pesquisa...3 2. Como as organizações estão adotando o BPM... 4 2.1. Como as organizações entendem o conceito de BPM?...

Leia mais

SOA: Service-oriented architecture

SOA: Service-oriented architecture SOA: Service-oriented architecture Roteiro Breve História O que é Arquitetura de Software? O que é SOA? Serviços Infraestrutura Composição Sua empresa está preparada para SOA? Breve História Uma empresa

Leia mais

ANÁLISE E PROJETO ORIENTADO A OBJETOS. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com

ANÁLISE E PROJETO ORIENTADO A OBJETOS. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com ANÁLISE E PROJETO ORIENTADO A OBJETOS Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Análise Descrição do problema a ser implementado Descrição dos objetos e classes que fazem parte do problema, Descrição

Leia mais

Tecnologia da Informação. Sistema Integrado de Gestão ERP ERP

Tecnologia da Informação. Sistema Integrado de Gestão ERP ERP Tecnologia da Informação. Sistema Integrado de Gestão ERP Prof: Edson Thizon ethizon@gmail.com O que é TI? TI no mundo dos negócios Sistemas de Informações Gerenciais Informações Operacionais Informações

Leia mais

Sistema Integrado de Gestão ERP. Prof: Edson Thizon ethizon@gmail.com

Sistema Integrado de Gestão ERP. Prof: Edson Thizon ethizon@gmail.com Sistema Integrado de Gestão ERP Prof: Edson Thizon ethizon@gmail.com Tecnologia da Informação. O que é TI? TI no mundo dos negócios Sistemas de Informações Gerenciais Informações Operacionais Informações

Leia mais

Transformando seu investimento ERP em resultados para seu negócio

Transformando seu investimento ERP em resultados para seu negócio 1 SUMÁRIO 1 2 3 4 2 Introdução A história do ERP O que um ERP fará pelo seu negócio? 1.1 - Otimização dos processos 1.2 - Gerenciamento completo 1.3 - Informações relevantes 1.4 - Controle Tributário ERP

Leia mais

LMA, Solução em Sistemas

LMA, Solução em Sistemas LMA, Solução em Sistemas Ao longo dos anos os sistemas para gestão empresarial se tornaram fundamentais, e por meio dessa ferramenta as empresas aperfeiçoam os processos e os integram para uma gestão mais

Leia mais

Business Process Management [BPM] Get Control. Empower People.

Business Process Management [BPM] Get Control. Empower People. Business Process Management [BPM] Get Control. Empower People. O SoftExpert BPM Suite é uma suíte abrangente de módulos e componentes perfeitamente integrados, projetados para gerenciar todo o ciclo de

Leia mais

ÁGORA COBRANÇA GESTÃO DE COBRANÇA PARA O SEU NEGÓCIO

ÁGORA COBRANÇA GESTÃO DE COBRANÇA PARA O SEU NEGÓCIO ÁGORA COBRANÇA GESTÃO DE COBRANÇA PARA O SEU NEGÓCIO Simplesmente o melhor... deixe-nos mostrá-lo porque! Nosso sistema foi desenvolvido por profissionais altamente capacitados e qualificados, em parceria

Leia mais

Veja e interprete rapidamente qualquer tipo de informação. Compare os resultados e construa seu próprio dashboard de forma simples.

Veja e interprete rapidamente qualquer tipo de informação. Compare os resultados e construa seu próprio dashboard de forma simples. Veja e interprete rapidamente qualquer tipo de informação. Compare os resultados e construa seu próprio dashboard de forma simples. CONSTRUA Defina os gráficos que você preferir e como eles aparecerão

Leia mais

IF-718 Análise e Projeto de Sistemas

IF-718 Análise e Projeto de Sistemas Centro de Informática - Universidade Federal de Pernambuco Especificação de Requisitos do Software Sistema de Gerenciamento de Restaurantes IF-718 Análise e Projeto de Sistemas Equipe: Jacinto Filipe -

Leia mais

Casos práticos de implementação de BPM na FGV

Casos práticos de implementação de BPM na FGV Casos práticos de implementação de BPM na FGV Apresentação da experiência da adoção do IBM BPM na Fundação Getulio Vargas. Maio 2014 Roteiro Alinhamento sobre processos e BPM Início do IBM BPM na FGV.

Leia mais

Dealer Platinum: SOLUÇÕES PAPERLESS GED ECM BPMS

Dealer Platinum: SOLUÇÕES PAPERLESS GED ECM BPMS Dealer Platinum: SOLUÇÕES PAPERLESS GED ECM BPMS A EMPRESA A ECMDOC é empresa focada em Soluções Paperless para o Gerenciamento de Documentos, Conteúdo, Informações e Processos para pequenas, médias e

Leia mais

versão 1.0 A Fórmula de 4 Passos Para Aumentar a Sua Produção e Receita

versão 1.0 A Fórmula de 4 Passos Para Aumentar a Sua Produção e Receita versão 1.0 A Fórmula de 4 Passos Para Aumentar a Sua Produção e Receita Sumário 1º Passo - Automatize Suas Atividades de Gestão... 5 Empresa do Grupo... 5 Banco... 5 Agência... 5 Conta Corrente... 5 Cliente...

Leia mais

IBM Software Demos Rational Software Delivery Platform - Apresentação do cenário da demonstração

IBM Software Demos Rational Software Delivery Platform - Apresentação do cenário da demonstração As demonstrações desta seção apresentam um cenário do cotidiano de uma equipe de desenvolvimento usando o IBM Rational Software Delivery Platform. Esse é o novo nome do Rational Software Development Platform

Leia mais

CRManager. CRManager. TACTIUM CRManager. Guia de Funcionalidades. Versão 5.0 TACTIUM CRManager Guia de Funcionalidades. www.softium.com.

CRManager. CRManager. TACTIUM CRManager. Guia de Funcionalidades. Versão 5.0 TACTIUM CRManager Guia de Funcionalidades. www.softium.com. Tactium Tactium CRManager CRManager TACTIUM CRManager Guia de Funcionalidades 1 O TACTIUM CRManager é a base para implementar a estratégia de CRM de sua empresa. Oferece todo o suporte para personalização

Leia mais

Documentação de um Produto de Software

Documentação de um Produto de Software Documentação de um Produto de Software Versão 3.0 Autora: Profª Ana Paula Gonçalves Serra Revisor: Prof. Fernando Giorno 2005 ÍNDICE DETALHADO PREFÁCIO... 4 1. INTRODUÇÃO AO DOCUMENTO... 6 1.1. TEMA...

Leia mais

Transformando seu investimento ERP em resultados para seu negócio

Transformando seu investimento ERP em resultados para seu negócio 1 SUMÁRIO 1 2 3 4 Introdução A história do ERP O que um ERP fará pelo seu negócio? 1.1 - Otimização dos processos 1.2 - Gerenciamento completo 1.3 - Informações relevantes 1.4 - Controle Tributário ERP

Leia mais

IBM Software IBM Business Process Manager Simples e Poderoso

IBM Software IBM Business Process Manager Simples e Poderoso IBM Software IBM Business Process Manager Simples e Poderoso Uma única plataforma BPM que oferece total visibilidade e gerenciamento de seus processos de negócios 2 IBM Business Process Manager Simples

Leia mais

COMO MODELAR PROCESSOS DE NEGÓCIOS UTILIZANDO DIAGRAMA DE ATIVIDADES DA UNIFIED MODELING LANGUAGE (UML)

COMO MODELAR PROCESSOS DE NEGÓCIOS UTILIZANDO DIAGRAMA DE ATIVIDADES DA UNIFIED MODELING LANGUAGE (UML) COMO MODELAR PROCESSOS DE NEGÓCIOS UTILIZANDO DIAGRAMA DE ATIVIDADES DA UNIFIED MODELING LANGUAGE (UML) Ursulino Pereira Dias 1, Celso Luis. Z. Faria 2 RESUMO: Todo trabalho realizado nas empresas faz

Leia mais

UML - Unified Modeling Language

UML - Unified Modeling Language UML - Unified Modeling Language Casos de Uso Marcio E. F. Maia Disciplina: Engenharia de Software Professora: Rossana M. C. Andrade Curso: Ciências da Computação Universidade Federal do Ceará 24 de abril

Leia mais