Curso Arquitetura Ágil Foundation
16 horasVisão Geral
Este. Curso Arquitetura Ágil Foundation, examina a relação entre a metodologia Ágil e a prática da Arquitetura.
É uma mistura de teoria/palestra e exercícios.
As palestras fornecem instruções sobre os conceitos e abrem discussões significativas; os exercícios fazem os alunos trabalharem em um estudo de caso para ajudar a aprofundar seus conhecimentos.
O curso começa definindo o que é a metodologia Ágil e a prática da Arquitetura e continua examinando seus pontos fortes e fracos.
Existe uma aparente dicotomia e uma exploração das práticas da indústria demonstra maneiras possíveis de resolver o conflito.
O curso termina examinando como o melhor de ambos pode ser alcançado.
Objetivo
No final do treinamento, os praticantes serão capazes de:
- Descrever a metodologia Ágil e sua relação e necessidade de Arquitetura
- Compreender os desafios inerentes ao Agile e à Arquitetura
- Discutir as maneiras pelas quais a indústria vem conectando Arquitetura e Agile
- Considere as maneiras pelas quais a arquitetura pode oferecer suporte a um ambiente Agile
Publico Alvo
- Qual quer profissional interessa em compreender, os conceitos Agile
- Arquitetos corporativo,
- Líderes da equipe de desenvolvimento de software,
- Líderes técnicos,
- Membros da equipe Agile,
- Gerente de Projetos
Materiais
Português/InglêsConteúdo Programatico
Primer de Arquitetura Corporativa (EA)
- Arquitetura
- Arquitetos
- Definições de arquitetura empresarial
- Perspectivas IEEE, TOGAF e MIT
- Arquitetura Empresarial Definida
- Estrutura da arquitetura: Fundação para um vocabulário comum
- Estruturas EA da indústria
- Dimensões do Escopo da Arquitetura
- Domínios de Arquitetura
- Tempo: arquiteturas de linha de base, destino e transição
- Várias definições de arquitetura de solução
- Características de uma Arquitetura de Solução
- Exemplo de arquitetura de solução: SOA para seguros
- Contexto da Arquitetura da Solução
- Arquitetura e Domínios da Solução
- SA abrange todos os domínios
- Relação com o processo de desenvolvimento da arquitetura EA
- Arquitetura da Solução
- Resultados da Arquitetura da Solução
- Envolvimento da EA em SA
- Arquitetonicamente significativo
- Resumo
Desafios da Arquitetura Tradicional
- A necessidade de suporte da alta administração
- Executivos subestimam a complexidade
- Clareza do papel
- Governança
- Variáveis fora do controle da arquitetura
- Paralisia de Análise
- Arquitetura dispensada por equipes Agile
- Recursos escassos
- O Desafio do Alinhamento
- Rogue IT
- Não há ROI em infraestrutura
- Resumo
O que é Agile?
- Metodologias de desenvolvimento dos anos 80 e 90
- Arquitetura Empresarial
- Problemas com esta abordagem
- Processo Unificado
- O Manifesto para Desenvolvimento Ágil
- Não interprete mal ...
- Princípios Ágeis: (1 de 3)
- Princípios Ágeis: (2 de 3)
- Princípios ágeis (3 de 3)
- Papel de uma Metodologia no Agile
- Metodologias ágeis
- Scrum
- Artefato: Backlog do produto
- Artefato: Sprint Backlog
- Artefato: Incremento do Produto
- Artefato: gráficos de burndown
- Atividade: Sprints
- Atividade: Planejamento de Sprint
- Atividade: Daily Scrum
- Atividades: Revisão de Sprint e Retrospectiva de Sprint
- Kanban
- Práticas XP (1 de 2)
- Práticas XP (2 de 2)
- Resumo
Desafios com Agile
- Necessidade de previsibilidade da empresa
- Miopia
- Floresta e Árvores
- Dificuldades em proteger um membro da equipe da empresa
- O Ciclo de Formalização
- Desafios de integração
- Equipe de operações vista como um bloqueador
- Reinventando Padrões
- Possíveis problemas de segurança
- Viés para construir em vez de comprar
- Criticidade do membro da equipe
- Qualificações de membro da equipe Agile
- Dificuldades para obter suporte adequado
- Resumo
O conflito de arquitetura ágil
- As Duas Perspectivas
- Discussão de classe
- Resumo
Como a arquitetura se encaixa no Agile
- Terreno Comum
- Construindo Sistemas de Alta Qualidade
- Soluções de Valor
- Entrega Rápida
- Mantendo a confiabilidade dos sistemas
- Projeto
- Reuso
- Disciplina
- Medição
- As principais diferenças
- Como o Agile é possível?
- Código aberto
- Controle de código e controle de versão
- Desenvolvimento Orientado a Testes (TDD)
- Automação de Entrega Contínua
- Stack Overflow
- Twitter e GitHub
- O que a arquitetura produz de que uma equipe ágil precisa?
- O que a arquitetura deve fornecer a uma equipe ágil?
- Resumo
Onde o Agile e a arquitetura se conectam
- As estruturas mais populares
- O Zachman Framework
- IASA
- O Open Group Architecture Framework
- Escopo do TOGAF
- Quais princípios de arquitetura não são ágeis?
- Quais princípios de negócios? [2/1]
- Quais princípios de negócios? [2/2]
- Quais princípios de dados?
- Quais princípios de aplicação?
- Quais princípios de tecnologia?
- Método de Desenvolvimento de Arquitetura do TOGAF
- Atividades de desenvolvimento em TOGAF
- Atividades TOGAF aborda que SDLC normalmente não
- Levantamento de Requisitos no TOGAF
- Discussão
- Entregáveis principais do TOGAF
- Discussão
- Funções
- Discussão
- Resumo
Existe Arquitetura Ágil?
- O que é Arquitetura Ágil: Definição 1
- Arquitetura Ágil: Definição 2
- Qual definição é correta?
- Qual é o problema que estamos tentando resolver novamente?
- Priorização
- Integração
- E como o ambiente mudou?
- Então o que fazer?
- A arquitetura pode ser acelerada?
- Objetivos da Arquitetura Ágil
- Benefícios
- Arquitetura Ágil no Trabalho
- Arquitetura Ágil para Projetos de Software Ágeis
- Scaled Agile Framework (SAFe)
- UMA
- gile Architecture Up Front (ADUF)
- Arquitetura Ágil para Software
- Pesquisa de Arquitetura Ágil
- Exemplo 1 de pesquisa de arquitetura ágil
- Exemplo de pesquisa de arquitetura ágil 2
- Exemplo de pesquisa de arquitetura ágil 3
- Arquitetura Ágil como uma Prática de EA
- Arquitetura Ágil na Indústria
- Conclusão da Arquitetura Ágil para EA
- Resumo
Rumo à Arquitetura Ágil
- Reunindo o melhor de todas as principais práticas
- Arquitetura Empresarial [1/2]
- Arquitetura Empresarial [2/2]
- Arquitetura da Solução
- Ágil
- Gerenciamento de portfólio, programa e projeto
- Pacote de software empresarial
- Código aberto
- Nuvem e SaaS
- Integração contínua
- Então, como tudo isso vem junto?
- Modelagem
- Arquitetura de Referência
- Organização e Governança
- Levantamento de requisitos
- Gerenciamento de Requisitos
- Gerenciamento de portfólio
- Entregáveis
- Conformidade arquitetônica
- Educação