• Nenhum resultado encontrado

Modelagem de Processos &

N/A
N/A
Protected

Academic year: 2021

Share "Modelagem de Processos &"

Copied!
36
0
0

Texto

(1)

Modelagem de Processos

&

Business Process Modeling Notation

(BPMN)

(2)
(3)

Os sistemas de informação, como ferramenta do

negócio, podem estar posicionados em

diferentes quadrantes da estratégia

(4)

4

Não é exatamente uma novidade o fato de que

muitos projetos de sistemas de informação

simplesmente fracassam. Em média, menos de 20% dos projetos deste tipo são considerados como de

(5)

Projetos de sistema 31,10% 52,70% 16,20% 0,00% 10,00% 20,00% 30,00% 40,00% 50,00% 60,00%

(6)

6 Entregar os requisitos que atendam às necessidades dos processos de

negócio, não é tarefa das mais simples.

(7)

Requisitos de sistema originais 0,00% 10,00% 20,00% 30,00% 40,00% 50,00% 60,00% 70,00% 80,00% 90,00% >74% das funcionalidades 78,40% 42,00% 60,20% < 75% das funcionalidades 21,60% 58,00% 39,80%

(8)

8 Requisitos especificados e entregues

0,00% 5,00% 10,00% 15,00% 20,00% 25,00% 30,00% 35,00% 40,00% 45,00% Projetos 4,60% 27,20% 21,80% 39,10% 7,30% 0 a 24% 25 a 49% 50 a 74% 75 a 99% 100%

(9)

Mas, por que tanta dificuldade em construir sistemas que atendam, de fato, às necessidades dos processos de negócio? O que torna os projetos de sistema em projetos de alto risco?

(10)

10 Motivos de problemas nos projetos

0,00% 5,00% 10,00% 15,00% 20,00% 25,00% % de respostas 12,80% 12,30% 11,80% 7,50% 7,00% 6,40% 5,90% 5,30% 4,30% 3,70% 23,00% Informações deficientes do usuário Requisitos e especificação incompletos Alterações nos requisitos e especificações Apoio executivo insuficiente Incompetência tecnológica Recursos insuficientes Expectativas irrealísticas Objetivos não definidos claramente Prazos irrealísticos Novas tecnologias Outros

(11)

Item Motivos de problemas com requisitos % de respostas

1 Informações deficientes do usuário 12,80%

2 Requisitos e especificação incompletos 12,30% 3 Alterações nos requisitos e especificações 11,80%

4 Apoio executivo insuficiente 7,50%

5 Incompetência tecnológica 7,00%

6 Recursos insuficientes 6,40%

7 Expectativas irrealísticas 5,90%

8 Objetivos não definidos claramente 5,30%

9 Prazos irrealísticos 4,30%

10 Novas tecnologias 3,70%

(12)

12

Mais de 50% dos motivos podem ser relacionados a

problemas com os requisitos.

(13)

Informações deficientes do usuário Requisitos e especificação incompletos Alterações nos requisitos e especificações Expectativas irrealísticas Objetivos não definidos claramente Prazos irrealísticos

(14)

14 Fatores de sucesso 0 5 10 15 20 25 Pontos 20 15 15 15 10 5 5 5 5 5 Envolvimento do usuário Apoio executivo Objetivos de negócio claros Experiência em gestão de projetos Metas menores Requisitos básicos definidos Equipe competente Plajenamento

(15)
(16)

16 Sujeito

Artefato

Regras Comunidade Divisão do

trabalho

(17)

ATIVIDADE AÇÃO OPERAÇÃO

Motivo Meta / Propósito Condição

Comunidade Indivíduo /

Grupo

Indivíduo / Máquina

(18)

18 BPMN; ARIS; IDEF; BPM; UML; Petri Nets; CIM/CIMOSA; I*; ORDIT; F3 de Bubenko; EKD. Existem diversas ferramentas

conceituais que são utilizadas para a

modelagem de processos.

(19)
(20)

20 Ação Identificar dificuldades do usuário Selecionar dificuldades Propor soluções funcionais Documentar solução em forma de requisito Dificuldades em geral Dificuldades específicas Requisitos Soluções Validar requisitos Requisitos validados

As “dificuldades” são problemas que devem ser resolvidos ou oportunidades que podem ser exploradas.

(21)
(22)

22 As necessidades (problemas ou oportunidades) estão relacionadas ao processo de negócio, e não ao sistema de informação.

O sistema deve resolver problemas do negócio, e não do próprio

(23)

Isto significa que as descrições de

necessidades não

devem fazer referências tecnológicas claras,

embora possam haver referências.

(24)

24

Por exemplo, neste trecho de modelagem é possível perceber que o atendente pode recomendar um filme para o cliente.

Talvez haja aqui uma oportunidade a ser explorada.

(25)

“O atendente recomenda títulos ao cliente, procurando

previamente identificar seu perfil no que se refere filmes

anteriormente alugados. O objetivo primário é atender a

expectativa do cliente, e se possível, fazer circular os filmes

menos alugados, deixando aqueles de maior apelo popular para os clientes que não solicitam apoio para seleção”

(26)

26

“O atendente recomenda títulos ao cliente, procurando previamente

