Engenharia de Software

Project Control, Project Closing, Timeline template

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

1. UX/UI Designer

1.1. UX - User Experience Design

1.2. UI - User Interface Design

1.3. Prototipagem

1.4. Usabilidade

1.5. AI - Arquitetura de Informação

2. Introdução à Engenharia de Software

2.1. Conceitos de processo e produto de software

2.2. Etapas do processo de desenvolvimento de software

2.3. Ciclo de vida de software

2.4. Processos de Desenvolvimento de Software

3. Métodos de desenvolvimento de software

3.1. Processos de desenvolvimento de software tradicionais

3.1.1. Modelos de processo prescritivos

3.1.1.1. Cascata

3.1.1.2. Espiral

3.1.1.3. Incremental

3.1.1.4. RAD

3.1.2. Processo unificado

3.1.3. Modelos de processo especializado

3.2. Processos de desenvolvimento de software ágeis

3.2.1. Modelos de processo ágil

3.2.2. Ferramentas para processos ágeis

4. Engenharia de Requisitos

4.1. Requisitos funcionais e não funcionais

4.2. O documento de requisitos de software

4.3. Especificação de requisitos

4.4. Processos de engenharia de requisitos

4.4.1. Elicitação e análise de requisitos

4.4.2. Validação de requisitos

5. Projeto e implementação

5.1. Padrões de Projetos

5.1.1. Padrões criacionais

5.1.2. Padrões estruturais

5.1.3. Padrões comportamentais

6. Introdução a Qualidade de Software

6.1. Garantia da qualidade de software

6.1.1. Qualidade de produtos

6.1.2. Qualidade de Processo

6.2. Avaliação e gerenciamento de qualidade de software

6.3. Avaliação de processos de software

6.3.1. O modelo CMMI

6.3.2. O modelo MPS.br

6.3.3. O modelo TMMI e TPI

6.4. Melhorias de processo de desenvolvimento de software

7. Testes de Software

7.1. Testes de caixa-preta

7.2. Testes de caixa-branca

7.3. Teste unitário

7.4. Testes de desenvolvimento

7.5. Testes de usuário

8. Modelagem de Sistemas

8.1. Introdução à UML

8.1.1. Diagrama de classe

8.1.2. Diagramas de caso de uso

8.1.3. Diagramas de atividade

8.1.4. Diagramas de estado

8.2. Projeto de arquitetura

8.2.1. Diagramas de sequência

9. Gerenciamento de software

9.1. Gerenciamento de projetos

9.2. Planejamento de projeto

9.3. Gerenciamento de qualidade

9.4. Gerenciamento de Configuração

9.5. Manutenção de Software