Buscar

PROCESSOS DE ENGENHARIA DE SOFTWARE

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

FACULDADE DE TECNOLOGIA DE OURINHOS
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Processos de Engenharia de Software
Danilo shimakawa
gustavo de Souza Paiva
Juan Carlo Ribeiro Silva
Larissa Manzo L.
Lucas Pires
Marcelo José Rodrigues Bolfarini
rafael Thosi
Professora Elaine Pasqualini
OURINHOS
2019
SUMÁRIO
1 Bonita BMP	3
1.1 O que é	3
1.2 Exemplo visual	4
2 Camunda BMP	5
2.1 O que é	5
2.2 Exemplo visual	6
3 Processos de Engenharia de Software 1	7
3.1 Controle e entrega do produto	7
3.2 Processo 1	7
3.3 Processo 2	8
REFEÊNCIAS	10
1 Bonita BMP
1.1 O que é
	O Bonita BPM é um software livre de gerenciamento de processos e fluxo de trabalho, servindo como um modelador desses processos e, consequentemente, permitindo que o usuário consiga ter uma visão sistêmica do desenvolvimento de suas atividades. O software Bonita BPM foi criado em 2001, porém só veio a ser lançado no ano de 2009 com o nome de BonitaSoft, trata-se de uma plataforma francesa criada por Miguel Valdes Faura, Charles Souillard e Rodrigue Le Gall.
	O software conta com componentes como o Bonita Studio, que permite que o usuário mude graficamente o processo e faça conexões com outras partes do sistema, um mecanismo de BPM e fluxo de trabalho que irá executar definições de processos, uma interface bastante intuitiva e completa, entre outros componentes. Oferece uma interface simples e intuitiva para usuários mais novos, mas com inúmeras possibilidades para usuários mais avançados (BONITASOFT, 2016). 
	A plataforma também possibilita implementar arquiteturas que permitem o atendimento a diversos clientes ao mesmo tempo, conta também com ferramentas que atribuem tarefas para as pessoas dinamicamente etc.
	Segundo Trennepohl (2014), essa ferramenta traz inúmeros benefícios para quem a utiliza, auxiliando no acompanhamento de todas as etapas do processo, promovendo melhorias e expandindo a visibilidade, a comunicação e, consequentemente, a qualidade e produtividade.
	De acordo com o seu site, BonitaSoft possui um esquema de banco de dados otimizado, cache sofisticado, multiencadeamento, gerenciamento completo de sessões, suporte a transações distribuídas e cluster. Graças a esses benefícios o mecanismo é utilizado e comprovado por empresas inovadoras em todo o mundo. 
1.2 Exemplo visual
Imagem 1
Fonte: Própria (2019)
2
2 Camunda BMP
2.1 O que é
	A camunda foi fundada em 2008 como uma empresa de consultoria de BPM (Business Process Management), por Jakob Freund e Bernd Rücker. Em março de 2013, foi criado o projeto Activi para lançar o Camunda BMP como um projeto de código aberto. 
	Em 2017 e 2018, ela foi reconhecida na Deloitte Technology Fast 500, onde são reconhecidas as 500 empresas de tecnologia que mais crescem em regiões ao redor do mundo, tanto empresas públicas quanto privadas. 
	A Camunda BMP (Business Process Management) é uma plataforma open-source e é derivado do Activi. Ela é usada para a definição de fluxos de trabalhos e tomada de decisões. É desenvolvida em Java, podendo ser usada tanto em um processo independente ou dentro do próprio Java, com aplicativos personalizado. Está sob os termos de licença Apache, permitindo qualquer outra linguagem ter acesso a esse ambiente por meio de API REST. Ela pode também ser integrada à uma ferramenta RPA existente, auxiliando no gerenciamento e monitoramento dos processos de negócios
Basicamente trata-se de uma rotina de "desenvolvimento de sistemas" baseado em serviços, modelados através de notação BPM, com a definição de tabelas de decisões utilizando-se de DMN (Decision Model and Notation) e representação de casos por CMMN (Case Management Model and Notation) (ANTONIO, 2019) ¹
	A Camunda tem alguns aplicativos de Web que fornecem ferramentas para desenvolvedores e usuários de negócios. São elas:
