Escolar Documentos
Profissional Documentos
Cultura Documentos
Fundamentos de Analise de Negocios PDF
Fundamentos de Analise de Negocios PDF
verso 1.2
Quem o instrutor?
CBAP, PMP
marcelomneves@gmail.com
+15 anos de experincia
Palestrando
Fazendo anlise de negcios
Gerenciando Projetos
Escrevendo
Preside o IIBA-RJ
2
Copyright 2010 - Anelosoft
Vamos nos apresentar?
3
Copyright 2010 - Anelosoft
Ser que precisamos de analistas de negcios?
Terceirizao
Exigncias regulatrias
4
Copyright 2010 - Anelosoft
Ser que precisamos de analistas de negcios?
O analista de negcios pode e deve garantir que a soluo que est sendo entregue
atende os requisitos levantados na fase de elicitao.
5
Copyright 2010 - Anelosoft
Vamos a um exemplo real
6
Copyright 2010 - Anelosoft
Como um analista de negcios poderia ajudar nesse caso?
A seguinte srie de questes ilustra como um analista de negcios poderia ter ajudado a
resolver o problema utilizando a tcnica dos 5 Por qus:
8
Copyright 2010 - Anelosoft
O BABOK Business Analysis Body of Knowledge
9
Copyright 2010 - Anelosoft
O que anlise de negcios?
10
Copyright 2010 - Anelosoft
Quem o analista de negcios?
11
Copyright 2010 - Anelosoft
O que o analista de negcios faz?
12
Copyright 2010 - Anelosoft
O que o analista de negcios faz?
Entende a organizao
Identifica necessidades e problemas, mesmo
que estas no estejam claramente identificadas
Facilita o entendimento entre as partes
interessadas
Sugere e valida as melhores solues para a
organizao
Modela os processos
Documenta os processos
Coleta os requisitos
Planeja as mudanas
Trabalha em conjunto com o gerente de
projetos
Trabalha em contato estreito com as partes
interessadas
Avaliao a soluo final
13
Copyright 2010 - Anelosoft
Analista de Negcios de TI versus Analista de Negcios
14
Copyright 2010 - Anelosoft
O que voc faz?
15
Copyright 2010 - Anelosoft
Certificao CBAP Certified Business Analysis Professional
16
Copyright 2010 - Anelosoft
O Analista de Negcios e o time do projeto
Patrocinador
Gerente de Projetos
Outros analistas de negcios
Especialistas de negcio
Desenvolvedores
Analista da Garantia da Qualidade
Arquiteto de TI
DBA
Fornecedores
17
Copyright 2010 - Anelosoft
O Analista de negcio e o Gerente de Projetos
GP => Responsvel por garantir que o produto seja entregue no tempo e custo estimados
AN => Responsvel por garantir que o produto seja construdo de acordo com os requisitos
Gerente de Projetos
Analista de Negcios
19
Copyright 2010 - Anelosoft
Termos e Conceitos Chave
Requisito uma condio necessria para obter Domnio a rea que est em anlise.
ou preencher certo objetivo.
Requisitos de Negcio
So declaraes de alto nvel de metas, objetivos
ou necessidades da organizao.
Requisitos de Transio
Descreve capacidades que a soluo deve reunir Regra de negcio define o
para facilitar a transio entre o estado corrente e comportamento do negcio e
estado futuro. independe de tecnologia.
20
Copyright 2010 - Anelosoft
Atividade em grupo (25 minutos)
One laptop per child (um laptop por criana) um conceito. um projeto de educao,
no um projeto de laptop. Pode ser implementado em mais de uma maneira, de forma
alguma limitado ao paradigma do chamado "laptop de US$100, da associao sem fins
lucrativos OLPC. O argumento para a OLPC simples: muitas crianas especialmente
aquelas em reas rurais dos pases em desenvolvimento tm to pouco acesso escola
em alguns casos s a sombra de uma rvore; que construir escolas e capacitar professores
o nico caminho talvez o mais lento para aliviar a situao. Ainda que programas de
construo de escolas e educao dos professores no devam parar, um outro mtodo
paralelo aconselhado pela OLPC potencializar as prprias crianas, engajando-as mais
diretamente na sua prpria aprendizagem. Pode soar implausvel equipar as crianas mais
pobres com laptops conectados, quando mesmo as mais ricas no os tm, mas no esse o
ponto. Os laptops podem ser accessveis e as crianas so mais capazes do que se acredita
que sejam.
Fonte: http://wiki.laptop.org/go/Um_Laptop_por_Criana
Habilidades Tcnicas
Habilidades Sociais
Conhecimento de TI
Conhecimento do Negcio
24
Copyright 2010 - Anelosoft
Habilidades Tcnicas
UML
BPMN
BPD
Prototipao
DFD (Qu ?!!?!??!)
Testes
Tcnicas de elicitao
Metodologias
25
Copyright 2010 - Anelosoft
Habilidades Sociais
Aprendizado
Poder de sntese
Negociao
Saber Analisar
Criatividade
26
Copyright 2010 - Anelosoft
Conhecimento de TI
Conhecer Arquitetura
Conhecer Programao
Conhecer Ciclo de Desenvolvimento de Software
Utilizar Sute de Escritrio
Utilizar Ferramentas de Colaborao
Conhecer Software em Geral
27
Copyright 2010 - Anelosoft
Conhecimento de Negcio
Misso
Representa a razo de existncia de uma organizao
Est intimamente ligada no somente ao lucro, mas ao seu objetivo social. Toda misso
dever nortear os objetivos financeiros, humanos e sociais da organizao.
Para definir a misso de uma organizao algumas perguntas devem ser respondidas
como: Qual o nosso negocio? Quem o nosso cliente? Que satisfao ele quer ao
comprar nosso produto?
Viso
Deve ser a situao futura desejada a longo prazo, dever ser uma meta ambiciosa, e
servir como um guia para a definio dos objetivos e a realizao da misso.
o sonho da organizao, o futuro do negocio e onde a organizao espera estar
nesse futuro.
Material de Marketing
Relatrios Financeiros
Plano Estratgico
Processos
Objetivos
Pessoas
28
Copyright 2010 - Anelosoft
Exemplo Google
29
Copyright 2010 - Anelosoft
Conhecimento de Negcio Cadeia de Valor
A cadeia de valor designa uma srie de atividades relacionadas e desenvolvidas pela empresa a fim de
satisfazer as necessidades dos clientes, desde as relaes com os fornecedores e ciclos de produo e venda
at a fase da distribuio para o consumidor final. Cada elo dessa cadeia de atividades est interligado.
30
Copyright 2010 - Anelosoft
Conhecimento de Negcio Cadeia de Valor
Toda empresa uma reunio de atividades que so executadas para projetar, produzir,
comercializar, entregar e sustentar seu produto
O modo como cada atividade executada, combinado com seu custo, determinar se uma
empresa tem custo alto ou baixo em relao concorrncia. O modo como cada atividade de valor
executada tambm ir determinar sua contribuio para as necessidades do comprador, e assim,
para a diferenciao
O valor, e no o custo, deve ser usado na anlise da posio competitiva de uma empresa
31
Copyright 2010 - Anelosoft
Tipos de Processo
32
Copyright 2010 - Anelosoft
Regras
33
Copyright 2010 - Anelosoft
Objetivos
34
Copyright 2010 - Anelosoft
O que estratgia?
35
Copyright 2010 - Anelosoft
A estratgia
36
Copyright 2010 - Anelosoft
Resumo
37
Copyright 2010 - Anelosoft
Modelos de Ciclo de Vida de Desenvolvimento de
Software
Modelo em Cascata
Vantagens
Desvantagens
39
Copyright 2010 - Anelosoft
Modelo gil
Vantagens
Desvantagens
40
Copyright 2010 - Anelosoft
Exemplo - SCRUM
Fonte: Wikipedia
Caractersticas:
SCRUM divide o desenvolvimento em SPRINTS de 30 dias
Equipes de no mximo 7 pessoas
Funcionalidades definidas no incio de cada SPRINT
Reunio diria de 15 dias minutos onde o time expe o que ser feito
Todos devem responder s seguintes perguntas:
O QUE VOC REALIZOU DESDE A LTIMA REUNIO?
QUAIS PROBLEMAS VOC ENFRENTOU?
NO QUE VOC TRABALHAR AT A PRXIMA REUNIO?
41
Copyright 2010 - Anelosoft
reas de Conhecimento do BABOK
Anlise Corporativa
Elicitao
Anlise de Requisitos
Competncias Fundamentais
44
Copyright 2010 - Anelosoft
Planejamento e Monitoramento da Anlise de Negcios BABOK 2
Uma das tcnicas dessa rea de conhecimento a Anlise das Partes Interessadas. Essa anlise
est limitada as partes interessadas nas atividades da anlise de negcios. O foco do BABOK 2
foi alterado no que tange as iniciativas. Antes utilizavam-se termos como ciclos de
desenvolvimento de sistemas em cascata, iterativo e gil. Estes termos foram substitudos
por ciclo de vida de projetos "orientado ao planejamento" e "orientado a mudana".
45
Copyright 2010 - Anelosoft
Planejamento e Monitoramento da Anlise de Negcios BABOK 2
Objetivo
Identificar tarefas da anlise de negcios e as partes interessadas
que interessam para a anlise de negcios
Valor
Quem precisa ser envolvido
O que precisa ser feito
Monitorar progresso
Como coordenar aes de Anlise de Negcios
com as demais aes do projeto
46
Copyright 2010 - Anelosoft
Planejamento e Monitoramento da Anlise de Negcios BABOK 2
47
Copyright 2010 - Anelosoft
Planejamento e Monitoramento da Anlise de Negcios BABOK 2
48
Copyright 2010 - Anelosoft
Planejamento e Monitoramento da Anlise de Negcios BABOK 2
50
Copyright 2010 - Anelosoft
Planejamento e Monitoramento da Anlise de Negcios BABOK 2
51
Copyright 2010 - Anelosoft
Planejamento e Monitoramento da Anlise de Negcios BABOK 2
52
Copyright 2010 - Anelosoft
Elicitao BABOK 2
Objetivo
Coletar (elicitar) requisitos das partes interessadas
Valor
Tcnicas para coleta dos requisitos
O objetivo desta atividade garantir que todos os recursos necessrios para as atividades de elicitao esto
organizados e agendados.
Preparar para Elicitao envolve construir um cronograma detalhado para uma atividade de elicitao,
definindo datas e atividades especficas.
A sada desta atividade so os requisitos com o status DECLARADO e tambm as preocupaes das partes
interessadas. Essas preocupaes incluem: problemas, riscos, premissas, restries e qualquer outra
informao relevante.
O objetivo desta atividade validar que os requisitos foram registrados conforme o entendimento passado
pela parte interessada.
As seguintes tcnicas podem ser utilizadas para validar os resultados: Observao e Entrevista.
Objetivo
Comunicar resultados da anlise de negcios
Identificar e gerenciar as mudanas
Valor
Entendimento nico entre as partes interessadas
Formalizao do que foi acordado
Garantia de que as metas e objetivos de negcio foram
alcanados atravs da soluo
Copyright 2010 - Anelosoft 61
Gerenciamento e Comunicao de Requisitos BABOK 2
O propsito obter e manter consenso entre as partes interessadas chave com relao a soluo que ser
entregue e os requisitos que sero implementados.
O objetivo desta tarefa selecionar e estruturar requisitos para garantir que estes foram efetivamente
comunicados, foram perfeitamente entendidos e so utilizveis pelas partes interessadas.
Como os projetos so formados e de onde os gerentes da sua organizao tiram suas ideias
para os projetos? Como voc pode certificar-se de que seu projeto ter a chance de ser bem
sucedido? Tudo isso comea com uma anlise corporativa.
Anlise Corporativa a rea de conhecimento que fornece um contexto para outras atividades
e identifica solues para atingir as necessidades do negcio.
Objetivo
Entender a organizao na qual est trabalhando
Entender o contexto
Valor
Viso clara do contexto permitindo uma prospeco dos desafios que esto por vir
Como um analista de negcios determina os esforos que devem ser empregados para
desenvolver uma anlise em particular?
O objetivo fundamental fornecer aos que geram decises a quantidade certa de informaes
necessrias para se chegar a uma concluso.
Que projeto ir exigir maior anlise? Desenvolver um sistema de controle de ligaes ou enviar
o homem lua?
70
Copyright 2010 - Anelosoft
Anlise Corporativa BABOK 2
1 - Definir Necessidade do Negcio
Esta tarefa gera a lista de capacidades necessrias que a organizao precisa ter.
Determina a abordagem de soluo mais vivel para a organizao alcanar a necessidade do negcio.
Descreve uma abordagem geral de como a organizao vai criar ou adquirir as novas capacidades para
alcanar a necessidade do negcio. Exemplo: Compra de software, implantao de novo processo ou a
descrio da metodologia a ser utilizada.
Descreve em detalhes a nova soluo o suficiente para as partes interessadas entenderem o que
foi definido.
Anlise de Requisitos a rea de conhecimento que muitos consideram como sendo core para o
analista de negcios.
Anlise de Requisitos lida com a forma como as necessidades das partes interessadas so analisadas,
estruturadas e documentadas.
Objetivo
Analisar os dados coletados
Valor
Descrio clara e completa dos requisitos que
permitiro a construo de a soluo desejada
1 - Priorizar Requisitos
Esta atividade tem como objetivo garantir que o esforo de anlise e implementao tenha como foco os
requisitos mais crticos.
2 - Organizar Requisitos
O objetivo desta tarefa criar uma viso dos requisitos de forma que possam ser entendidos claramente por
todas as partes interessadas.
Neste caso os requisitos modem ser modelados para organizar os requisitos. Podem ser utilizadas as
seguintes ferramentas:
Classes de usurios
Casos de uso
Perfis
Papis
Eventos
Processos
Regras
O objetivo modelar os requisitos de forma a tornar inteligvel a comunicao de requisitos com as partes
interessadas.
nesta atividade que podem ser utilizados DFDs, a modelagem de dados, anlise de regras de negcios,
entre outras.
A sada desta atividade so os requisitos com status ANALISADO, ou seja, requisitos especificados e
modelados.
5 - Verificar Requisitos
6 - Validar Requisitos
O objetivo desta atividade garantir que todos os requisitos suportam a entrega de valor para o negcio,
preenchendo os objetivos e metas, e atende as necessidades do usurio.
ATENO: O analista de negcios no responsvel apenas pela definio do escopo e dos requisitos. O
analista de negcios est comprometido com a entrega de uma soluo que atende completamente os
requisitos das partes interessadas.
Depois que os requisitos foram aprovados, eles precisam ser implementados. Para tal, a rea de
conhecimento Avaliao e Validao da Soluo garante a escolha da melhor soluo.
Objetivo
Garantir que a melhor soluo ser escolhida
Valor
Avaliao das diferentes alternativas
A escolha entre as alternativas
O propsito desta atividade avaliar se as solues propostas atendem os requisitos das partes interessadas.
2 - Alocar Requisitos
Esta atividade envolve alocar requisitos de soluo e das partes interessadas para maximizar o valor entregue
ao negcio dada as opes e alternativas geradas pelo time de desenho.
A sada desta atividade so os requisitos com status ALOCADO, ou seja, requisitos que esto prontos para
serem implementados.
O objetivo desta atividade envolve avaliar se a organizao est pronta para fazer uso efetiva da nova
soluo.
Esta atividade tem como objetivo definir os requisitos de transio, ou seja, as capacidades necessrias para
a transio da soluo existente para a nova soluo.
5 - Validar Soluo
Defeitos
Aes de mitigao
Avaliao da nova soluo
Esta atividade tem como objetivo avaliar o funcionamento das solues com o objetivo de identificar
oportunidade de melhoria.
Do ponto de vista de negcios uma regra de negcio a orientao de que existe uma obrigao
concernente a conduta, ao, prtica ou procedimento dentro de uma esfera ou atividade particular.
Do ponto de vista de TI uma regra de negcio uma declarao que define ou restringe algum aspecto
do negcio. Destina-se a afirmar a estrutura do negcio, ou para controlar ou influenciar o
comportamento do negcio.
Para que uma regra seja uma verdadeira regra de negcio a regra precisa passar pelos 5 testes
abaixo:
Teste 2. A regra tem que ser sobre negcio, e no sobre um sistema que apia o negcio ou uma
plataforma utilizada para implementar um sistema. A regra de ouro aqui a seguinte: se no existir
um sistema, mesmo um lpis e papel, ser que a regra continua a ser importante para o negcio?
Teste 3. A regra tem que ser expressa na linguagem de negcios e no na linguagem de sistemas ou
plataforma. Uma pessoa de negcio tem que ser capaz de entender a regra sem ter sido treinada em
TI.
Teste 5. A regra deve tender a remover um certo grau de liberdade. Se dada alguma orientao, mas
no tendem a retirar algum grau de liberdade, ele ainda pode ser til, mas no uma regra, por si s.
Considere a seguinte afirmao: A conta bancria pode ser aberta por uma pessoa de qualquer idade.
Nome da regra
Entrada em vigor
A data de validade
Descrio
Origem:
a) cdigo-fonte do sistema
b) documentao de processo existente
c) TI e pessoal de negcios
A modelagem ajuda a entender melhor os processos. Ajuda a identificar problemas nos processos.Facilita
a comunicao.
BPMN uma notao baseada na tcnica de fluxograma e muito parecido com diagramas de
atividades do UML.
Exemplo de processo desenhado em BPMN
Prazo prazo !
Copyright 2010 - Anelosoft 110
ltima Mensagem
J
TOMEI MM...
BANH FOI
O RPIDO.
Atrasado
Bbado
Batom
Anelosoft
http://www.anelosoft.com
IIBA
http://www.theiiba.org
BABOK Online
http://www.babokonline.org
Certified Business Analysis Professional Prep Master Book
Guia Completo para a Certificao CBAP
www.cbapmaster.com
Anelosoft
http://www.anelosoft.com
info@anelosoft.com
Treinamento e consultoria em Anlise de Negcios