Você está na página 1de 36

Modelagem de Processos

&
Business Process Modeling Notation
(BPMN)

DOS PROCESSOS AOS REQUISITOS

GRUPO PRISMA
2

GRUPO PRISMA
Os sistemas de
informação, como
ferramenta do
negócio, podem estar
posicionados em
diferentes quadrantes
da estratégia
organizacional.

GRUPO PRISMA
3
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
sucesso.

GRUPO PRISMA
4
Projetos de sistema

60,00%
52,70%

50,00%

40,00%
31,10%
30,00%

20,00% 16,20%

10,00%

0,00%
Cancelados Acima do custo Concluídos dentro do custo
5
Entregar os
requisitos que
atendam às
necessidades dos
processos de
negócio, não é tarefa
das mais simples.

6
Requisitos de sistema originais

90,00%

80,00%
70,00%

60,00%
50,00%
40,00%
30,00%

20,00%
10,00%

0,00%
Pequenas e médias Grandes empresas Médias
>74% das funcionalidades 78,40% 42,00% 60,20%
< 75% das funcionalidades 21,60% 58,00% 39,80%

7
Requisitos especificados e entregues

45,00%

40,00%

35,00%

30,00%

25,00%

20,00%

15,00%

10,00%

5,00%

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

8
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?

9
Motivos de problemas nos projetos

25,00%

20,00%

15,00%

10,00%

5,00%

0,00%
Informações Requisitos e Alterações nos Objetivos não
Apoio executivo Incompetência Recursos Expectativas Prazos Novas
deficientes do especificação requisitos e definidos Outros
insuficiente tecnológica insuficientes irrealísticas irrealísticos tecnologias
usuário incompletos especificações claramente

% de respostas 12,80% 12,30% 11,80% 7,50% 7,00% 6,40% 5,90% 5,30% 10 4,30% 3,70% 23,00%
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%

11 Outros 23,00%
11
Mais de 50% dos
motivos podem ser
relacionados a
problemas com os
requisitos.

12
Informações
deficientes do
usuário

Requisitos e
Prazos
especificação
irrealísticos
incompletos

Alterações nos Objetivos não


requisitos e definidos
especificações claramente
Expectativas
irrealísticas

13
Fatores de sucesso

25

20

15

10

0
Objetivos de Experiência Requisitos
Envolvimento Apoio Metas Equipe Plajenamento
negócio em gestão de básicos Propriedade Outros
do usuário executivo menores competente adequado
claros projetos definidos

Pontos 20 15 15 15 10 5 5 5 5 5

14
15

GRUPO PRISMA
Artefato

Sujeito Objeto Resultado

Divisão do
Regras Comunidade 16
trabalho
Nível 1 Nível 2 Nível 3

Motivo Meta / Propósito Condição

ATIVIDADE AÇÃO OPERAÇÃO

Indivíduo / Indivíduo /
Comunidade
Grupo Máquina

17
Existem diversas BPMN;
ferramentas ARIS;
conceituais que são IDEF;
utilizadas para a BPM;
modelagem de UML;
processos. Petri Nets;
CIM/CIMOSA;
I*;
ORDIT;
F3 de Bubenko;
EKD.

18
19
Dificuldades
Ação Requisitos
específicas

Identificar Propor Documentar


Selecionar
dificuldades soluções solução em forma Validar requisitos
dificuldades
do usuário funcionais de requisito

Dificuldades em
Soluções Requisitos validados
geral

As “dificuldades” são problemas que devem ser


resolvidos ou oportunidades que podem ser
exploradas.

20
21

GRUPO PRISMA
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
sistema.

22
Isto significa que as
descrições de
necessidades não
devem fazer referências
tecnológicas claras,
embora possam haver
referências.

23
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.

24
“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”

25
Esta descrição da
atividade está focada “O atendente recomenda títulos ao
cliente, procurando previamente
no negócio e em suas identificar seu perfil no que se refere
necessidades, e não filmes anteriormente alugados. O
distorcidas por alguma objetivo primário é atender a
expectativa do cliente, e se possível,
influência tecnológica. fazer circular os filmes menos
alugados, deixando aqueles de maior
apelo popular para os clientes que não
solicitam apoio para seleção”

26
Fazer menção do que
se espera em termos “O atendente recomenda títulos ao
cliente, utilizando a tela de lista de
de tecnologia pode títulos. Nesta tela haverá possibilidade
desviar a atenção de de busca por nome do filme, pelo
quem modela o ator(a) principal, pelo tipo de filme
(drama, comédia, terror, etc), e ainda
processo, e produzir informará automaticamente se o filme
resultados mais está alugado no momento e quando
distantes das reais retornará, possibilitando inclusive já
fazer a reserva antes mesmo do
necessidades do retorno”
processo de negócio.
Veja um exemplo ruim,
ao lado.

27
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?

“O atendente recomenda títulos ao


“O atendente recomenda títulos ao
cliente, utilizando a tela de lista de
cliente, procurando previamente
títulos. Nesta tela haverá
identificar seu perfil no que se refere
possibilidade de busca por nome do
filmes anteriormente alugados. O
filme, pelo ator(a) principal, pelo tipo
objetivo primário é atender a
de filme (drama, comédia, terror, etc),
expectativa do cliente, e se possível,
e ainda informará automaticamente
fazer circular os filmes menos
se o filme está alugado no momento
alugados, deixando aqueles de maior
e quando retornará, possibilitando
apelo popular para os clientes que
inclusive já fazer a reserva antes
não solicitam apoio para seleção”
mesmo do retorno”

28
Muitas das
necessidades
identificadas
não estarão
relacionadas
com os
requisitos do
sistema de
informação.

Veja o caso
desta atividade
em particular.
29
“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”

30
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.

31
Dificuldades
Ação Requisitos
específicas

Identificar Propor Documentar


Selecionar
dificuldades soluções solução em forma Validar requisitos
dificuldades
do usuário funcionais de requisito

Dificuldades em
Soluções Requisitos validados
geral

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


poderão gerar funcionalidades de sistema, ou, neste contexto,
soluções.
32
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.

33
É 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.

34
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.

35
Continue atualizado
www.sistemamoderno.com.br

Você também pode gostar