O documento apresenta o livro BABOK (Guia de Conhecimento do Analista de Negócios) que fornece um guia de melhores práticas para analistas de negócios. O documento descreve as áreas de conhecimento e tarefas do BABOK, incluindo planejamento, elicitação, gerenciamento de requisitos e análise de requisitos. O objetivo é mostrar como o BABOK pode ser utilizado para orientar as atividades de analistas de negócios.
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
BABOK ou CBOK
1. BABOK®ou CBOK® Analista de Negócios | Analista de Processos www.companyweb.com.br | 11 3532-1076 | contato@companyweb.com.br Twitter: @companyweb| Facebook.com/CompanyWeb
2. CompanyWeb | Consultoria & Treinamento 2 Palestrante Uires Tapajós | Professor e Consultor da CompanyWeb em Gestão e Governança de TI. http://www.linkedin.com/in/uires | http://twitter.com/uires | http://www.delicious.com/uires
3. Quem é CompanyWeb®? A CompanyWeb® tem mais de dez anos de experiência em serviços de consultoria e treinamento em Governança e Gestão de TI (Governança de Tecnologia da Informação, Gestão por Processos, e Engenharia de Software). Nossos principais clientes são: Petrobras, Banco do Brasil, Ambev, Correios, JBS Friboi, Aços Villares, Serasa, Honda, Gerdau, Medley, Yamaha, Bertin, Banco Bradesco, Tribunal Regional Eleitoral de São Paulo, Bradesco Seguros, Coca-cola, Sabesp, Nova Schin, Novartis, Comgás, Cervejaria Petrópolis e outros.
4. Portfólio + cursos: http://bit.ly/lbaiLT + consultoria: http://bit.ly/ikz9ad Consultoria Treinamento Solução Treinamento Consultoria Solução TeamProject Gestão de Projetos Escritório de Projetos Gestão de Demandas Wiki Corporativa HelpDesk GestãoColaborativa ControlesInternos Gestão de Mudanças GestãoÁgil de Projetos Governança & Gestão da TI: GRC (Governança, Risco e Compliance):. Gestão de Risco com COSO .Gestão de Risco de TI. Segurança da Informação com ISO 27001 Governança e Gestão de Serviços de TI:. Certificação ITIL / Certificação Cobit. . ITIL/CobitImplementation. . Formação de Analista em Governança de TI.BPM (Processos) . Gestão por Processos de Negócios.Formação Analista de Processo de Negócio Negócios & Gestão de Pessoas: . Estratégia e BSC . Formação Analista de Negócio .Liderança com foco em Resultados . Práticas de Gestão de Projetos Métodos Ágeis e Engenharia de Software:.Métodos Ágeis (SCRUM e FDD).Qualidade e Maturidade em Desenvolvimento de Software.Formação em Engenharia de Software Governança e Gestão da Tecnologia da Informação Gestão de Serviços de TI (ITIL/ISO 20000) Melhoria de Processos Gestão de Mudança (Change Management) Implantação de Escritório de Projetos com as melhores práticas do PMI® Gestão de Risco Análise e Desempenho de Negócio | Dashboad Métodos Ágeis e Qualidade de Software Projetos para adoção das melhorespráticas: COBIT, ITIL, SCRUM, eSCM, PMBOK, BSC, COSO, CBOK, BABOK, FDD, TDD
8. Definições sobre o Analista de Negócios pelo BABoK 2.0 Funciona como uma ligação entre as partes interessadas (stackeholders de variados níveis e atuação) a fim de obter, analisar, comunicar e validar os requisitos para mudanças nos processos empresariais, políticas e de sistemas informação. O Analista de Negócios entende os problemas e oportunidades nos contexto dos negócios e das exigências corporativas, recomendando soluções que permitam a organização atingir seus objetivos. Análise de negócio envolve todas as tarefas, técnicas e habilidades necessárias para definir claramente um problema enfrentado pelas áreas dos negócios e, em seguida, determinar o escopo (alcance) de uma solução para esse problema. Deve possuir as habilidades necessárias para determinar se uma solução vai se adequar às necessidades do negócio. Os Analistas de Negócios são responsáveis por definir e gerenciar o escopo da solução. 9 CompanyWeb | Consultoria & Treinamento 9
9. Onde estão os Analistas de Negócio nas Organizações? Os Analistas de Negócio atuam alinhando (traduzindo) as necessidades do negócio, expressas pelos usuários (stackeholders internos) e pela própria estratégia da organização, com as capacidades de realização e entrega da Área de TI. Os Analistas de Negócio são pessoas que fazem atividades de análise de negócio, independente do título da sua função dentro da organização. Normalmente encontramos Analistas de Sistemas, Engenheiros de Requisitos, Analistas de Processos, Gerentes de Produtos, Arquitetos de Informação e até Consultores desenvolvendo estas atividades. CompanyWeb | Consultoria & Treinamento 10
10. A Importância dos Analistas de Negócio nas Organizações Estratégia e Objetivos do Negócio Analista de Negócios Necessidades dos stackeholders internos e externos 11 CompanyWeb | Consultoria & Treinamento 11
11. A Importância dos Analistas de Negócio nas Organizações Estratégia e Objetivos do Negócio Esforço para o Alinhamento Analista de Negócios Esforço para o Alinhamento Necessidades dos stackeholders internos e externos 12 CompanyWeb | Consultoria & Treinamento 12
12. A Importância dos Analistas de Negócio nas Organizações Estratégia e Objetivos do Negócio Analista de Negócios Conhecer o Negócio e o Mercado Soluções Aplicando Tecnologias Necessidades dos stackeholders internos e externos 13 CompanyWeb | Consultoria & Treinamento 13
13. A Importância dos Analistas de Negócio nas Organizações Estratégia e Objetivos do Negócio Alinhando objetivos de negócio com as necessidades dos stackeholders de maneira a entender as tendências do mercado e sobre elas aplicar soluções de tecnologias. Analista de Negócios Conhecer o Negócio e o Mercado Soluções Aplicando Tecnologias Necessidades dos stackeholders internos e externos 14 CompanyWeb | Consultoria & Treinamento 14
19. BABOK | Áreas de Conhecimento Competências Fundamentais CompanyWeb | Consultoria & Treinamento 17
20. Como Utilizamos o BABoK 2.0? Áreas de Conhecimento e suas respectivas Tarefas 2PLANEJAMENTO & MONITORAMENTO DA ANÁLISE DE NEGÓCIO 3 ELICITAÇÃO 4 GERENCIAMENTO DE REQUISITOS & COMUNICAÇÃO 5 ANÁLISE CORPORATIVA 6ANÁLISE DE REQUISITOS 7AVALIAÇÃO E VALIDAÇÃO DA SOLUÇÃO 2.1 Planejar a Abordagem da Análise de Negócios 2.2 Conduzir a Análise dos Stackeholders 2.3 Planejar as Atividades da Análise de Negócio 2.4 Planejar a Comunicação da Análise de Negócio 2.5 Planejar o Processo de Gerenciamento de Requisitos 2.6 Gerenciar o Desempenho da Análise de Negócio 3.1 Preparar a Elicitação 3.2 Conduzir Atividade de Elicitação 3.3 Documentar Resultados da Elicitação 3.4 Confirmar Resultados da Elicitação 4.1 Gerenciar Escopo & Requisitos da Solução 4.2 Gerenciar Rastreabilidade dos Requisitos 4.3 Manter Requisitos para Reutilização 4.4 Preparar Pacote de Requisitos 4.5 Comunicar Requisitos 5.1 Definir Necessidades do Negócio 5.2 Avaliar Lacunas de Capacidade 5.3 Determinar Abordagem da Solução 5.4 Definir Escopo da Solução 5.5 Definir Business Case 6.1 Priorizar Requisitos 6.2 Organizar Requisitos 6.3 Especificar e Modelar Requisitos 6.4 Definir Premissas e Restrições 6.5 Verificar Requisitos 6.6 Validar Requisitos 7.1 Avaliar Solução Proposta 7.2 Alocar Requisitos 7.3 Avaliar Prontidão Organizacional 7.4 Definir Requisitos da Transição 7.5 Validar Solução 7.6 Avaliar Desempenho da Solução 6 Áreas de Conhecimento e 32 Tarefas 18 18
21. Como Utilizamos o BABoK 2.0? Áreas de Conhecimento e suas respectivas Tarefas 2PLANEJAMENTO & MONITORAMENTO DA ANÁLISE DE NEGÓCIO 3 ELICITAÇÃO 4 GERENCIAMENTO DE REQUISITOS & COMUNICAÇÃO 5 ANÁLISE CORPORATIVA 6ANÁLISE DE REQUISITOS 7AVALIAÇÃO E VALIDAÇÃO DA SOLUÇÃO 2.1 Planejar a Abordagem da Análise de Negócios 2.2 Conduzir a Análise dos Stackeholders 2.3 Planejar as Atividades da Análise de Negócio 2.4 Planejar a Comunicação da Análise de Negócio 2.5 Planejar o Processo de Gerenciamento de Requisitos 2.6 Gerenciar o Desempenho da Análise de Negócio 3.1 Preparar a Elicitação 3.2 Conduzir Atividade de Elicitação 3.3 Documentar Resultados da Elicitação 3.4 Confirmar Resultados da Elicitação 4.1 Gerenciar Escopo & Requisitos da Solução 4.2 Gerenciar Rastreabilidade dos Requisitos 4.3 Manter Requisitos para Reutilização 4.4 Preparar Pacote de Requisitos 4.5 Comunicar Requisitos 5.1 Definir Necessidades do Negócio 5.2 Avaliar Lacunas de Capacidade 5.3 Determinar Abordagem da Solução 5.4 Definir Escopo da Solução 5.5 Definir Business Case 6.1 Priorizar Requisitos 6.2 Organizar Requisitos 6.3 Especificar e Modelar Requisitos 6.4 Definir Premissas e Restrições 6.5 Verificar Requisitos 6.6 Validar Requisitos 7.1 Avaliar Solução Proposta 7.2 Alocar Requisitos 7.3 Avaliar Prontidão Organizacional 7.4 Definir Requisitos da Transição 7.5 Validar Solução 7.6 Avaliar Desempenho da Solução O que eu preciso fazer? 01/07/2011 19
22. Como Utilizamos o BABoK 2.0? Áreas de Conhecimento e suas respectivas Tarefas 2PLANEJAMENTO & MONITORAMENTO DA ANÁLISE DE NEGÓCIO 3 ELICITAÇÃO 4 GERENCIAMENTO DE REQUISITOS & COMUNICAÇÃO 5 ANÁLISE CORPORATIVA 6ANÁLISE DE REQUISITOS 7AVALIAÇÃO E VALIDAÇÃO DA SOLUÇÃO 2.1 Planejar a Abordagem da Análise de Negócios 2.2 Conduzir a Análise dos Stackeholders 2.3 Planejar as Atividades da Análise de Negócio 2.4 Planejar a Comunicação da Análise de Negócio 2.5 Planejar o Processo de Gerenciamento de Requisitos 2.6 Gerenciar o Desempenho da Análise de Negócio 3.1 Preparar a Elicitação 3.2 Conduzir Atividade de Elicitação 3.3 Documentar Resultados da Elicitação 3.4 Confirmar Resultados da Elicitação 4.1 Gerenciar Escopo & Requisitos da Solução 4.2 Gerenciar Rastreabilidade dos Requisitos 4.3 Manter Requisitos para Reutilização 4.4 Preparar Pacote de Requisitos 4.5 Comunicar Requisitos 5.1 Definir Necessidades do Negócio 5.2 Avaliar Lacunas de Capacidade 5.3 Determinar Abordagem da Solução 5.4 Definir Escopo da Solução 5.5 Definir Business Case 6.1 Priorizar Requisitos 6.2 Organizar Requisitos 6.3 Especificar e Modelar Requisitos 6.4 Definir Premissas e Restrições 6.5 Verificar Requisitos 6.6 Validar Requisitos 7.1 Avaliar Solução Proposta 7.2 Alocar Requisitos 7.3 Avaliar Prontidão Organizacional 7.4 Definir Requisitos da Transição 7.5 Validar Solução 7.6 Avaliar Desempenho da Solução O que eu preciso fazer? Do que os stackeholders precisam? 20
23. Como Utilizamos o BABoK 2.0? Áreas de Conhecimento e suas respectivas Tarefas 2PLANEJAMENTO & MONITORAMENTO DA ANÁLISE DE NEGÓCIO 3 ELICITAÇÃO 4 GERENCIAMENTO DE REQUISITOS & COMUNICAÇÃO 5 ANÁLISE CORPORATIVA 6ANÁLISE DE REQUISITOS 7AVALIAÇÃO E VALIDAÇÃO DA SOLUÇÃO 2.1 Planejar a Abordagem da Análise de Negócios 2.2 Conduzir a Análise dos Stackeholders 2.3 Planejar as Atividades da Análise de Negócio 2.4 Planejar a Comunicação da Análise de Negócio 2.5 Planejar o Processo de Gerenciamento de Requisitos 2.6 Gerenciar o Desempenho da Análise de Negócio 3.1 Preparar a Elicitação 3.2 Conduzir Atividade de Elicitação 3.3 Documentar Resultados da Elicitação 3.4 Confirmar Resultados da Elicitação 4.1 Gerenciar Escopo & Requisitos da Solução 4.2 Gerenciar Rastreabilidade dos Requisitos 4.3 Manter Requisitos para Reutilização 4.4 Preparar Pacote de Requisitos 4.5 Comunicar Requisitos 5.1 Definir Necessidades do Negócio 5.2 Avaliar Lacunas de Capacidade 5.3 Determinar Abordagem da Solução 5.4 Definir Escopo da Solução 5.5 Definir Business Case 6.1 Priorizar Requisitos 6.2 Organizar Requisitos 6.3 Especificar e Modelar Requisitos 6.4 Definir Premissas e Restrições 6.5 Verificar Requisitos 6.6 Validar Requisitos 7.1 Avaliar Solução Proposta 7.2 Alocar Requisitos 7.3 Avaliar Prontidão Organizacional 7.4 Definir Requisitos da Transição 7.5 Validar Solução 7.6 Avaliar Desempenho da Solução O que eu preciso fazer? Do que os stackeholders precisam? Todo mundo entende e concorda? 21
24. Como Utilizamos o BABoK 2.0? Áreas de Conhecimento e suas respectivas Tarefas 2PLANEJAMENTO & MONITORAMENTO DA ANÁLISE DE NEGÓCIO 3 ELICITAÇÃO 4 GERENCIAMENTO DE REQUISITOS & COMUNICAÇÃO 5 ANÁLISE CORPORATIVA 6ANÁLISE DE REQUISITOS 7AVALIAÇÃO E VALIDAÇÃO DA SOLUÇÃO 2.1 Planejar a Abordagem da Análise de Negócios 2.2 Conduzir a Análise dos Stackeholders 2.3 Planejar as Atividades da Análise de Negócio 2.4 Planejar a Comunicação da Análise de Negócio 2.5 Planejar o Processo de Gerenciamento de Requisitos 2.6 Gerenciar o Desempenho da Análise de Negócio 3.1 Preparar a Elicitação 3.2 Conduzir Atividade de Elicitação 3.3 Documentar Resultados da Elicitação 3.4 Confirmar Resultados da Elicitação 4.1 Gerenciar Escopo & Requisitos da Solução 4.2 Gerenciar Rastreabilidade dos Requisitos 4.3 Manter Requisitos para Reutilização 4.4 Preparar Pacote de Requisitos 4.5 Comunicar Requisitos 5.1 Definir Necessidades do Negócio 5.2 Avaliar Lacunas de Capacidade 5.3 Determinar Abordagem da Solução 5.4 Definir Escopo da Solução 5.5 Definir Business Case 6.1 Priorizar Requisitos 6.2 Organizar Requisitos 6.3 Especificar e Modelar Requisitos 6.4 Definir Premissas e Restrições 6.5 Verificar Requisitos 6.6 Validar Requisitos 7.1 Avaliar Solução Proposta 7.2 Alocar Requisitos 7.3 Avaliar Prontidão Organizacional 7.4 Definir Requisitos da Transição 7.5 Validar Solução 7.6 Avaliar Desempenho da Solução O que eu preciso fazer? Do que os stackeholders precisam? Porque estamos fazendo isto? Todo mundo entende e concorda? 22
25. Como Utilizamos o BABoK 2.0? Áreas de Conhecimento e suas respectivas Tarefas 2PLANEJAMENTO & MONITORAMENTO DA ANÁLISE DE NEGÓCIO 3 ELICITAÇÃO 4 GERENCIAMENTO DE REQUISITOS & COMUNICAÇÃO 5 ANÁLISE CORPORATIVA 6ANÁLISE DE REQUISITOS 7AVALIAÇÃO E VALIDAÇÃO DA SOLUÇÃO 2.1 Planejar a Abordagem da Análise de Negócios 2.2 Conduzir a Análise dos Stackeholders 2.3 Planejar as Atividades da Análise de Negócio 2.4 Planejar a Comunicação da Análise de Negócio 2.5 Planejar o Processo de Gerenciamento de Requisitos 2.6 Gerenciar o Desempenho da Análise de Negócio 3.1 Preparar a Elicitação 3.2 Conduzir Atividade de Elicitação 3.3 Documentar Resultados da Elicitação 3.4 Confirmar Resultados da Elicitação 4.1 Gerenciar Escopo & Requisitos da Solução 4.2 Gerenciar Rastreabilidade dos Requisitos 4.3 Manter Requisitos para Reutilização 4.4 Preparar Pacote de Requisitos 4.5 Comunicar Requisitos 5.1 Definir Necessidades do Negócio 5.2 Avaliar Lacunas de Capacidade 5.3 Determinar Abordagem da Solução 5.4 Definir Escopo da Solução 5.5 Definir Business Case 6.1 Priorizar Requisitos 6.2 Organizar Requisitos 6.3 Especificar e Modelar Requisitos 6.4 Definir Premissas e Restrições 6.5 Verificar Requisitos 6.6 Validar Requisitos 7.1 Avaliar Solução Proposta 7.2 Alocar Requisitos 7.3 Avaliar Prontidão Organizacional 7.4 Definir Requisitos da Transição 7.5 Validar Solução 7.6 Avaliar Desempenho da Solução O que a solução deverá ser capaz de fazer? O que eu preciso fazer? Do que os stackeholders precisam? Porque estamos fazendo isto? Todo mundo entende e concorda? 23
26. Como Utilizamos o BABoK 2.0? Áreas de Conhecimento e suas respectivas Tarefas 2PLANEJAMENTO & MONITORAMENTO DA ANÁLISE DE NEGÓCIO 3 ELICITAÇÃO 4 GERENCIAMENTO DE REQUISITOS & COMUNICAÇÃO 5 ANÁLISE CORPORATIVA 6ANÁLISE DE REQUISITOS 7AVALIAÇÃO E VALIDAÇÃO DA SOLUÇÃO 2.1 Planejar a Abordagem da Análise de Negócios 2.2 Conduzir a Análise dos Stackeholders 2.3 Planejar as Atividades da Análise de Negócio 2.4 Planejar a Comunicação da Análise de Negócio 2.5 Planejar o Processo de Gerenciamento de Requisitos 2.6 Gerenciar o Desempenho da Análise de Negócio 3.1 Preparar a Elicitação 3.2 Conduzir Atividade de Elicitação 3.3 Documentar Resultados da Elicitação 3.4 Confirmar Resultados da Elicitação 4.1 Gerenciar Escopo & Requisitos da Solução 4.2 Gerenciar Rastreabilidade dos Requisitos 4.3 Manter Requisitos para Reutilização 4.4 Preparar Pacote de Requisitos 4.5 Comunicar Requisitos 5.1 Definir Necessidades do Negócio 5.2 Avaliar Lacunas de Capacidade 5.3 Determinar Abordagem da Solução 5.4 Definir Escopo da Solução 5.5 Definir Business Case 6.1 Priorizar Requisitos 6.2 Organizar Requisitos 6.3 Especificar e Modelar Requisitos 6.4 Definir Premissas e Restrições 6.5 Verificar Requisitos 6.6 Validar Requisitos 7.1 Avaliar Solução Proposta 7.2 Alocar Requisitos 7.3 Avaliar Prontidão Organizacional 7.4 Definir Requisitos da Transição 7.5 Validar Solução 7.6 Avaliar Desempenho da Solução O que a solução deverá ser capaz de fazer? O que eu preciso fazer? Do que os stackeholders precisam? Porque estamos fazendo isto? Todo mundo entende e concorda? A solução faz o que deveria fazer? 24
27. Áreas de Conhecimento Tarefas Saídas Entradas Ferramentas/Técnicas CompanyWeb | Consultoria & Treinamento 25
28. Estrutura e Formato para Uso das Áreas de Conhecimentos do BABoK 2.0 Detalhes das Tarefas 26
34. BPM CBOK –Áreas de Conhecimento Desenho de Processos: trata da criação das especificações para os processos de negócio após a realização da análise, cobrindo desde as atividades e técnicas mais essenciais até a simulação de cenários. Estas atividades visam a realização do projeto de novos ou melhores processos, onde a diferença implícita mais evidente é a linha do tempo pois uma vez que a análise de processos trata do entendimento do presente (“as-is”), o desenho de processos é orientado para o futuro, também conhecido como “to-be”. Gerenciamento de Desempenho de Processos: trata das definições de formas de monitoramento e gerenciamento do desempenho (resultado) dos processos, e está diretamente relacionado à capacidade corporativa para o mesmo. Principais pontos abordados são a busca pelo estabelecimento dos objetivos de medição, a especificação clara de medidores e suas medidas, a análise dos dados coletados e a comunicação dos resultados. 6. Transformação de Processos: o objetivo dessa área é assegurar que os processos continuem suportando os objetivos do negócio e que sua evolução seja tratada de forma planejada e estruturada por métodos conhecidos como Seis Sigma, Lean, TQM, Custeio Baseado em Atividades, entre outros. A orientação da transformação de processos está diretamente norteada pela melhoria contínua com entendimento de modelos e padrões.
45. [Módulo 3] Executando a Análise de Processos Abaixo, as atividades mais comuns seguidas durante a análise de processos.
46. Executando a Análise de Processos Alguns elementos analíticos são freqüentemente utilizados para extrair informação sobre um processo, incluindo tempo de duração do processo, quantidade de produto ou serviço através do processo, custo do processo etc. Segue uma lista das técnicas mais comuns que fornecerá um espectro amplo dos tipos de técnicas analíticas que poderiam ser executadas: 16. Análise de elementos analíticos
47. Executando a Análise de Processos Muitos processos requerem algum tipo de envolvimento humano direto para assegurar a progressão do processo. São esses processos que normalmente requerem uma maior análise para atingir a compreensão do processo. As seguintes técnicas podem ser utilizadas para auxiliar o analista na criação de um entendimento: 17. Análise de interações humanas
48. CompanyWeb – Ciclo de Vida de Requisitos – BABoK 2.0 Governança de TI Visão Missão Arquitetura da TI Estratégias Metas Arquitetura Corporativa e Estratégia de TI Arquitetura dos SI Objetivos Planos de Ação (Táticas) Analista de Processos Arquitetura Corporativa Arquitetura do Negócio Processos de Negócio Processos de Negócio Gestão de Projetos Analista de Negócios 2.0 Requisitos Não-funcionais Projeto Requisitos de Negócio Escopo do Projeto Portfólio de Projetos Atividades Stackeholders (Usuários) Requisitos dos Stackeholders Escopo da Solução Requisitos da Solução Regras de Negócio Requisitos Funcionais Estórias de Usuários Casos de Uso Analista de Requisitos 01/07/2011