identificar seu perfil no que se refere filmes anteriormente alugados. O objetivo primário é atender a

expectativa do cliente, e se possível,

fazer circular os filmes menos

alugados, deixando aqueles de maior apelo popular para os clientes que não solicitam apoio para seleção”

Esta descrição da

atividade está focada no negócio e em suas necessidades, e não distorcidas por alguma influência tecnológica.

(27)

“O atendente recomenda títulos ao cliente, utilizando a tela de lista de títulos. Nesta tela haverá possibilidade de busca por nome do filme, pelo

ator(a) principal, pelo tipo de filme (drama, comédia, terror, etc), e ainda informará automaticamente se o filme está alugado no momento e quando retornará, possibilitando inclusive já fazer a reserva antes mesmo do retorno”

Fazer menção do que se espera em termos de tecnologia pode desviar a atenção de quem modela o processo, e produzir resultados mais

distantes das reais necessidades do

processo de negócio. Veja um exemplo ruim, ao lado.

(28)

28

“O atendente recomenda títulos ao cliente, utilizando a tela de lista de títulos. Nesta tela haverá

possibilidade de busca por nome do filme, pelo ator(a) principal, pelo tipo de filme (drama, comédia, terror, etc), e ainda informará automaticamente se o filme está alugado no momento e quando retornará, possibilitando inclusive já fazer a reserva antes mesmo do retorno”

“O atendente recomenda títulos ao cliente, procurando previamente identificar seu perfil no que se refere filmes anteriormente alugados. O objetivo primário é atender a

expectativa do cliente, e se possível, fazer circular os filmes menos

alugados, deixando aqueles de maior apelo popular para os clientes que não solicitam apoio para seleção”

Considerando que o objetivo da locadora é obter lucro, qual

descrição contribui mais com o objetivo do negócio? Então, qual descrição está mais próxima do negócio?

(29)

Muitas das necessidades identificadas não estarão relacionadas com os requisitos do sistema de informação. Veja o caso desta atividade em particular.

(30)

30

“Verificar com o cliente se ele pretende pagar o filme no

momento da locação ou apenas no retorno. Deve-se estimular, sem promover qualquer tipo de constrangimento, o pagamento imediato, no ato da locação”

(31)

Deve gerar uma funcionalidade de sistema.

“Verificar com o cliente se ele pretende pagar o filme no

momento da locação ou apenas no retorno.

Deve-se estimular, sem promover qualquer tipo de

constrangimento, o pagamento

imediato, no ato da locação” Não deve gerar uma

funcionalidade de sistema.

(32)

32 Ação Identificar dificuldades do usuário Selecionar dificuldades Propor soluções funcionais Documentar solução em forma de requisito Dificuldades em geral Dificuldades específicas Requisitos Soluções Validar requisitos Requisitos validados

Por isso, há uma fase para seleção das necessidades que

poderão gerar funcionalidades de sistema, ou, neste contexto, soluções.

(33)

Por conta da diferença de contexto entre negócio e tecnologia, que ainda acontece algumas vezes, pode ser que a

modelagem de processos seja feita por uma parte da equipe, e a

identificação de requisitos por outra.

(34)

34

É perfeitamente possível que profissionais de TI façam as duas partes do trabalho.

No entanto, é necessário ter boa visão de negócio e saber separar os papéis.

(35)

A adição de requisitos é assunto para outro momento. No entanto, é importante destacar que os requisitos

poderão ser anexados aos processos de

trabalho, diretamente nas atividades que eles suportam.

(36)

Continue atualizado

www.sistemamoderno.com.br

Que tal saber mais?

Modelagem de Processos Com Bpmn Autor: André L. N. Campos

Referências

Documentos relacionados

não escondendo as fragilidades e dificuldades existentes (a nível interno e externo), aplicando estas ou outras fórmulas/soluções para combater essas dificuldades, até

Assim, pode-se dizer, que é uma pesquisa de modalidade qualitativa do tipo empírica e participante, sendo utilizado o método estudo de caso.Neste estudo foi feita a coleta de dados

A baixa disponibilidade de alimento e baixa densidade de parceiros reprodutivos, aliadas à impossibilidade do uso da visão para localização, a baixa pressão de

As posições referentes aos descolamentos estão indicadas no Gráfico 19 (os valores foram obtidos assumindo a Posição 1 como origem – vide figura 4)... As posições

a) Índice de completude dos dados do TISS com relação ao DIOPS (Razão TISS) inferior a 30%: Conforme estabelecido na IN nº 68, de 11 de maio de 2017, que alterou a IN nº 60, de 09

Suporte a instrumentos antigos Emulação de sensores Guiagem Navegação Posicionamento Transponders Testes aviônicos RADAR Transponders SIGINT Monitoramento de espectro Jamming /

Ricardo Rio, Presidente da Câmara Municipal de Braga: “Também por isto, queremos que o Mundo olhe para Braga!” Segundo o Presidente da Câmara Municipal de Braga, Ricardo Rio,

Quando glide e vogal formam um ditongo, ambas passam a fazer parte do núcleo, embora, no registo silabado, as glides possam ser pronunciadas como vogais, dando origem à