Beruflich Dokumente
Kultur Dokumente
rildo.santos@companyweb.com.br
CompanyWeb
Telefone: (11) 3532-1076
Analista de Negócio
www.companyweb.com.br
Analista de Negócio
Melhores Práticas, Estudo de Casos e Lições Aprendidas
Versão Gratuita (Resumida)
Rildo F Santos (rildo.santos@companyweb.com.br)
Versão 25.2 (resumida) Rildo F Santos (rildo.santos@Companyweb.com.br)
Todos os direitos reservados e protegidos © 2006 e 2007 1
Analista de Negócio Conteúdo:
Analista de Negócio
Versão Gratuita (Resumida)
Analista de Negócio ?
- 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.
BABok, um guia de
referência
Versão 25.2 (resumida) Rildo F Santos (rildo.santos@Companyweb.com.br)
Todos os direitos reservados e protegidos © 2006 e 2007 9
A associação: IIBA (International Institute of Business Analysis)
O IIBA é uma associação sem fins lucrativos que tem como objetivo facilitar o trabalho de profissionais que atuam na área
de análise de negócio.
A análise do negócio possibilita entender a estrutura, as políticas e operações de uma organização e recomendar soluções
para que uma organização atinja seus objetivos.
O analista de negócio age como elo entre os integrantes de uma organização para obter, analisar, comunicar e validar
necessidades de alterações em processos, políticas ou sistemas de informação. Ele entende os problemas e as
oportunidades e recomenda soluções.
Analista de Negócio
Seja qual for a sua responsabilidade – levantamento de requerimentos, análise de sistemas, análise de negócio,
gerenciamento de projeto, melhoria de processos – o IIBA tem como objetivo facilitar o seu trabalho.
Sobre IIBA
O IIBA foi fundado em Toronto em 2003,
tem aproximadamente 6000 membros e
90 capítulos em diversas cidades do
mundo.
http://www.theiiba.org/ http://saopaulo.theiiba.org/default.asp?contentID=1
O BABok 2.0® (Business Analysis Body of Knowledge), é um guia de referência da IIBA que
resume o conhecimento dos profissionais que praticam análise de negócio e também inclui as
melhores práticas.
Sete áreas de conhecimentos foram definidas no BABok, para cada atividade, são descritas as
habilidades necessárias para executá-la.
Alinhado com as praticas descritas no PMBok®, SWEBOK® e CMMi®
Um requisito é:
Competência (conhecimentos,
habilidades e atitudes)
do Analista de Negócio
Versão 25.2 (resumida) Rildo F Santos (rildo.santos@Companyweb.com.br)
Todos os direitos reservados e protegidos © 2006 e 2007 16
Quais são as
competências de um
Analista de Negócio ?
Analista de Negócio
Analista de Negócio
Conhecimentos
Habilidades
Atitudes
Versão 25.2 (resumida) Rildo F Santos (rildo.santos@Companyweb.com.br)
Todos os direitos reservados e protegidos © 2006 e 2007 17
Analista de Negócio Visões do Analista de Negócio:
Habilidades Técnicas:
Conhecimento de metodologias, frameworks, padrões, normas, ferramentas,
técnicas, aplicações/sistemas e melhores práticas de gestão
Habilidades de Negócio:
Conhecer os processos (de negócio e de apoio), linha de negócio, estratégia (visão,
missão e valores), cadeia de valor da empresa
Habilidades Comportamentais:
Empreendedorismo, comunicação, pro ação, relacionamento pessoal, responsável,
ser facilitador, saber negociar, liderança
Negociar Facilitar
Saber negociar com os stakeholders Ser um facilitador nato
Comunicar
Analisar Solucionar
Novos Mudanças
Aumento de
Produtos/ (regras de
Demanda
Serviços negócio)
Analista de Negócio
Projeto
Analista de Tecnologia
Estratégia Negócio Negócio da Informação
Desenvolvedores
Stakeholders
Visão de Negócio
Versão 25.2 (resumida) Rildo F Santos (rildo.santos@Companyweb.com.br)
Todos os direitos reservados e protegidos © 2006 e 2007 22
Analista de Negócio Visão de Negócio
Estratégia é a maneira como a empresa se orienta no mercado e atua relação aos concorrentes,
clientes, fornecedores...
Como a empresa se posicionará no longo prazo para garantir uma vantagem competitiva
sustentável.
“Vantagem competitiva sustentável significa que a empresa desenvolveu meios não apenas
para superar a concorrência hoje, mas também para manter-se vitoriosa no futuro”.
Versão 25.2 (resumida) Rildo F Santos (rildo.santos@Companyweb.com.br)
Todos os direitos reservados e protegidos © 2006 e 2007 23
Visão de Negócio
Negócio Estratégia é executada através dos
Ciclo de
Melhoria Contínua
processos de negócio e projetos
Desenvolvimento de Tecnologia
Para alcançar resultado (valor) o
Compras / Aquisição de insumos
negócio requer uma estratégia
Resultados
Portfólio de Projetos
Estratégia
Projetos
A estratégia define a
visão, a missão, valores
e os objetivos
As Perspectivas de Valor:
Para alcançarmos nossa visão, Para alcançarmos nossa
que resultados devemos visão, que valor percebido
Analista de Negócio
Processos Estratégia
Internos (Visão e Missão) Clientes
Para satisfazermos
nossos acionistas e clientes,
em que processo de negócio Aprendizagem Para alcançarmos nossa visão,
que novos conhecimentos,
deveremos alcançar
e excelência operacional ?
e crescimento competências e talentos
deveremos desenvolver ?
Valor da Retenção
Perspectiva Valor percebido
Valor do cliente
do Cliente pelo cliente
Valor da Marca
Perspectiva Inovação
dos Processos Valor dos Processos Produção e
Operações
Internos Gestão de cliente
Visão:
SER LÍDER NAS ÁREAS DE
CONHECIMENTO ESTRATÉGICO
PARA O DESENVOLVIMENTO DO
NEGÓCIO DAS EMPRESAS PT
Missão:
PROMOVER O PROCESSO DE
INOVAÇÃO AO NÍVEL DOS
SERVIÇOS, TECNOLOGIAS E
OPERAÇÕES
Valores:
- Criatividade e Inovação
- Saber e Fazer
- Espírito de Equipe
- Dedicação
- Orientação para o Cliente
Fonte: http://www.ptinovacao.pt/empresa/v_missao.htm
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 / Aquisição de insumos
Processos
de
Negócio
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
Versão 25.2 (resumida) Rildo F Santos (rildo.santos@Companyweb.com.br)
Todos os direitos reservados e protegidos © 2006 e 2007 31
Visão de Negócio
BSC
Mapa Estratégico
BSC Corporativo:
Analista de Negócio
Financeira Aumentar as
Receita originarias Aumentar o volume Criar política de
receita de
das vendas de vendas em 3% comissão agressiva
vendas
ao ano
Regras de Negócio
(Business Rules) &
Business Rules Management
Versão 25.2 (resumida) Rildo F Santos (rildo.santos@Companyweb.com.br)
Todos os direitos reservados e protegidos © 2006 e 2007 34
Regra de Negócio & BRM
Por quê necessitamos das (Gerenciamento de) Regras de Negócio ?
"Uma regra de negócio é uma declaração que define ou restringe algum aspecto do negócio. Destina-
se a afirmação da estrutura empresarial, para controlar ou influenciar o comportamento dos negócio.―
Segundo a Business Rules Group (1993)
―Regra de Negócio: É uma declaração que define ou restringe algum aspecto de um negócio e
Analista de Negócio
representa conhecimento de negócio. Ela governa como o negócio deve ser realizado (como o processo
deve executar as regras de negócio)‖
Segundo o Livro: Business Modeling with UML dos autores: Hans-Erik Eriksson e Magnus Penker, editora Wiley / 2000
Regra de Negócio
Analista de
Negócio
Analista de Negócio
Ferramenta
de BRM
- Vá além das palavras, para facilitar o entendimento da regra de negócio, use gráficos, diagramas, planilhas e
outros recursos;
- Criar e manter uma base de conhecimento de negócio (As regras devem ser parte da base de conhecimento do
negócio);
- Se as regras são muitas e elas mudam freqüentemente, utilize uma ferramenta de gerenciamento de regras de
negócio (BRM);
- As regras deve atender as necessidades dos requisitos negócio, legais ou/e regulatórios;
- As regras de negócio devem ter sua implementação automatizadas (sempre que possível);
Modelagem de Negócio
Versão 25.2 (resumida) Rildo F Santos (rildo.santos@Companyweb.com.br)
Todos os direitos reservados e protegidos © 2006 e 2007 40
Modelagem de Negócio
Por que devemos fazer
a modelagem de
negócio ?
Analista de Negócio
- Saída: É o resultado produzido pela transformação. A saída pode ser o evento de entrada para outro
processo.
- Regras: As regras de negócio são utilizadas para orientar (guiar) a execução das atividades e
tarefas do processo
- Recursos: São os todos
Regras...
os recursos requeridos para
Metas realizar as atividades e
tarefas do processo, eles
podem ser:
- Humanos (pessoas)
Processo - Financeiro (dinheiro)
- Materiais (máquinas,
(transformação) Saída equipamentos, software
Entrada
(resultado) e etc)
(evento)
Metas: Possibilitam a
mensuração (medição) do
desempenho do processo
Recursos
- Especifica as entradas;
- Especifica as saídas;
- Recursos consumidos;
- Regras de Negócio
- Atividades feitas em alguma ordem (Fluxo de trabalho) e
- Eventos que conduz o processo.
O que é notação ?
Exemplo:
A UML (Linguagem de Modelagem Unificada) é uma Check IN
linguagem-padrão (OMG) para elaboração da estrutura
Recepção Transporte e Despacho
de projetos de software. A UML poderá ser usada para:
Analista de Negócio
Processar Pedido
Enviar Pedido
Pagar Fatura
Fechar Pedido
raias junção
Atividade
transição Barras de
atividade decisão
sincronização
Versão 25.2 (resumida) Rildo F Santos (rildo.santos@Companyweb.com.br)
Todos os direitos reservados e protegidos © 2006 e 2007 45
Modelagem de Negócio
UML:
Um business case (caso de negócio) tem foco em modelar o processo de negócio. 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;
2 - Verifica o TKT, nome, destino e nº do vôo;
Analista de Negócio
3 - Solicitar a bagagem;
3 - Pesar e coloca a etiqueta de identificação na bagagem;
4 - Entregar o TKT ao passageiro e
5 - Despachar a bagagem.
Ator
Check IN Individual
Para fazer detalhamento
das regras podemos
Atendente utilizar o diagrama de
atividades
Passageiro <<include>>
Business
Case
<<include>>
Despachar
Bagagem
Check IN Grupo
Guia
Apoio Operacional
Exemplos:
Escolher
Falha Investigar
método
identificada soluções
de resolução
Solicitar Determinar
Implanta
aprovação recursos
a solução
do orçamento necessários
Falha
corrigida
A EPC foi desenvolvida em uma colaboração 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 crítica
com relação a este tipo de ferramenta é sobre seu alto custo, a complexidade de utilização e a barreira
que este tipo de ferramenta impõe à participação de todos os membros da equipe. Ela dificulta a atividade
de "mão na massa", distanciando um pouco as pessoas do modelo gerado.
Descrição: Exemplos:
Planeja a
Primeira Primeira
Produção
tarefa tarefa
Entregar o
Produto
fim
Receber um
pedido de
Analista de Negócio
crédito
Solicitar
dados do
cliente
Solicitar Não
Dados
mais dados suficientes ?
do cliente
Sim
Processar
análise de
Crédito
Não Sim
crédito Liberar
aprovado ? crédito
Avisar o
cliente
fim
entradas saídas
Atividade
Exemplos:
Introdução:
Eriksson-Penker Business Extensions são um poderoso <<process>>
conjunto de conceitos que pode ajudar na modelagem de
Analista de Negócio
Informação Recurso
<<supply>> <<input>>
<<process>>
Business Process
Um evento pode ser consumido e transformar ou simplesmente ser um catalisador (estimulo) para o
processo de negócio.
evento
Saída (Output)
O Processo de Negócio geralmente produz um ou mais valores de saída (output). Veja a notação:
Analista de Negócio
<<process>>
Business Process Saída
<<output>>
Objetivo ou
<<goal>>
<<process>> Meta
Business Process
Informação Recurso
Objetivo
<<supply>> <<input>> <<goal>>
<<process>>
Saída
evento Business Process
<<output>>
Exemplo:
Apresenta o processo de negócio: Processamento de Pedidos. O evento Confirmação de Pedido inicia o
processo que usa as informações do cliente e dos produtos. O processo é controlado pelo sistema de
venda. O resultado produzido (saída) é ―romaneio‖ de entrega do pedido
Analista de Negócio
Dados do Dados do
Cliente Produtos
<<supply>> <<supply>>
<<process>> <<output>>
Confirmação Processamento de Romaneio
do Pedido Pedido de entrega
<<input>> <<control>>
Sistema de
Vendas
http://www.bpmn.org/
O BPMN fornece uma notação para expressar os processos de negócio em um único diagrama de
processo de negócio (Business Process Diagram – BPD).
Fornece uma notação que compreensível por todos os usuários, analistas e técnicos do negócio.
Analista de Negócio
Garante que linguagens projetadas para a execução de processos de negócio, tais como o BPEL4WS e
o BPML sejam visualmente expressos com uma notação comum.
Simbologia do BMPN
Um dos objetivos da BPMN é criar um mecanismo simples para o desenvolvimento dos
modelos processos de negócio e ao mesmo tempo poder garantir a complexidade
inerente aos processos.
Objetos de Fluxo:
Objeto Descrição Figura
Analista de Negócio
Swimlanes:
Funcionam como um mecanismo de organização das atividades em categorias
visuais separadas.
Analista de Negócio
Receber e-mail
Fazer Enviar o Receber
com os dados
pedido pedido produto
da entrega
Enviar e-mail
Solicita a Receber
Receber o Registrar o referente
entrega do comprovante
pedido pedido a data de
pedido de entrega
entrega
Vendedor
Processa o
pedido
Pedido +
Entegador
Receber Gerar o
Solicitação Ticket da Fazer entrega
de entrega entrega
+
Exemplo:
Lane
Pool
Artefatos:
Ilustram as entradas e as saídas das atividades no processo
Objeto Descrição
Analista de Negócio
Figura
Objetos de dados O objeto de dado é um mecanismo para
mostrar como os dados são requeridos ou
produzidos por atividades. São conectados
às atividades com as associações.
Administração
Analista de Negócio
Processar
Requisição
Gerenciamento +
Aprovar
a requisição
Requisição
Aprovação
(e-mail)
Servidor Web
aprovação
da requisição
[regra]
Validar os dados da NF vs Pedido de Compras
Pedido Fazer conferência física da mercadoria/produto, ativo ou material,
de Compras no que diz respeito a quantidade, marca, peso, embalagem,
Nota Fiscal Validar o qualidade e outras especificações técnicas descritas no Pedido de
de Entrada Recebimento Compras.
de Compras Validação do local entrega.
[regra]
Este registro deve [regra]
ficar anexo ao Registrar no Sistema de Suprimentos
Pedido de Compras
Registrar NF [regra]
Registrar as não sim (Baixar Pedido
Validação Se for item de estoque, o sistema
divergências ok ? e atualizar
faz atualização automaticamente
encontradas NF/Duplicata)
do Controle de Estoque
Registrar o
É possível recebimento
recebimento de compras
parcial ? sim parcial
não [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 devolução
fim
Transformando
Requisitos de Negócio em
Requisitos de Software
Versão 25.2 (resumida) Rildo F Santos (rildo.santos@Companyweb.com.br)
Todos os direitos reservados e protegidos © 2006 e 2007 64
Análise de Requisitos de Software:
Um ―entendimento‖ completo dos requisitos de software é essencial para um o sucesso do
desenvolvimento do software. Não importa quão bem projetado ou quão bem codificado seja,
uma vez encontrado problemas de requisitos frustrara o usuário.
Análise de requisitos é um processo de descoberta, análise e especificação de requisitos.
Analista de Negócio
A análise e especificação de requisitos pode parecer uma tarefa relativamente simples, mas as
aparências enganam. O grau comunicação é elevado. Daí, abundam as oportunidades de
interpretações errôneas e informações falsas. A ambigüidade é provável.
O dilema com o qual se depara um analista pode ser mais bem entendido repetindo-se a
declaração de um cliente anônimo:
“Sei que você acredita que entendeu o que acha que eu disse, mas não estou certo que
percebe que aquilo que ouviu não é o que eu pretendia dizer...”
de Regras
Engenharia de Requisitos
Requisitos de Software
Casos de Uso
Objetivo
Descrever todas as regras de negócio para o serviço de atendimento e reserva de apartamentos.
Requisitos Funcional
ID Nome Descrição
UC01 Registrar Reserva
Esta funcionalidade deverá permitir o usuário (funcionário) a fazer reserva
de Apartamento
de apartamentos, as ações que estarão disponíveis são: criar, cancelar,
alterar e consultar reservas.
Objetivo
Descrever todas as regras de negócio para o serviço de atendimento e reserva de apartamentos.
Os requisitos não funcionais dizem respeito a qualidade do serviço (QoS) que o software deve
ter para atender uma regra de negócio e/ou um requisito de negócio, neste exemplo é o item de
qualidade é a performance (também chamado de tempo de resposta).
Versão 25.2 (resumida) Rildo F Santos (rildo.santos@Companyweb.com.br)
Todos os direitos reservados e protegidos © 2006 e 2007 68
Requisitos vs Regra de Negócio:
Regra de
Negócio
realiza
UC01
Registrar Reserva
de Apartamento
Agente
de reserva
CompanyWeb
Telefone: (11) 3532-1076
Analista de Negócio
www.companyweb.com.br
Analista de Negócio
Melhores Práticas, Estudo de Casos e Lições Aprendidas
Versão Gratuita (Resumida)
Rildo F Santos (rildo.santos@companyweb.com.br)
Versão 25.2 (resumida) Rildo F Santos (rildo.santos@Companyweb.com.br)
Todos os direitos reservados e protegidos © 2006 e 2007 70