Please enable JavaScript.
Coggle requires JavaScript to display documents.
Engenharia de Software, T1-M1, T1-M2, T1-M3, T1-M4, T2-M1, T2-M2, T2-M3,…
Engenharia de Software
T1-M1
Conceitos Básicos do Desenvolvimento de Software
Software
Crise do Software
Tipos de Software
Engenharia/Científico
Embarcado
Linha de Produtos
Web/Aplicativos Móveis
Inteligência Artificial
Sistema
Aplicação
Engenharia de Software
Tecnologia em Camadas
Camada de Qualidade
Camada de Processo
Camada de Métodos
Camada de Ferramentas
CASE
Processo de Software
Atividades de uma Metodologia de Processo Genérica
Planejamento
Gerenciamento de Projeto
Plano de Gerenciamento do Projeto
Controle e Acompanhamento de Projeto
Monitoramento e Controle
Modelagem
Construção
Comunicação
Entrega
Atividades de Apoio
Administração de Riscos
Gerenciamento de Risco
Garantia da Qualidade de Software
Revisões Técnicas
Gerenciamento da Qualidade
Medição
Gerenciamento da Configuração de Software
Gerenciamento da Capacidade de Reutilização
Preparo e Produção de Artefatos de Software
T1-M2
Etapas do Desenvolvimento de Software
Processo de Desenvolvimento de Software
Levantamento de Requisitos
Tipos de Requisitos
Requisitos Não Funcionais
Requisitos de Domínio
Requisitos Funcionais
Requisitos de Usuários
Requisitos de Sistema
Documento de Requisitos
Escopo do Projeto
Etapa de Análise
Modelos de Análise
Modelo de Casos de Uso
Modelo de Classes
Etapa de Projeto
Modelo de Interação
Etapa de Implementação
Codificação
Etapa de Testes
Testes de Software
Plano de Teste
Etapa de Implantação
Produção
Fluxo de Processo
Fluxo de Processo Linear
Fluxo de Processo Iterativo
Fluxo de Processo Evolucionário
Modelo Ciclo de Vida Iterativo e Incremental
Fluxo de Processo Paralelo
T1-M3
Etapas do Gerenciamento de Projeto
Gerenciamento de Projeto
PMI (
Project Management Institute
)
Guia PMBOK
PMP
Ciclo de Vida do Projeto x Grupos de Processos
Etapas da Gestão de um Projeto
Grupo de Processos de Gerenciamento de Projetos
Grupo de Processos de Iniciação
Termo de Abertura do Projeto
Grupo de Processos de Planejamento
Cronograma
Grupo de Processos de Execução
Grupo de Processos de Monitoramento e Controle
Grupo de Processos de Encerramento
Áreas de Conhecimento em Gerenciamento de Projetos
Integração do Projeto
Escopo do Projeto
Cronograma do Projeto
Custos do Projeto
Qualidade do Projeto
Recursos do Projeto
Comunicações do Projeto
Riscos do Projeto
Aquisições do Projeto
Partes Interessadas do Projeto
T1-M4
Gerenciamento de Risco
Risco
Identificação de Riscos
Plano de Gerenciamento de Riscos
EAR (
Estrutura Analítica do Risco
)
Categorias Genéricas de Risco
Tamanho do Produto
Impacto no Negócio
Características do Envolvido
Definição do Processo
Ambiente de Desenvolvimento
Tecnologia a Ser Criada
Quantidade de Pessoas e Experiência
Análise Qualitativa dos Riscos
Probabilidades
Graus de Impacto
Aplicação
Análise Quantitativa dos Riscos
Planejamento de Respostas aos Riscos
T2-M1
Atividades da Engenharia de Requisitos
Engenharia de Requisitos
Concepção
Levantamento
Categorias de Requisitos
Requisitos Funcionais
Requisitos de Domínio
Requisitos Não Funcionais
Técnicas de Levantamento de Requisitos
Observação
Entrevista
Pesquisa
JAD (
Joint Application Design
)
Brainstorming
Documento de Requisitos
Elaboração
Modelo de Atividades
Modelo de Estados
Negociação
Especificação
Validação
Gestão
Matriz de Rastreabilidade dos Requisitos
T2-M2
Atividades do Projeto de Software
Projeto de Software
Refinamento dos Aspectos Estáticos e Estruturais do Sistema
Detalhamento dos Aspectos Dinâmicos do Sistema
Detalhamento da Arquitetura do Sistema
Detalhamento da Arquitetura do Sistema
Projeto de Arquitetura
Abstrações Lógicas
Camada de Apresentação
Classes de Fronteira
Camada de Aplicação
Classes de Controle
Camada de Domínio
Classes de Domínio
Camada de Serviços Técnicos
Abstrações Físicas
Mapeamento Objeto-Relacional
Modelo Relacional
Realização do Projeto da Interface Gráfica com o Usuário
T2-M3
Etapas de Implementação e Testes
Implementação
Qualidade de Software
ISO 9126
Funcionalidade
Confiabilidade
Usabilidade
Eficiência
Facilidade de Manutenção
Portabilidade
Teste de Software
Tipos de Teste
Teste de Integração
Teste de Validação
Teste de Unidade
Casos de teste
Aceite
Aceite Teste Alpha
Aceite Teste Beta
Aceite Formal
Teste de Sistema
Teste de Recuperação
Teste de Segurança
Teste por Esforço
Teste de Desempenho
Teste de Disponibilização
T2-M4
Etapas de Implantação e Manutenção
Implantação
Produção de Releases Externos do Software
Embalagem do Software
Distribuição do Software
Instalação do Software
Prestação de Ajuda e Assistência aos Usuários
Gestão de Configurações x Implantação
Gestão de Configuração
Controle de Alterações
Gerenciamento de Releases
Release
Manutenção
Manutenibilidade
Manutenção x Reengenharia de Software
Reengenharia de Processo de Negócio
T3-M1
Modelos de Processos Prescritivos
Engenharia de Software
Camada de Qualidade
Camada de Processo
Camada de Métodos
Camada de Ferramentas
Processo de Desenvolvimento de Software
Comunicação
Planejamento
Modelagem
Construção
Entrega
Modelos de Processos Prescritivos
Modelo em Cascata
Modelos de Processo Incremental e Modelos de Processo Evolucionário
Prototipação
Modelo Espiral
Analysis
Evaluation
Development
Planning
T3-M2
Processo Unificado no Desenvolvimento de Software
UML (
Unified Modeling Language
)
Processo Unificado
Princípios do Processo Unificado
Centrado em Arquitetura
Iterativo e Incremental
Guiado por Casos de Uso
Aspecto Bidimensional do Processo Unificado
Iniciação
Elaboração
Construção
Transição
Fluxo de Trabalho
Atividades de Apoio ao Desenvolvimento do Software
Gerenciamento de Configuração e Mudança
Gerência de Projeto
PMBOK
Ambiente
T3-M3
XP (
Extreme Programming
)
Desenvolvimento Ágil de Software
Manifesto para o Desenvolvimento Ágil de Software
Valores
Comunicação
Simplicidade
Feedback
Coragem
Respeito
Processo Ágil XP
Planejamento
Projeto
CRC
Codificação
Teste
Testes de Unidades
Teste de Regressão
Testes de Integração
Testes de Aceitação
Princípios
Feedback Rápido
Assumir Simplicidade
Mudança Incremental
Abraçando Mudanças
Trabalho de Qualidade
T3-M4
SCRUM e AUP
Metodologia Ágil SCRUM
Processo de Desenvolvimento SCRUM
Pilares Fundamentais
Transparência
Inspeção
Adaptação
Papéis no SCRUM
Product Owner
SCRUM Master
SCRUM Team
Artefatos SCRUM
Product Backlog
Sprint Backlog
Eventos SCRUM
Sprint
Reunião de Planejamento do Sprint
Reunião Diária do Sprint (Daily SCRUM)
Revisão do Sprint
Retrospectiva do Sprint
Fluxo de Processo do SCRUM
Processo de Desenvolvimento Ágil SCRUM
Reunião de Planejamento de Sprint
Desenvolvimento do Sprint
Reunião de Revisão de Sprint
Reunião de Retrospectiva do Sprint
AUP (
Agile Unified Process
)
Princípios
Fases da Natureza Serial
Concepção
Elaboração
Construção
Transição
Fases da Natureza Iterativa
Modelagem
Implementação
Testes
Implantação
Gerenciamento de Configuração
Gestão de Projetos
Ambiente
T4-M1
Qualidade de Processo e de Produto de Software
Engenharia de Software x Qualidade
Qualidade de Software
Gestão de Qualidade
Produto Útil
Valor Mensurável
Atividades Principais
Garantia de Qualidade
Planejamento de Qualidade
Controle de Qualidade
Dimensões da Qualidade de Software
Processo
Produto
Qualidade do Processo
Atividades
Comunicação
Planejamento
Modelagem
Construção
Entrega
Testes de Verificação
Qualidade do Produto
Operação do Produto
Correção
Confiabilidade
Eficiência
Integridade
Usabilidade
Revisão do Produto
Facilidade de Manutenção
Flexibilidade
Testabilidade
Transição do Produto
Portabilidade
Reusabilidade
Interoperabilidade
Testes de Validação
Testes de Software
Custos da Qualidade
Custo da Conformidade
Custo de Prevenção
Custo de Detecção
Custo da Não Conformidade
Custos de Falhas Internas
Custos de Falhas Externas
T4-M2
Processo de Garantia de Qualidade de Software
Processo de Garantia da Qualidade
Padrões
Revisões e Auditorias
Testes
Coleta de Análise de Erros/Defeitos
Gerenciamento de Mudança
Educação
Gerência dos Fornecedores
Administração da Segurança
Proteção
Administração de Riscos
Padrões de Software
Padrões de Produto
Padrões de Processo
Padrões ISO 9000
ISO 9000-3
Plano SQA
Padrão ISO 9126
Funcionalidade
Confiabilidade
Usabilidade
Eficiência
Facilidade de Manutenção
Portabilidade
Gerenciamento da Qualidade de Acordo com o PMBOK
Monitoramento e Controle
Planejamento
Execução
T4-M3
Planejamento de Qualidade e o Controle de Qualidade de Software
Planejamento da Qualidade
SEI (
Software Engineering Institute
)
Padrão para Planos de Qualidade de Software
Planejamento da Qualidade Segundo o PMBOK
Planejar o Gerenciamento da Qualidade
Planejamento de Testes e Revisões
Testes de Verificação
Revisões
Auditorias
Testes de Validação
Validação da Unidade
Validação da Integração
Validação do Sistema
Aceite
Teste Alpha
Teste Beta
Aceite Formal
Teste de Sistema
Teste de Recuperação
Teste de Segurança
Teste por Esforço
Teste de Desempenho
Teste de Disponibilização
Controle de Qualidade
T4-M4
Medições e Métricas do Software
Medição
Medida
Métrica
Processo de Medição
Escolher as Medições a Serem Feitas
Selecionar os Componentes a Serem Avaliados
Mediar as Características dos Componentes
Identificar Medições Anômalas
Analisar Componentes Anômalos
Método GQM
Objetivo
Questões
Métricas
Métricas
Métricas de Controle ou de Processo
Métricas de Previsão ou de Produto
Métricas Dinâmicas
Métricas Estáticas
Métricas de Controle
Métrica de Previsão
T5-M1
Gerenciamento de Configurações
Conceitos
GCS (
Gerenciamento de Configurações de Software
)
Elementos de Componente
Elementos de Processo
Elementos de Construção
Elementos Humanos
Planejamento de Gerenciamento de Configurações
Gestão de ICS
T5-M2
Gerenciamento de Mudanças, Versões e Releases
Processo de Gerenciamento de Configurações de Software
Gerenciamento de Mudanças
CCM (
Comitê de Controle de Mudança
)
FSM (
Formulário de Solicitação de Mudança
)
Gerenciamento de Versões
Codelines
Baselines
Tipos de Sistemas de Controle de Versão Modernos
Sistemas Centralizados
Sistemas Distribuídos
Principais Características
Identificação de Versão e Lançamento
Registro do Histórico de Mudanças
Desenvolvimento Independente
Apoio de Projeto
Gerenciamento de Armazenamento
Gerenciamento de Releases
Major Releases
Minor Releases
T5-M3
Construção de Sistemas
Contextualização
Funcionalidades Comuns para Construção de Sistemas
Geração do Script de Construção
Integração com o Sistema de Versão
Recompilação Mínima
Criação do Sistema Executável
Automação dos Testes
Emissão de Relatórios
Geração da Documentação
Plataformas de Sistema
Sistema de Desenvolvimento
Servidor de Construção
Ambiente de Destino
Integração Contínua
Ligação do Código-Fonte ao Código Objeto
Somas de Verificação (Checksum) de Código-fonte
Timestamps de Modificação
T5-M4
Ferramentas CASE para Gerenciamento de Configurações
Ambientes de Gerenciamento de Configurações
Ambientes Abertos
Ambientes Integrados
Apoio para Gerenciamento de Mudanças
Editor de Formulários
Sistema de Workflow
Banco de Dados de Mudança
Sistema de Relato de Mudanças
Apoio para Gerenciamento de Versões
Identificação de Versões e Releases
Gerenciamento de Armazenamento
Registro do Histórico de Mudanças
Suporte a Projetos
Suporte para Construção de Sistemas
Ferramentas CASE
Ferramentas de Suporte Individual
Ferramentas de Suporte ao Projeto
Ferramentas de Suporte Completo à Organização