· Cockpit: Uma ferramenta que possibilita a monitoração de fluxos de trabalho e decisões na produção, também a analisar e resolver problemas técnicos.
· Tasklist: Possibilita que os usuarios finais trabalhem em tarefas atribuídas, e se usado o Camunda Workflow Engine no gerenciamento de tarefas manuais ele fornece visibilidade adicional
· Optimize: Uma ferramenta que identifica o que está prejudicando o desempenho nos processos de fluxo de trabalho
· Cawemo: uma ferramenta colaborativa que permite criar, editar e especificar diagramas de processo BPMN em grupo
· 
¹ Texto disponível em http://www.mqsg.com.br/index.php/pt/blogpt/item/180-conhece-o-camunda
· Admin: Usuários que gerenciam os aplicativos da Web Camunda ou usuários da API REST.
	Além disso, é possível acompanhar sua execução em tempo real e registros para análises. Possui o Camunda Cloud, que facilita o acesso e não necessita de infraestrutura.
2.2 Exemplo visual
Imagem 2
Fonte: Própria (2019)
3 Processos de Engenharia de Software 1
3.1 Controle e entrega do produto
	O controle de entrega do produto é uma parte do sistema de uma empresa que irá controlar a entrega de um produto, a partir de que esteja pronto até ser entregue nas mãos do cliente.
Sendo uma empresa que presta serviços de radiologia odontológica, os produtos a serem entregues podem ser tomografias, radiografias, documentações ou imagens para a área de odontologia.
	Com este controle, será possível identificar quem deu a saída do produto, onde foi entregue, quem recebeu, data e hora. No caso de transporte, será possível rastrear se o produto já saiu para entrega ou se já foi entregue e para quem foi entregue, caso o cliente esteja ausente, também será possível saber a hora que foi feito a tentativa de entrega e saber quando será a próxima tentativa.
	Assim fica muito mais fácil saber a situação, localizar o produto, e controlar para que ele seja entregue dentro do prazo. 
3.2 Processo 1
Imagem 3 – Processo de entrega – parte 1
Fonte: Própria (2019)
	No processo acima, quando o produto estiver disponível, o funcionário entrará em contato com o cliente informando da disponibilidade da retirada do produto. O cliente por sua vez, poderá escolher se irá buscar ou pedir para entregar. 
	Caso ele escolha buscar, o funcionário irá preparar o produto, lançar no sistema, onde será registrado a data, hora, o funcionário e quem está retirando o produto, e em seguida o funcionário entrega o produto ao cliente.
	Caso o cliente peça para entregar, o funcionário irá separar o produto, lançar no sistema, onde será registrado a data, hora, o funcionário, o nome do responsável pela entrega, qual produto está sendo entregue, e em seguida o funcionário entregará o produto para o responsável da entrega.
3.3 Processo 2
Imagem 4 – Processo de entrega – parte 2
Fonte: Própria (2019)
	A segunda parte do processo de entrega conforme imagem acima, o entregador antes de sair para a entrega irá lançar ao sistema, onde será registrado a data e hora de partida, o produto que está levando e seu destino. Após procedimento, o entregador sairá para a entrega e quando chegar ao local para entregar o produto, caso não haja ninguém para receber no local, o entregador irá lançar no sistema, que irá registrar a data e hora da tentativa de entrega, então fará uma nova tentativa no dia seguinte. Estando alguém para receber, o entregador lançará no sistema, que irá registrar a data e hora da entrega, o produto que foi entregue e para quem foi entregue. 
REFERÊNCIAS
BONITASOFT. 2014. Disponível em: <https://www.bonitasoft.com/bonita-platform>. Acesso em: 19 set. 2019.
CAMUNDA BPM. Camunda, 2013. Produtos. Disponível em: <https://camunda.com/products/>. Acesso em: 19 de set. de 2019.
JUNIOR, A. Conhece o Camunda?. MQSG. Minas Gerais. 12 de fev. de 2019. Disponível em: <http://www.mqsg.com.br/index.php/pt/blogpt/item/180-conhece-o-camunda>. Acesso em: 18 de set. de 2019
RODRIGUES, Douglas Alves; ROMANI, Luciana Alvim Santos. Bonita BPM – uma solução inovadora para gerenciar o seu processo de negócio. Alice, 2016. Disponível em: <https://www.alice.cnptia.embrapa.br/alice/bitstream/doc/1065110/1/PLMostraBonitaBPM.pdf>. Acesso em: 17 de setembro. 2019.
TRENEPOHL, Daiane. ANÁLISE COMPARATIVADAS PRINCIPAIS FERRAMENTAS GRATUITAS DE BUSINESS PROCESS MANAGEMENT (BPM). Biblio digital, 2014. Disponível em: <http://bibliodigital.unijui.edu.br:8080/xmlui/bitstream/handle/123456789/2719/TCC%20FINAL.pdf?sequence=1>. Acesso em: 17 de setembro. 2019.

Continue navegando