Praticas profissionais em engenharia de software

Get Started. It's Free
or sign up with your email address
Praticas profissionais em engenharia de software by Mind Map: Praticas profissionais em engenharia de software

1. Gerência de Configuração de Software

1.1. Identifica a configuração do sistema (características documentadas do hardware e software que o compõem) em pontos discretos no tempo, de modo a controlar sistematicamente suas mudanças e manter sua integridade e rastreabilidade durante o ciclo de vida do sistema

2. Gerência de Engenharia de Software

2.1. Gerencia projetos de desenvolvimento de software

3. Processo de Engenharia de Software

3.1. Define, implementa, mede, gerencia, modifica e aperfeiçoa o processo de desenvolvimento de software

4. Qualidade de Software

4.1. Conjunto de atividades relacionadas com garantia de qualidade de software, entre estas as atividades de verificação e validação

5. Requisitos de software

5.1. Aquisição, análise, especificação e gestão de requisitos de software.

6. Design de software

6.1. Transformação de requisitos (de software), tipicamente estabelecidos em termos relevantes ao domínio do problema, em uma descrição explicando como solucionar os aspectos do problema relacionados com software

7. Construção de Software

7.1. Construção de programas funcionais e coerentes através da codificação, autovalidação, e teste unitário.

8. Teste de Software

8.1. Verificação dinâmica do comportamento do programa através do uso de um conjunto finito de casos de teste - adequadamente selecionados de um domínio de execuções usualmente infinito - contra o comportamento esperado deste

9. Manutenção de Software

9.1. Atividades de suporte custo-efetivo a um sistema de software, que pode ocorrer antes e após a entrega do software.

9.2. Após a entrega do software são feitas modificações com o objetivo de corrigir falhas, melhorar seu desempenho ou adapta-lo a um ambiente modificado.

9.3. Antes da entrega do software são feitas atividades de planejamento.