Engenharia de Software

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Engenharia de Software por Mind Map: Engenharia de Software

1. Atividades Genéricas

1.1. Comunicação

1.1.1. Engenharia de Requisitos

1.1.1.1. Concepção

1.1.1.2. Levantamento

1.1.1.3. Elaboração

1.1.1.4. Negociação

1.1.1.5. Especificação

1.1.1.6. Validação

1.1.1.7. Gestão

1.2. Planejamento

1.2.1. Responder 5W2H

1.2.2. Métricas

1.2.2.1. PCU

1.2.2.2. Outros ...

1.3. Modelagem

1.3.1. Análise

1.3.2. Projeto

1.4. Construção

1.4.1. Codificação

1.4.2. Testes

1.5. Implantação

2. Artefatos

2.1. Requisitos de Usuário

2.2. Requisitos de Sistema

2.2.1. Funcionais

2.2.1.1. Essenciais

2.2.1.2. Importantes

2.2.1.3. Desejáveis

2.2.2. Não Funcionais

2.2.2.1. Produto

2.2.2.1.1. Usabilidade

2.2.2.1.2. Eficiência

2.2.2.1.3. Confiabilidade

2.2.2.1.4. Portabilidade

2.2.2.2. Organizacional

2.2.2.2.1. Entrega

2.2.2.2.2. Implementação

2.2.2.2.3. Padrões

2.2.2.3. Externos

2.2.2.3.1. Interoperabilidade

2.2.2.3.2. Legal

2.2.2.3.3. Ético

2.3. Visão Informacional

2.3.1. Banco de Dados

2.3.1.1. Modelo Conceitual

2.3.1.1.1. DER

2.3.1.2. Modelo Operacional

2.3.1.2.1. Modelo Relacional

2.3.1.2.2. Diagrama de Classes

2.3.1.3. Modelo Físico

2.3.1.3.1. DDL

2.4. Visão Funcional

2.4.1. Diagrama de Casos de Uso

2.5. Visão Comportamental

2.5.1. Descrição textual

2.6. Storyboards

2.7. Códigos Fonte

2.8. Mídias

3. Qualidade

3.1. Funcionalidade

3.2. Usabilidade

3.3. Confiabilidade

3.4. Desempenho

3.5. Suportabilidade

4. Ferramentas Case

5. Modelo de Processo

5.1. Tradicional

5.1.1. Modelo em Cascata

5.1.2. Modelo Incremental

5.1.2.1. Incremental

5.1.3. Modelo Evolucionário

5.1.3.1. Prototipagem

5.1.3.2. Espiral

5.1.3.3. Desenvolvimento Concorrente

5.1.4. UP - Unified Process

5.1.5. Outros ...

5.2. Ágil

5.2.1. SCRUM

5.2.2. Outros ...