Escolar Documentos
Profissional Documentos
Cultura Documentos
Analista de Negocio 2 0 PDF
Analista de Negocio 2 0 PDF
www.etcnologia.com.br
Analista de Negcio
Rildo F Santos
rildo.santos@etecnologia.com.br
twitter: @rildosan
(11) 9123-5358 skype: rildo.f.santos
(11) 9962-4260 http://rildosan.blogspot.com/
Melhores Prticas, Ferramentas e Tcnicas de Anlise de Negcio
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 1
Analista de Negcio 2.0 Introduo:
A cada dia o negcio se torna mais complexo, por conta de consolidao, por conta de
reduo de custo, por conta da competio e por conta de regulamentao.
E voc est preparado ? Para encontrar as solues de negcio para sua organizao ?
Esta apresentao versa sobre o Analista de Negcio, que um papel tem como
objetivo conhecer a empresa, viso, misso e a operao, para encontrar, recomendar,
validar solues que resolvam de forma efetiva os problemas do negcio.
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 2
Analista de Negcio 2.0 Objetivo:
Analista de Negcio
Analista de Negcio
unidades de negcio:
-Stakeholders dificuldade em externar suas
necessidades ;
- Desenvolvedores (tcnicos) - no sabem ou no querem
elicitar requisitos
- A Business Analyst (BA) is someone who works within the context of the
business. This person is involved in process improvement, cost-cutting, and
so on.
exemplo), de uma Aplicao de CRM Qual a razo de sua existncia; deve identificar todos os requisitos
(Siebel, por exemplo) e etc.
Seus objetivos e metas; necessrios para desenvolvimento de
Neste exemplo o Analista Funcional produto (software).
especialista nos mdulos FI/CO ou Como ela busca esses objetivos;
especialista em Siebel/CRM. O que ela precisa mudar para melhor
atender esses objetivos; Obtm um viso dos requisitos de
Para ajudar a definir uma soluo para negcio limitada ao escopo do
um problema/necessidade de negcio. produto ou servio
Sobre IIBA
O IIBA foi fundado em Toronto em 2003,
tem aproximadamente 6000 membros e
90 captulos em diversas cidades do
mundo.
http://www.theiiba.org/ http://www.iiba.org.br/capitulo.php
*Traduo livre
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 14
O que Anlise de Negcio (segundo o Guia BABok) ?
*Traduo livre
*Traduo livre
Analista de Negcio
*Traduo livre
As reas de Conhecimento
do BABok
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 18
BABok, reas de Conhecimento*:
Corpo de Conhecimento de Anlise de Negcios
Planejamento
e Monitoramento
de Anlise de
Negcio
Analista de Negcio 2.0
Avaliao e
Anlise Validao
Corporativa da Soluo Gerenciamento
Elicitao e Comunicao
de Requisitos
Anlise de
Requisitos
Competncias
Fundamentais
*Traduo livre
As tarefas nesta rea conhecimento governam o desempenho de todas as outras tarefas de Anlise de
Negcio.
Anlise Corporativa
Descreve como Analista de Negcio identifica as necessidades de negcio, refina , esclarece a definio
da necessidade e determina o escopo da soluo que ser implementada.
Esta rea de conhecimento especifica a definio do problema, anlise, desenvolvimento do caso de
negcio, estudo viabilidade e definio do escopo da soluo.
Elicitao
Descreve como o Analista de Negcio trabalha com as partes interessadas
(stakeholders) para identificar e compreender as suas necessidades,
preocupaes e compreender o ambiente que eles trabalham. O objetivo da
Elicitao garantir que as necessidades reais dos stakeholders sejam
completamente compreendidas.
estado atual da empresa para identificar e recomendar melhorias, bem como a verificao e validao
dos requisitos resultantes.
Competncias Fundamentais
Descreve como o comportamento, conhecimento e outras caractersticas que do
suporte ao desempenho efetivo da Anlise de Negcio.
Tcnicas
- 34 tcnicas de elicitao e anlise
rea de Conhecimento
Entrada Sada
Analista de Negcio 2.0
Documentos/artefatos Documentos/artefatos
Tarefas
Tcnicas
Tcnica: Modelagem de Processo pode ser utilizada para modelar, definir e documentar a abordagem de Anlise de
Negcio.
Detalhes
Objetivo: Identificar tarefas e partes interessadas.
Valor: Compreender quem precisa ser envolvido e o que precisa ser feito; monitorar progresso;
coordenar aes de Anlise de Negcios com as demais aes do projeto.
Tcnicas: Brainstorming, Anlise de Documento, Entrevistas, Observao de Campo, Prottipo, Workshop de Requisitos
e Questionrios
Detalhes
Objetivo: Elicitar requisitos de partes interessadas (stakeholders).
Valor: Gerar um entendimento comum entre as partes interessadas; formalizar o que foi acordado;
Tcnicas: Benchmarking, Brainstorming, Anlise de Regra de Negcio, Grupo de Foco, Decomposio Funcional e
Anlise de Causa Raiz.
Detalhes
Objetivo: Entender o contexto
Valor: Fornece um contexto e/ou uma base que permita avaliar todos os desafios e questes futuras
Tcnicas: Anlise de Deciso, Anlise de Risco, Anlise MoSCoW, Anlise de Regra de Negcio, Decomposio
Funcional, Modelagem de Processo, Casos de Uso e Estria do Usurio (User Stories)
Detalhes
Objetivo: Analisar os dados.
Tcnicas: Anlise de Deciso, Anlise de Regra de Negcio, Decomposio Funcional, Modelagem de Processo,
e Casos de Uso.
Detalhes
Objetivo: Assegurar que a melhor soluo ser escolhida.
Ter 7.500 horas (equivalente a 5 anos) de trabalho em atividades de anlise de negcios nos
ltimos 10 anos.
Demonstrar experincia e conhecimento em pelo menos 4 das 6 reas de conhecimento definidas
no BABOK
Analista de Negcio 2.0
Segundo grau completo 21 horas de cursos relacionados anlise de negcios nos ltimos 4 anos
2 cartas de referncia de chefes, clientes (internos ou externos) ou CBAP.
Sobre o exame:
Local do Exame: Podem ser feitos nos captulos locais do IIBA: So Paulo, Braslia e Rio de
Janeiro e Brasilia.
Competncias (conhecimentos
e habilidades)
do Analista de Negcio
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 34
Quais so as
competncias de um
Analista de Negcio 2.0
Analista de Negcio ?
Analista de Negcio
Conhecimentos
Habilidades
Pensamento Princpios e
Criativo tica Prticas de Comunicao Facilitao e Aplicativos
Negcio oral negociao Genricos
Tomada de
deciso Conhecimento
do segmento
Organizao de mercado Aplicativos
Aprendizagem Saber ensinar Liderana
pessoal especialista
Conhecimento
Solucionar da
problemas Organizao
Comunicao Trabalhar em
Pensamento Confiabilidade Conhecimento escrita equipe
Sistmico da Soluo
Princpios e
Prticas de
Analista de Negcio 2.0
Negcio
Conhecimento
do segmento
de mercado
Conhecimento
da
Organizao
Conhecimento
da Soluo
Concorrncia Sociedade
Analista de Negcio 2.0
Empresa
Fornecedores
Analista de Negcio 2.0
Cliente
Infra-estrutura empresarial
Desenvolvimento de Tecnologia
Compras / Aquisio de insumos
Deve No deve
de negcio
conhecer Internet e seus recursos conhecer tags HTML, XML ou CSS,
e oportunidades e muito menos escrever um Web Services
ter viso executiva dos processos ter viso operacional dos processo da ITIL
da Gesto de Servios de TI
Negcio
Liderana
Capacidade para resolver problemas
Comunicao
Novos Mudanas
Aumento de
Produtos/ (regras de
Demanda
Servios negcio)
Tcnicas
Modelagem de Regra de Negcio
Metodologia
Analista de Negcio 2.0
(mtodos e tcnicas)
Modelagem de Processo de Negcio
Projeto
Analista de Equipe de
Estratgia Demanda Negcio Projeto
Necessidades
Soluo:
Produto ou
Oportunidades Stakeholders Servio
Viso da Estratgia
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 44
A estratgia:
Infra-estrutura empresarial
PDCA
Gerenciamento de Recursos Humanos
negcio Desenvolvimento de Tecnologia
Monitoramento
dos resultados
Portflio de Projetos
Metas e Indicadores
Estratgia
Projetos
A estratgia define a
viso, a misso, valores,
metas e os objetivos
O cliente, cada vez mais, possui mais opes, meios e facilidades para comprar.
As empresas, em busca de sobrevivncia, devem estabelecer um posio bem clara
para se diferenciar das demais (concorrncia).
Exemplos de Posicionamento:
- Posicionamento por Preo Baixo: Vender por um preo muito baixo; Para
sobreviver necessrio ter volume;
- Posicionamento por Convenincia: Proporcionar convenincia/comodidade para o
cliente. Servio leva e traz de oficinas de automvel;
- Posicionamento por Qualidade do Produto/Servio: Oferecer produto/servio com
qualidade superior. Exemplo um produto tenha durabilidade;
- Posicionamento por Branding (marca): Fazer que a marca represente algo para
cliente (um coisa boa: uma emoo ou estilo de vida)
- Posicionamento por Servio de Valor Agregado: Oferecer servio a mais, alm do
que os concorrentes esto dispostos a fazer;
- Posicionamento por Experincia do Cliente: Exceder a expectativa do cliente
(encantar o cliente).
O termo Stakeholder foi utilizado pela primeira vez por R. Edward Freeman no livro:
Strategic Management: A Stakeholder Approach, (Pitman, 1984), para referir-se
queles que possam afetar ou so afetados pelas atividades de uma empresa. Estes
grupos ou indivduos so o pblico interessado (stakeholders), que segundo
Freeman deve ser considerado como um elemento essencial no planejamento
estratgico do negcio.
BSC
BSC
www.bscol.com Surgimento:
Desenvolvido por Robert Kaplan e David
Norton de Havard, o balanced scorecard
Analista de Negcio 2.0
As Perspectivas de Valor:
Para alcanarmos nossa viso, Para alcanarmos nossa
que resultados devemos
Analista de Negcio 2.0
Processos Estratgia
Internos (Viso e Misso) Clientes
Para satisfazermos
nossos acionistas e clientes,
em que processo de negcio Aprendizagem Para alcanarmos nossa viso,
que novos conhecimentos,
deveremos alcanar
e excelncia operacional ?
e crescimento competncias e talentos
deveremos desenvolver ?
Valor da Reteno
Perspectiva Valor percebido
Valor do cliente
do Cliente pelo cliente
Valor da Marca
Perspectiva Inovao
dos Processos Valor dos Processos Produo e
Operaes
Internos Gesto de cliente
Viso:
SER LDER NAS REAS DE
CONHECIMENTO ESTRATGICO
PARA O DESENVOLVIMENTO DO
NEGCIO DAS EMPRESAS PT
Misso:
PROMOVER O PROCESSO DE
INOVAO AO NVEL DOS
SERVIOS, TECNOLOGIAS E
OPERAES
Valores:
- Criatividade e Inovao
- Saber e Fazer
- Esprito de Equipe
- Dedicao
- Orientao para o Cliente
Fonte: http://www.ptinovacao.pt/empresa/v_missao.htm
Construindo o BSC:
1 - A cadeia de valor foi desenvolvida pelo Michael Porter, em seu livro Vantagem Competitiva
Processos
de Infra-estrutura empresarial
Suporte
Gerenciamento de Recursos Humanos
Desenvolvimento de Tecnologia
Compras / Aquisio de insumos
Processos
de
Negcio
Agregar valor nessa cadeia de forma mais significativa que os concorrentes torna a empresa mais
competitiva
1 - A cadeia de valor foi desenvolvida pelo Michael Porter, em seu livro Vantagem Competitiva
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 54
Viso da Estratgia:
BSC
Mapa Estratgico
BSC Corporativo:
Analista de Negcio 2.0
Financeira Aumentar as
Receita originarias Aumentar o volume Criar poltica de
receita de
das vendas de vendas em 3% comisso agressiva
vendas
ao ano
BSC
Analista de Negcio 2.0
Mudanas Posicionamento
Financeiro
externas da empresa
Estratgia da Perspectivas
empresa
portflio de projetos.
Regras
de
Negcio
(business rules)
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 59
Regra de Negcio & BRM
Por qu necessitamos das (Gerenciamento de) Regras de Negcio ?
"Uma regra de negcio uma declarao que define ou restringe algum aspecto do negcio. Destina-
se a afirmao da estrutura empresarial, para controlar ou influenciar o comportamento dos negcio.
Segundo a Business Rules Group (1993)
Regra de Negcio: uma declarao que define ou restringe algum aspecto de um negcio e
Analista de Negcio 2.0
representa conhecimento de negcio. Ela governa como o negcio deve ser realizado (como o processo
deve executar as regras de negcio)
Segundo o Livro: Business Modeling with UML dos autores: Hans-Erik Eriksson e Magnus Penker, editora Wiley / 2000
Regra de Negcio
Um conceito: cliente
Uma propriedade de um conceito: cliente vip
Um valor sexo: feminino
Um conjunto de valores: Dias teis (Seg, Ter, Qua, Qui, Sex)
Fato:
Fato uma declarao (afirmao) que liga os termos, atravs de preposies e locues verbais (verbos) em relevncia
com o negcio. Representa o relacionamento existente entre dois ou mais termos.
Exemplo:
Cliente pode fazer pedido.
Um pedido tm produtos.
Cliente uma pessoa fsica que fez pelo menos uma compra conosco.
Restrio:
Um declarao (completa) que expressa uma condio que deve ser satisfeita ou no, para que o evento de negcio se
complete com integridade. Geralmente est ligada aos aspectos comportamentais (dinmicos) do negcio.
Exemplo:
Emprstimo somente deve ser concedido para clientes com Score Credit >= (maior ou igual) 700 pontos.
Um pedido deve ter somente um endereo de entrega
Derivao:
quando uma regra utiliza o conhecimento de outra regra. como conhecimento em uma forma transformado em outro
conhecimento.
Exemplo:
- Utilizao de formulas (onde parte da formula de calculo foi definida em outra regra) utilizada para se obter um resultado;
- Podemos ter uma regra (especialista) que sabe fazer clculo de valores de imposto a pagar. Esta regra poder ser
utilizada por qualquer regra que necessite fazer o clculo de imposto.
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 62
Regra de Negcio & BRM
Entendendo Regras de Negcio:
- Utilizar uma linguagem declarativa para definir as regras de negcio permite que as mesmas sejam
convertidas para uma representao em lgica, o que ir facilmente permitir que incongruncias sejam
identificadas;
- A regra de negcio deve fornecer conhecimento explicito para que o negcio opere mais efetivamente;
- Define restrio:
- Uma instance de uma regra uma declarao sobre um fato, geralmente abrangendo
deve (restrio), pode (opo) ou convm (recomendao) veja os verbos: dever,
poder e convir.
- Identificar Regras Atmicas: Aquelas regras que no pode ser divididas ou decompostas.
Suponha que voc indague ao seu usurio sobre o programa de ao quanto cobrana de passageiros
de vo charter por determinados servios de bordo e ele responde algo assim:
Analista de Negcio 2.0
- Se vo estiver com mais da metade de seus lugares ocupados e um lugar custa de R$ 550,00, ns
servimos bebidas de graa, a no ser que seja um vo domstico. Cobramos pelas bebidas em todos os
vos domsticos..., isto , para todos aqueles a quem servimos bebidas.
(Bebidas so servidas somente em vos com mais da metade de lugares)
Condies: Aes:
Tabela de Deciso:
Condies: Regras:
1 Vo Domestico S N S N S N S N
2 Mais da metade de assentos ocupados S S N N S S N N
3 Valor do bilhete acima de R$ 500,00 S S S S N N N N
Aes:
1 Bebida servidas S S N N S S N N
2 De graa N S N N
Condies: Regras:
1 Vo Domestico S N S N S N S N
2 Mais da metade de assentos ocupados S S N N S S N N
3 Valor do bilhete acima de R$ 500,00 S S S S N N N N
Aes:
1 Bebida servidas S S N N S S N N
2 De graa N S N N
Uma rvore de Deciso pode ser considerada uma simples variao da Tabela de Deciso, ou seja,
uma representao grfica.
A rvore de deciso pode ser til para ser apresentada a usurios que no sejam familiar a Tabela de
Deciso. Veja o exemplo abaixo:
Analista de Negcio 2.0
Regra:
Clientes que gerem mais de um milho em negcio por ano e, em adio, ou possuem um bom histrico de
pagamentos ou tenham estado conosco h mais de vinte anos, devem receber tratamento especial
A estrutura de uma rvore de deciso baseada em condies e aes. Veja o exemplo abaixo:
*Tcnicas ultrapassadas
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 68
Regra de Negcio & BRM
Analista de
Analista de Negcio 2.0
Negcio
Ferramenta
de BRM
- V alm das palavras, para facilitar o entendimento da regra de negcio, use grficos, diagramas, planilhas e
outros recursos;
- Criar e manter uma base de conhecimento de negcio (As regras devem ser parte da base de conhecimento do
negcio);
- Se as regras so muitas e elas mudam freqentemente, utilize uma ferramenta de gerenciamento de regras de
negcio (BRM);
- As regras deve atender as necessidades dos requisitos negcio, legais ou/e regulatrios;
- As regras de negcio devem ter sua implementao automatizadas (sempre que possvel);
Analista de
Entradas Negcio Atividades Sada
Analista de Negcio 2.0
Entender os requisitos de
Solicitao da
Demanda do negcio Documento de Viso e
Caso de Negcio*
Cliente
Identificar as regras de
Entrevistas com
negcio
Stakeholders
Lista de Regras de Negcio
Polticas, procedimentos
e instrues Validar as regras de negcio
Especificao de Regras de
Reunio com Negcio [validadas]
Stakeholders
processo de negcio ?
A modelagem deve ajudar a melhorar o entendimento do
negcio e as respectivas regras:
- Auxiliar na descoberta de novas regras;
- Ajudar na identificao de recursos necessrios para
atender os requisitos de negcio;
- Facilitar a comunicao;
- Forar a padronizao;
Indicadores e Metas:
Permitir a realizao
das atividades/tarefas
Possibilitam a mensurao
(medio) do desempenho
Recursos e do processo
Pessoas
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 76
Modelagem de Negcio
Introduo a notao:
A notao permite fazer representao grfico das atividades, regras de negcio, tarefas,
papis responsabilidades e fluxo de trabalho do processo.
A Notao do processo geralmente tambm define os seguintes elementos:
Analista de Negcio 2.0
- Objetivo o processo;
- Especifica as entradas;
- Especifica as sadas;
- Recursos consumidos;
- Regras de Negcio
- Atividades feitas em alguma ordem (Fluxo de trabalho) e
- Eventos que conduz o processo.
O que notao ?
Exemplo:
A UML (Linguagem de Modelagem Unificada) uma Check IN
linguagem-padro (OMG) para elaborao da estrutura
Recepo Transporte e Despacho
Analista de Negcio 2.0
Processar Pedido
Enviar Pedido
Pagar Fatura
Fechar Pedido
raias juno
Atividade
transio Barras de
atividade deciso
sincronizao
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 79
Modelagem de Negcio
UML:
Um business case (caso de negcio) tem foco em modelar o processo de negcio. Ele modela os
processos..
Por exemplo, um business case para um processo de Check IN pode incluir os seguintes passos:
1 - Solicita o TKT do passageiro;
Analista de Negcio 2.0
Ator
Check IN Individual
Para fazer detalhamento
das regras podemos
Atendente utilizar o diagrama de
atividades
<<include>>
Passageiro Business
Case
<<include>>
Despachar
Bagagem
Check IN Grupo
Guia
Apoio Operacional
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 80
Modelagem de Negcio
EPC (Event-Driven Process Chain), que pertence arquitetura ARIS (Architecture of Integrated
Information Systems).
EPC habilita a modelagem de processo como uma seqncia lgica de funes.
Considerando EPC como um processo que pode ser entendido como a quantidade de
funes que so disparadas por um ou mais eventos.
Analista de Negcio 2.0
Exemplos:
Escolher
Falha Investigar
mtodo
identificada solues
de resoluo
Solicitar Determinar
Implanta
aprovao recursos
a soluo
do oramento necessrios
Falha
corrigida
A EPC foi desenvolvida em uma colaborao da empresa IDS (que desenvolveu a ARIS Toolset) com a
SAP AG, sendo o componente chave de modelagem de business process do SAP R/3. A principal crtica
com relao a este tipo de ferramenta sobre seu alto custo, a complexidade de utilizao e a barreira
que este tipo de ferramenta impe participao de todos os membros da equipe. Ela dificulta a atividade
de "mo na massa", distanciando um pouco as pessoas do modelo gerado.
Descrio: Exemplos:
Planeja a
Primeira Primeira
Produo
tarefa tarefa
verdadeira falsa No
Condio Solicita a Material
Segunda
compra de suficiente ?
Tarefa
material
Segunda Terceira Sim
tarefa tarefa
Produzir o
Produto
Entregar o
Produto
fim
de Compras
[regra]
Validar os dados da NF vs Pedido de Compras
Pedido Fazer conferncia fsica da mercadoria/produto, ativo ou material,
de Compras no que diz respeito a quantidade, marca, peso, embalagem,
Nota Fiscal Validar o qualidade e outras especificaes tcnicas descritas no Pedido de
de Entrada Recebimento Compras.
de Compras Validao do local entrega.
[regra]
Este registro deve [regra]
ficar anexo ao Registrar no Sistema de Suprimentos
Pedido de Compras
Registrar NF [regra]
Registrar as no sim (Baixar Pedido
Validao Se for item de estoque, o sistema
divergncias ok ? e atualizar
faz atualizao automaticamente
encontradas NF/Duplicata)
do Controle de Estoque
Registrar o
possvel recebimento
recebimento de compras
parcial ? sim parcial
no [regra]
Este registro deve Enviar os
ficar anexo a NF documentos
para que as reas de Compras, para
Financeiro e Contabilidade, Controladoria
Registrar tome as providencias.
a devoluo
fim
entradas sadas
Atividade
Introduo:
Eriksson-Penker Business Extensions so um poderoso conjunto de conceitos que pode ajudar na
modelagem de negcio.
Analista de Negcio 2.0
Exemplos:
Informao Recurso
Exemplo:
Apresenta o processo de negcio: Processamento de Pedidos. O evento Confirmao de Pedido inicia o
processo que usa as informaes do cliente e dos produtos. O processo controlado pelo sistema de
Analista de Negcio 2.0
Dados do Dados do
Cliente Produtos
<<supply>> <<supply>>
<<process>> <<output>>
Confirmao Processamento de Romaneio
do Pedido Pedido de entrega
<<input>> <<control>>
Sistema de
Vendas
http://www.bpmn.org/
O BPMN uma notao grfica, padro OMG (www.omg.org), que tem por objetivo prover recursos e
elementos para modelar (desenhar) os processos de negcio;
O BPMN pode e deve ser compreendido por analistas de negcio, tcnicos, usurios e todos os
envolvidos com o processo;
Os modelos (diagrama) BPMN podem ser usado como um novo contrato entre as reas tcnicas e os
usurios;
O BPMN pode ser utilizado para modelar (desenhar) processos internos e externos (B2B)...
Um dos objetivos da BPMN criar um mecanismo simples para o desenvolvimento dos modelos
processos de negcio e facilitar o entendimento de todas as pessoas envolvidas com o processo.
subprocesso
Analista de Negcio 2.0
Verificar novamente
No
Confirmar Verificar a
Receive
Reserva reserva do
hotel + Confirmao
da reserva
Verificar a
reserva
exceo do vo
grupo
juno
Tratar a falha
final Reply
Voc podem pode comear a desenhar os processos utilizando os elementos bsicos do BPMN, eles tambm so
conhecidas como core elements, e depois e evoluir para elementos mais complexos.
Processo:
Para o BPMN, processo uma atividade realizada por uma empresa e composta por uma srie de
etapas e controles que permitem o fluxo de informaes;
Processo de Negcio (business process) conceituado como uma srie de atividades que so
realizadas por uma ou mais empresas;
Um BPD, portanto, o local para modelar processo de negcio que, pode ser formado por um ou mais
processos;
Estes processos dentro do processo de negcio podem ser formados por sub-processos;
Processo de Negcio
Processo 1
BPD
Processo 2
Processo:
O BPMN pode modelar os tipos de processo:
Processo interno (Private (Internal) Business Process)
Analista de Negcio 2.0
Processo Interno:
o tipo de processo mais comum, composto por uma
Fbrica 1
Receber Fazer o Executar
srie de atividades que so realizadas unicamente Ordem de Setup de Ordem de
dentro de uma empresa. Servio mquina Servio
O fluxo da sequncia do processo contido dentro
do Pool e no pode cruzar os limites do Pool.
Processos Abstratos:
Fbrica 1
Receber Fazer o Executar
Muitas vezes, o processo inclui atividades que so Ordem de Setup de Ordem de
realizadas fora da empresa (realizado por Servio mquina Servio
terceiros, por exemplo) e no temos gerencia sobre a
execuo desta atividades
Utilizamos um modelo abstrato para representar uma
entidade independente,
Fornecedor
Processo:
O BPMN pode modelar os tipos de processo:
Processo interno (Private (Internal) Business Process)
Analista de Negcio 2.0
Processos de Colaborao:
Empresa 1
ou mais entidades de negcio.
Processar Solicitar
Os diagramas processos so geralmente de um ponto transao autorizao
Fazer
Entrega
de vista global. de venda de pagamento
As interaes so descritas como as seqncias de
atividades e as trocas de mensagens entre os
participantes.
Autorizador
No exemplo ao lado o Autorizador (Administradora de
Carto de Crdito) faz a autorizao de pagamento Processar
autorizao
por carto de crdito, neste caso este processo
interessa a Empresa 1 (que realiza a venda), logo ele +
dever ser modelado (desenhado) explicitamente.
Elementos do BPMN:
A especificao BPMN divida em trs reas:
Core Elements
Analista de Negcio 2.0
Full Elements
Atributtes
Core Elements:
Conjunto de elementos comuns e simplificados, capazes de modelarem a maior parte dos processos das empresas.
Full Elements:
Conjunto de todos os elementos da especificao, inclusive Core Elements, capazes de modelarem qualquer processo
de negcio.
Atributtes (Atributos):
Conjunto de propriedades e informaes de cada elemento (informaes no formato texto)
Exemplo:
Nome
Descrio
Escopo
Mtricas
Indicadores
Dono (Process Owner)
Patrocinador (Sponsor)
Freqncia
Papis
etc...
Entrega
Processar
Receber Fazer a Fechar
Ticket
Ticket Entrega Ticket
Analista de Negcio 2.0
O desenho completo de um sub-processo fechado pode estar ou no dentro do mesmo Pool do processo-pai;
Pode ser um processo modelador em outro BPD;
Pode estar no mesmo BPD em outra pgina, por exemplo.
sub-processo, exemplo forma aberta:
Processar Planejar
Ticket Entrega
Entrega
Validar Registrar
Ticket Ticket
Ticket
Registrado
No caso de um sub-processo aberto, o desenho completo dever estar sempre no mesmo Pool
Dependente X Independente:
Os sub-processos podem ser do tipo Dependente (Embedded), quando so totalmente dependente do
processo-pai e devem ser desenhados dentro do mesmo Pool;
Ou podem ser do tipo Independente, quando so reutilizveis atravs de diferentes processos e
possuem um BPD prprio (e at mesmo Pools diferentes)
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 95
Notao. BPMN
Objetos de Conexo:
Objeto Descrio Figura
Fluxo de usado para mostrar a ordem (seqncia) com
seqncia que as atividades sero executadas em um
Analista de Negcio 2.0
processo.
Exemplo:
Nota Fiscal
Pagamento
impressa
Solicitar
Processar
Processar
autorizao
+
Processar Processar
Ticket Ticket
Receber Fazer
Ticket entrega
Aprovar Aprovar
Ticket Ticket
Quando no utilizamos gateway para convergir ou divergir processos, podemos dizer que o processo
no controlado, ou seja, no existe controle absoluto sobre o fluxo de informaes ao longo do
processo.
Alm do fluxo de seqncia, existem duas varincias:
Condicional: existe uma condio lgica intrinsecamente relacionada conexo;
Default: trata-se de um fluxo de seqncia padro cujo uma condio dever ser sempre verdadeira;
Nome
comprador ou fabricante.
Graficamente, o Pool um container
para partio do processo de um de
outros Pools, geralmente no contexto de
situaes de B2B.
Lane Lane uma subdiviso dentro de um
Nome Nome
Pool usado para organizar e categorizar
Nome
as atividades.
chamados de pools
Processar
pedido
Pedido +
Entregador
Exemplo:
Lane
Pool
Administrao
Processar
+
Analista de Negcio 2.0
Requisio
+
Processar Requisio
Gerenciamento
Aprovar Notificar
a requisio solicitante
Requisio
aprovada
Servidor Web
Exemplo de agrupamento
Solicitar funcional
aprovao
Iniciar toda
da requisio
tera-feira
Analista de
Entradas Negcio Atividades Sada
Analista de Negcio 2.0
Identificar os participantes do
Entrevistas com
Stakeholders processo
Lista dos Participantes
Reunio com
Stakeholders
Processar
pedido
Pedido +
Transformando
Requisitos de Negcio em
Requisitos de Software
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 105
Anlise de Requisitos de Software:
Um entendimento completo dos requisitos de software essencial para um o sucesso do
desenvolvimento do software. No importa quo bem projetado ou quo bem codificado seja,
uma vez encontrado problemas de requisitos frustrara o usurio.
Anlise de requisitos um processo de descoberta, anlise e especificao de requisitos.
Analista de Negcio 2.0
A anlise e especificao de requisitos pode parecer uma tarefa relativamente simples, mas as
aparncias enganam. O grau comunicao elevado. Da, abundam as oportunidades de
interpretaes errneas e informaes falsas. A ambigidade provvel.
O dilema com o qual se depara um analista pode ser mais bem entendido repetindo-se a
declarao de um cliente annimo:
Sei que voc acredita que entendeu o que acha que eu disse, mas no estou certo que
percebe que aquilo que ouviu no o que eu pretendia dizer...
Demanda
Viso de Negcio
Documento de
Solicitao de Demanda
Analista de
Negcio
Requisitos de Negcio
Poltica, procedimento
e instrues
Analista de
Processo de
Negcio
Viso de TI
Analista de
Requisitos
Requisitos Requisitos No
Funcionais Funcionais
Casos de Uso /
Modelo de Arquitetura
1 Qualidade do Servio
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 108
Requisitos Software vs Requisitos de Negcio:
Poltica de Reserva de Apartamentos
Nome do Projeto Servio de Atendimento e Reserva de Apartamento
Objetivo
Descrever todas as regras de negcio para o servio de atendimento e reserva de apartamentos.
Analista de Negcio 2.0
Requisitos Funcional
ID Nome Descrio
UC01 Registrar Reserva
Esta funcionalidade dever permitir o usurio (funcionrio) a fazer reserva
de Apartamento
de apartamentos, as aes que estaro disponveis so: criar, cancelar,
alterar e consultar reservas.
Objetivo
Descrever todas as regras de negcio para o servio de atendimento e reserva de apartamentos.
Analista de Negcio 2.0
Requisitos No Funcional
RF /
ID Descrio
Aplicao
Tempo de Resposta
As consultas que sero realizadas pelo cliente no podero exceder ao tempo
RNFP1 da Consulta de
Reserva de resposta de 15 segundos
Os requisitos no funcionais dizem respeito a qualidade do servio (QoS) que o software deve
ter para atender uma regra de negcio e/ou um requisito de negcio, neste exemplo o item de
qualidade a performance (tambm chamado de tempo de resposta).
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 110
Requisitos Software vs Requisitos de Negcio:
Regra de
Formulrio de Descrio do Caso de Uso: Negcio
Analista de Negcio 2.0
realiza
UC01
Registrar Reserva
de Apartamento
Agente
de reserva
Caso de Uso
Habilita a rastreabilidade da
regras de negcio, que til
para a gesto de mudana
O que dito:
- Usurios no entendem o negcio...
Analista de Negcio 2.0
- Requisitos so estticos...
- Achar que tem a soluo, mesmo antes de conhecer todo o problema...
A Anlise SWOT uma ferramenta utilizada para fazer anlise de cenrio, sendo usado como base para
gesto e planejamento estratgico, ela pode ser utilizada para anlise de cenrios complexos, mas
Analista de Negcio 2.0
devido a sua simplicidade, tambm pode ser utilizada para qualquer tipo de anlise de cenrio, desde a
criao de um site ao lanamento de novo produto.
Interno
que lhe proporciona uma proporciona uma
vantagem operacional e desvantagem operacional e
competitiva no ambiente competitiva no ambiente
empresarial. controlvel. empresarial.
controlvel.
Oportunidades Ameaas
conselho de Sun Tzu (Arte da Guerra: Concentre-se nos pontos fortes, reconhea as fraquezas,
agarre as oportunidades e proteja-se contra as ameaas (SUN TZU, 500 a.C.)
Definio:
Benchmarking:
O benchmarking definido com um processo contnuo e sistemtico de avaliao de produtos, servios e
mtodos em comparao aos concorrentes mais srios e aos das empresas reconhecidas como lderes(1)
Benchmark:
uma medida. uma referncia ou medida-padro para a comparao; nvel de performance reconhecido
como padro de excelncia para um processo de negcio especfico
- Crticas so rejeitadas;
- Criatividade bem-vinda;
- Quantidade necessria;
- Combinao e aperfeioamento so necessrios (O objetivo desta regra encorajar a gerao de
idias adicionais para a construo e reconstruo sobre as idias dos outros)
O PDCA (conhecido tambm como ciclo de Deming) tem por objetivo a aplicao do ciclo
de melhoria continua de um processo.
O 5W2H uma tcnica/ferramenta simples, porm eficiente para o planejamento, formado por um
Analista de Negcio 2.0
conjunto de sete colunas (uma planilha ou relatrio por colunas), cada uma delas encabeada por um
ttulo (em ingls, na sua origem):
Ingls Portugus Comentrio
What? O qu? O que a atividade ? O que assunto? assunto?
O que deve ser medido?
Who Quem? Quem executa a atividade ou operao? Quem a equipe responsvel?
Quem depende da execuo da atividade?
A atividade depende de quem para ser iniciada?
Where Onde (local) Onde a atividade ser realizada? Em que lugar? Onde sero feitas as
reunies presenciais da equipe?
Why Por qu? Por que a atividade necessria? Ela pode ser omitida? Por que A, B
e C foram escolhidos para executar essa atividade?
When Quando Quando ser feito (data)? Quando ser o incio da atividade? Quando
ser o trmino? Quando sero as reunies presenciais?
How Como Como atividade ser executada? De que maneira? Como acompanhar
o desenvolvimento dessa atividade? Como A, B e C vo interagir para
executar essa atividade?
How much Quanto (Quanto custa) Quanto custa a execuo da atividade ? Quanto custa a operao
atual? Qual a relao custo x benefcio?
A 5W2H uma ferramenta prtica que permite, a qualquer momento, saber os dados mais importantes
de um projeto. Os pontos importantes sobre o projeto e cada atividade teremos que definir.
Exemplo:
O Qu? Quem? Onde? Por Qu? Quando? Como? Quanto?
Construir o Facilitadores e Entendimento Realizao de
Sala de
mapa de Analista de do negcio 12/02/2008 Workshops R$ 1800,00
reunies
relacionamento Negcio
Comprar uma Melhorar o Solicitao de
ferramenta de Projetos controle e Compras
gesto de Compras Solutions produtividade 10/02/2008 R$ 14.000,00
projetos (fornecedor) da equipe de
gesto
Gerenciamento Mensurar a Acompanhamento
Sala de Reunies
do processo Coordenador efetividade do semanal 0
reunies semanais
processo
Embora possa ser utilizada individualmente, a principal qualidade do Diagrama de Causa-Efeito sua
Analista de Negcio 2.0
Matria Recursos
Prima Humanos
Matria-Prima Falta de
de baixo custo Capacitao
Problemas com
Fornecedor Desmotivao
Produto com
Baixa
Falhas no PCP Qualidade
Falha na
Equipamento inspeo
com problema e ensaios
Inspeo e
Produo
Ensaios
Causas Efeito
6
3
Processar
pedido
Pedido + 4
Entregador
Erros:
1 Evento iniciar
2 Nome da Pool
3 Associao (entre uma atividade e um objeto de dado)
4 Fluxo de mensagem
5 Fluxo de mensagem entre as atividades Enviar Ordem de Entrega e Enviar e-mail de confirmao
6 Evento fim (na Pool de Vendas)
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 125
Referncias:
- Analista de Negcio desejado pelo mercado de TI (http://www.catho.com.br/jcs/inputer_view.phtml?id=4782)
Pesquisa recente realizada pela TI Mdia revelou que o analista de negcio o profissional mais desejado pelo mercado de tecnologia da
informao.
BABok (Business Analysis UML For The IT Business Analyst The Business Analyst's Seven Steps to Mastering
Body of Knowledge), verso (Segunda edio) Handbook Business Analysis
2.0 Autor: Howard Podeswa Autor: Howard Podeswa Autor: Barbara A. Carkenord
Editora: Course Technology PTR; 2 Editora: Course Technology Editora: J. Ross Publishing
Edio: 18/Jun/2009) PTR; 2 Edio: Outubro/2008
ISBN-10: 1598638688 Edio: 8/Dez/2008) ISBN: 9781604270075
ISBN-10: 1598635654
http://www.slideshare.net/Ridlo/gesto-por-processo
Soa Fundamentos
http://www.slideshare.net/Ridlo/soa-fundamentos
http://www.slideshare.net/Ridlo
A Gesto gil ajuda as empresas a responder mais rpido as demandas de negcio e mudanas. A Gesto 2.0, abrange
Planejamento Estratgico, Gesto por Processos geis, Gesto de Projetos geis, Tecnologia da Informao (Mtodos
geis), Inovao e Liderana.
Experincia:
Analista de Negcio 2.0
Tem mais de 10.000 horas de experincia em Gesto de Negcios, Gesto de Inovao, Governana e Engenharia de
Rildo Santos Software. Formado em Administrao de Empresas, Ps-Graduado em Didtica do Ensino Superior e Mestre em
Engenharia de Software pela Universidade Mackenzie.
Foi instrutor de Tecnologia de Orientao a Objetos, UML e Linguagem Java na Sun Microsystems e na IBM.
Conhece Mtodos geis (SCRUM, Lead, FDD e XP), Arquitetura de Software, SOA (Arquitetura Orientado a Servio),
RUP/UP - Processo Unificado, Business Intelligence, Gesto de Risco de TI entre outras tecnologias.
professor de curso de MBA da Fiap, ESEG e foi professor de ps-graduao da Fasp e IBTA.
Possui fortes conhecimentos de Gesto de Negcio (Inteligncia de Negcio, Gesto por Processo, Inovao, Gesto de
Projetos e GRC - Governance, Risk and Compliance), SOX, Basel II e PCI;
Experincia na implementao de Governana de TI e Gerenciamento de Servios de TI. Conhecimento dos principais
frameworks e padres: ITIL, Cobit, ISO 27001 e ISO 15999;
Desempenhou diversos papis como: Estrategista de Negcio, Gerente de Negcio, Gerente de Projeto, Arquiteto de
Software, Projetista de Software e Analista de Sistema em diversos segmentos: Financeiro, Telecomunicaes, Seguro,
Sade, Comunicao, Segurana Pblica, Fazenda, Tecnologia, Varejo, Distribuio, Energia e Petrleo e Gs.
Possui as certificaes: CSM - Certified SCRUM Master, CSPO - Certified SCRUM Product Owner , SUN Java Certified
Instrutor, ITIL Foundation e Instrutor Oficial de Cobit Foundation e Cobit Games;
membro do IIBA-International Institute of Business Analysis (Canad), SCRUM Alliance, ISACA e PMI
Treinamentos:
http://etecnologia.ning.com/
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 130
Analista de Negcio 2.0 Licena:
Melhoria e Reviso:
Este material esta em processo constante de reviso e melhoria, se voc
encontrou algum problema ou erro envie um e-mail.
Criticas e Sugestes:
Ns estamos abertos para receber criticas e sugestes que possam melhorar o
material, por favor envie um e-mail.
Imagens:
Google, Flickr e Banco de Imagem.
www.etcnologia.com.br
Analista de Negcio
Rildo F Santos
rildo.santos@etecnologia.com.br
twitter: @rildosan
(11) 9123-5358 skype: rildo.f.santos
(11) 9962-4260 http://rildosan.blogspot.com/
Melhores Prticas, Ferramentas e Tcnicas de Anlise de Negcio
AN V 43 | Rildo F Santos | 2009 e 2010 Direitos Reservados | rildo.santos@etecnologia.com.br | 133