1) O documento discute como a análise de negócios e a agilidade podem ser uma combinação de sucesso.
2) Ele explica que analistas de negócios não devem ser "tiradores de pedidos" e sim agentes de transformação de clientes e times de desenvolvimento.
3) A análise de negócios não deve ser exclusividade de analistas e sim uma área de conhecimento útil para outros profissionais.
Análise de Negócios e Agilidade, uma Combinação de Sucesso!
1. São Paulo, 06/09/2012
Análise de Negócios e Agilidade,
uma Combinação de Sucesso!
por Luiz Cláudio Parzianello
Presidente do IIBA Porto Alegre Chapter
www.IIBAPOA.org
2. Sobre o Palestrante
Engenheiro Eletricista pela PUCRS e Mestre em Sistemas Eletrônicos pela
USP. Possui mais de 25 anos de experiência em informática e mais 10 em
desenvolvimento ágil, atuando no Brasil e no exterior como coach,
instrutor e palestrante. É especialista em temas como Análise de
Negócios Ágil, Gestão e Melhoria Organizacional, Lean Management,
Scrum e Extreme Programming.
Consultor de Gestão e Projetos do Grupo RBS. Presidente do IIBA Porto
Alegre Chapter e Vice-Coordenador do Grupo de Usuários de Análise de
Negócios (GUAN) da SUCESU-RS. É membro da Agile Alliance e do
International Institute of Business Analysis (IIBA), sendo um dos autores
da Agile Extension do BABOK (Business Analysis Body of Knowledge).
Twitter @lcparzianello
www.IIBAPOA.org
3. Analista de Negócios?!?!?! WTF?!?!?!
Traduzir o Requisitos
negócio para e regras de
a TI? negócio?
Interface
entre TI e
Negócios?
Mapear
“Coletar”
processos?
requisitos?
Tirador de
pedidos? Burocrata?
www.IIBAPOA.org
4. Para você, o que é Análise de Negócios?
Análise de Negócios é o conjunto de atividades e técnicas que
suportam a mudança de um contexto organizacional, mediante
a definição das necessidades e a recomendação de soluções de
valor para as partes interessadas. Essas atividades e técnicas
estão definidas no
Business Analysis
Body of Knowledge
(BABOK).
www.IIBAPOA.org
5. O conjunto de áreas do conhecimento
O foco é determinar como a Análise O foco é determinar qual
de Negócios será realizada. solução melhor atende às
necessidades de negócio.
O foco é garantir que o
O foco é identificar e registrar
conhecimento mapeado seja
as necessidades e preocupações
organizado e esteja acessível à
das partes interessadas.
todas as partes interessadas.
O foco é entender o
problema e definir um
escopo viável de solução O foco é analisar detalhadamente os
que possa ser implantado requisitos do problema e da solução,
no contexto do negócio. disseminando o conhecimento e
BABOK® Guide Version 2.0 conquistando o acordo entre as partes.
www.IIBAPOA.org
6. Um sistema dinâmico de ideias
Mudanças (Changes) são transformações
controladas de uma organização feitas para
atender às necessidades (Needs) de suas
partes interessadas (Stakeholders) em
determinados contextos (Contexts) de
negócio. Essas transformações são feitas
mediante o desenvolvimento e a implantação
de soluções (Solutions) que devem agregar
valor (Value) às partes interessadas.
Aquele que pratica Análise de Negócios deve perceber que esse framework é
um sistema dinâmico de idéias, formado por conceitos igualmente
importantes, igualmente conectados e igualmente essenciais para a plena
compreensão do processo de mudança de um ambiente de negócio.
www.IIBAPOA.org
7. Um sistema dinâmico de geração de valor
Value Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5
Business Perspective
New Capabilities Launch Business Value Increment
suports
Product Perspective
Minimum Marketable Features Release Minimum Viable Product
results
Process Perspective
PDCL PDCL PDCL PDCL PDCL Better Performance
manages
Project Perspective
Integration, Acquisitions, Costs & Risks
Time
www.IIBAPOA.org
8. Um sistema dinâmico de gerenciamento de valor
Based on Tom Gilb
http://stakeholdervalues.com/Value+Product+Owner
1 to 4 weeks cycle
Stakeholders
1 to 4 weeks cycle Product Owner
Business
Vision SCRUM
Business Vision
Product Vision
Prioritization
Verification
Verification
Product
Vision
Prioritization
Business Product
Owner Owner
Value Management Development Management Value Manag.
www.IIBAPOA.org
9. 1.Understanding domain & setting
2.Extracting the problem to solve
3.Building a roadmap
4.Defining and managing chunks of work
5.Keeping the mindset
www.IIBAPOA.org
11. Princípio fundamental da #AgileBA
and Business Innovation
The Dude’s Law
By David
Why
Value = Hussman
How
www.IIBAPOA.org
12. 1) Aprenda a Ver ... DISCOVERY
Veja o todo!
“No contexto da agilidade, a análise de negócios enxerga todo o sistema de
pessoas, processos e tecnologia para encontrar onde reside o verdadeiro
valor e para ajudar a organização a maximizar as chances de entregar uma
solução de valor para o cliente.”
Algumas técnicas úteis:
Business Capability Analysis
Personas
Value Stream Mapping
www.IIBAPOA.org
13. 2) Aprenda a Pensar ... DISCOVERY
Pense como cliente!
“Análise Ágil presta especial atenção à voz do cliente para entender seus
valores e expectativas. Os itens de Backlog representam o trabalho a ser
feito e transmitem o pensamento do cliente, podendo ser representados
por protótipos, histórias de usuário, épicos, MMF, etc.”
Algumas técnicas úteis:
User Stories
Story Elaboration
Story Decomposition
Story Mapping
Storyboarding
www.IIBAPOA.org
14. 3) Compreenda o valor das coisas ... DISCOVERY
Analise para determinar o que tem valor!
“A abordagem ágil é distinta pois o valor é continuamente avaliado e
priorizado para garantir que o trabalho de maior valor seja entregue a
qualquer momento, sempre utilizando a perspectiva do cliente final.”
Algumas técnicas úteis:
Backlog Management
Business Value Definition
Kano Analysis
MoSCoW Priorization
Purpose Alignement Model
www.IIBAPOA.org
15. 3) Compreenda o valor das coisas ... DISCOVERY
Capacidades podem garantir Resultados
Productivity Quality Perdas Ganhos
Oportunidades Conformidade Reduzir Aumentar
Eficiência Eficácia Evitar Proteger
Pessoas e Processos Comercial e Financeiro
www.IIBAPOA.org
16. 4) Caia na real com exemplos ... DELIVERY
Valide seus conceitos com exemplos reais!
“Utilize exemplos concretos, tanto na captação quanto na validação das
necessidades de produto, para confirmar o que tem valor para o negócio. Modelos
podem ser úteis na compreensão do desenvolvimento, mas exemplos são mais
concretos para o cliente. Além disso, comprometem o cliente na captação, análise e
validação de requisitos.”
Algumas técnicas úteis:
Behaviour Driven Development
Prototyping
www.IIBAPOA.org
17. 5) Reconheça o limite das coisas ... DELIVERY
Procure entender o que é possível de ser realizado!
“A equipe de desenvolvimento deve ser fortalecida com a análise efetiva das
reais necessidades de produto e negócio. Com isso, a quantidade de
trabalho que pode ser entregue num determinado período pode ser
determinada, bem como novas opções e recomendações identificadas”.
Algumas técnicas úteis:
Estimation
Planning Workshop
Real Options
www.IIBAPOA.org
18. 6) Estimule a melhoria ... DELIVERY
Estimule a colaboração e a melhoria contínua!
“Técnicas de facilitação contribuem para a geração de um ambiente
colaborativo, acelerando a capacidade de definição e entrega da equipe.
Procuramos criar ambientes em que todos possam contribuir na geração de
valor para o projeto, preferencialmente, em encontros presenciais.”
Algumas técnicas úteis:
Collaborative games
Retrospectives
www.IIBAPOA.org
19. 7) Evite o desperdício ... DELIVERY
“Procure identificar e eliminar rapidamente qualquer coisa que
seja fonte de desperdício. Produtos e atividades que não
contribuem diretamente para a entrega de valor percebido pelo
cliente devem ser evitadas e eliminadas.”
Algumas técnicas úteis: “Garanta que toda a
documentação produzida
Lightweight Documentation
durante as atividades de
análise tenha aplicação
imediata, gere valor para as
partes interessadas e não
sobrecarregue o sistema de
forma desnecessária.”
www.IIBAPOA.org
21. Mensagens finais ...
1) Analistas de Negócios não devem ser “tiradores de
pedido”. Analistas de Negócio devem ser agentes de
transformação, tanto de clientes quanto de membros
da equipe de desenvolvimento!
2) Compreenda que BA não deve se preocupar somente
com o discovery, mas também com o delivery!
3) A Análise de Negócios não deve ser exclusividade do
Analista de Negócios. A Análise de Negócios é uma
área do conhecimento útil para o desenvolvimento de
competências em profissionais do conhecimento.
www.IIBAPOA.org
22. Contato
Luiz Claudio Parzianello
Presidente do IIBA Porto Alegre Chapter
Luiz.Parzianello@portoalegre.theiiba.org
Twitter @lcparzianello
www.IIBAPOA.org