INTRODUÇÃO
- A importância do Analista de Negócios de TI.
- Principais responsabilidades e competências.
-Interação com o Analista de Sistemas e Desenvolvedores.
- Framework do curso.
- O que a organização espera de um Analista de Negócios.
- Comparativo entre o Analista de Negócios que atua na área de negócios e o Analista de Negócios que trabalha em TI.
- O Guia BABoK® 2a. edição como referencial para a análise de negócios.
- Áreas de conhecimento do BABoK® (Business Analysis Body of Knowledge):
• Planejamento e monitoramento da análise de negócios – O que eu preciso fazer?
• Elicitação – Do que as partes interessadas precisam?
• Gerenciamento e comunicação de requisitos - Como garantir o entendimento mútuo?
• Análise corporativa – Por que estamos fazendo isso?
• Análise de requisitos – O que a solução deve ser capaz de fazer?
• Avaliação e validação da solução – A solução faz o que deveria fazer?
- Processo de Certificação CBAP® (Certified Business Analyst Professional).
ANÁLISE E MODELAGEM DE NEGÓCIO
- O que é um modelo de negócio?
- Modelagem de negócio e TI.
- Tipos de organização.
- Administração por processos.
- Tipos de processos de negócio.
- Modelagem de processos de negócio.
- Padrões de modelagem de processos de negócio:
• UML - Unified Modeling Language.
• EPBE – Eriksson-Penker Business Extension.
- Como outros frameworks e iniciativas favorecem a criação de modelos de negócios:
• Arquitetura Corporativa.
• BPM.
• SOA.
- Caso de estudo: Millenium.
BPM: GERENCIAMENTO DE PROCESSOS DE NEGÓCIO
- A visão de processos dentro da organização.
- Os processos de negócios e suas características.
- Automatizando processos de negócios com BPMS.
- Mapeando e racionalizando os processos da organização.
- Benefício de uma solução BPM – Busines Process Management.
- Um passo além do BPM: BPMS, BPML, BPMN e BPEL.
- Metodologia de desenvolvimento de soluções de BPMS.
SOA: ARQUITETURA ORIENTADA A SERVIÇOS
- Conceitos da SOA e considerações.
- Modelagem de processos de negócios e SOA.
- Principais benefícios e armadilhas da SOA.
- Os princípios da orientação a serviços.
- Fundamentos da análise e modelagem orientada a serviços.
- Integração de BPMS e SOA.
PLANEJAMENTO ESTRATÉGICO DE TECNOLOGIA DA INFORMAÇÃO
- Estratégia de Negócio e Visão Organizacional.
- Posicionamento da área de TI.
- Como a área de TI contribui para o Negócio.
- Integração estratégica entre TI e o Negócio.
- Planejamento Estratégico de TI.
- Execução da Estratégia de TI.
FUNDAMENTOS DE ENGENHARIA DE SOFTWARE
- Engenharia de software.
- Metodologia de desenvolvimento de software.
- Processo de desenvolvimento de software.
- Modelos de processo de software.
- Metodologias ágeis.
- UP – Unified Process.
- As dimensões dinâmicas e estáticas do UP.
- RUP®: O UP comercial.
GERENCIAMENTO DE PROJETOS DE TI
- Portfólio de projetos.
- Principais conceitos de projeto.
- Processos de gerenciamento do escopo do projeto.
- O que é um WBS (Work Breakdown Strucuture)?
- Como elaborar um WBS para assegurar o êxito do projeto?
ENGENHARIA DE REQUISITOS
- Conceitos de requisitos, requisitos funcionais e não-funcionais, e matriz de rastreabilidade.
- A diferença entre requisitos de usuário e de software.
- Métodos de levantamento de requisitos (elicitação).
- Processos de engenharia de requisitos.
- Estudo de viabilidade, obtenção, análise de requisitos, validação e gerenciamento de requisitos.
QUALIDADE DE SOFTWARE
- Qualidade de software.
- Objetos da qualidade de software.
- Qualidade de software e a empresa.
- Garantia da qualidade de software.
- Processos de maturidade de software: CMMI e MPS. BR.
-
Outros modelos de processos de maturidade: PSP (Personal Software Process) e TSP (Team Software Process)..
TESTE DE SOFTWARE
- Teste de software.
- Por que implantar um processo de teste de software?
- As limitações de um processo de teste de software.
- Modelo de teste em “V”.
- Categorias de teste.
- Elaboração e execução de testes.
- Ferramentas de teste.
AULA DE CONCLUSÃO
- Conclusão do caso de estudo, Millennium, de integração das disciplinas.
- Apresentação das equipes.
- Discussão dos resultados.
- Enumeração das lições aprendidas.
- Revisão.