Upload
marcelo-neves
View
620
Download
1
Embed Size (px)
DESCRIPTION
Analise de Negócios em Ambientes Ágeis
Citation preview
Análise de Negócios em Ambientes Ágeis
Marcelo Neves
Marcelo Neves é especialista em software e análise de negócios. Atualmente participa do projeto do IIBA que está escrevendo a nova versão do BABOK – O Guia para o Corpo de Conhecimento de Análise de Negócios.
e-mail: [email protected]: @marcelonevesSite: www.an202.com
Manifesto ÁgilEstamos descobrindo maneiras melhores de desenvolver software, fazendo-o nós mesmos e ajudando outros a fazerem o mesmo. Através deste trabalho, passamos a valorizar:
Indivíduos e interações mais que processos e ferramentas
Software em funcionamento mais que documentação abrangente
Colaboração com o cliente mais que negociação de contratos
Responder a mudanças mais que seguir um plano
Ou seja, mesmo havendo valor nos itens à direita,valorizamos mais os itens à esquerda.
3 princípios ágeis que são reforçados pela
análise de negócios
1º. Princípio Ágil
Pessoas de negócio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto.
2º. Princípio Ágil
O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimento é através de conversa face a face.
Simplicidade - a arte de maximizar a quantidade de trabalho não realizado - é essencial.
3º. Princípio Ágil
Análise em Projetos Ágeis
• É diferente• Mais colaborativo• Focado na facilitação• Não tem como objetivo produzir documentos
Vamos codificar e vamos ver no
que vai dar?
Vamos comparar o que faz um analista de negócios tradicional
com um analista de negócios ágil?
ÁgilTradicional
Participa das sessões de project charter para definir visão, glossário, riscos e partes interessadas.
Desenha, facilita e participa na definição da visão do produto e do roadmapping do produto.
Ajuda o cliente a entender os papéis e temas.
Ajuda o cliente a entender requisitos que entregam valor. Esses requisitos podem ter a forma de funcionalidades, estórias, épicos, casos de uso e etc.
ÁgilTradicional
Planeja como elicitar os requisitos.
Planeja, desenha e facilita workshops de requisitos.
Utiliza técnicas face-a-face e colaborativas e evita entrevistas, questionários que exigem muito tempo de interpretação e está sujeita a erros.
Planeja e facilita visão do produto e workshops de planejamento.
ÁgilTradicional
Define o escopo mais completo possível por utilizar requisitos e seus modelos.
Pede ao cliente para priorizar os requisitos. Se o cliente não está presente faz a priorização ele mesmo.
Ajuda o cliente a definir a visão e escopo de alto nível.
Ajuda o cliente e o time a desenvolverem estórias.
ÁgilTradicional
Estabelece baseline de requisitos, documenta processos de controle de mudança e gera matrizes de rastreamento de requisitos.
Ajuda o cliente e o time a estabelecerem backlog do produto e define o mínimo necessário para cada item do backlog.
Ajuda o cliente e o time a definir somente os requisitos suficientes para satisfazer as expectativas.
Ajuda o time a determinar um simples e significativo conjunto de requisitos e organização.
ÁgilTradicional
Participa e agenda reuniões de controle de mudança.
Define uma simples e não obstrusiva forma de rastrear estórias com o objetivo de capturar métricas que serão úteis para reutilização e eficiência do desenvolvimento.
Perguntas
Obrigado!