Requisitos de software
Aquisição, análise, especificação e gestão derequisitos de software.
Design de software
Transformação de requisitos (de software),tipicamente estabelecidos em termosrelevantes ao domínio do problema, em umadescrição explicando como solucionar osaspectos do problema relacionados comsoftware
Construção de Software
Construção de programas funcionais ecoerentes através da codificação, autovalidação,e teste unitário.
Teste de Software
Verificação dinâmica do comportamento doprograma através do uso de um conjunto finitode casos de teste – adequadamenteselecionados de um domínio de execuçõesusualmente infinito – contra o comportamentoesperado deste
Manutenção de Software
Atividades de suporte custo-efetivo a umsistema de software, que pode ocorrer antes eapós a entrega do software.Após a entrega do software são feitasmodificações com o objetivo de corrigir falhas,melhorar seu desempenho ou adapta-lo a umambiente modificado.Antes da entrega do software são feitasatividades de planejamento.Gerência de Configuração de SoftwareIdentifica a configuração do sistema (característicasdocumentadas do hardware e software que ocompõem) em pontos discretos no tempo, de modo acontrolar sistematicamente suas mudanças e mantersua integridade e rastreabilidade durante o ciclo devida do sistema.
Gerência de Engenharia de Software
Gerencia projetos de desenvolvimento de software.
Processo de Engenharia de Software
Define, implementa, mede, gerencia, modifica eaperfeiçoa o processo de desenvolvimento desoftware
Ferramentas e Métodos
Ferramentas de software automatizam o processo de engenharia de softwareMétodos impõem estrutura sobre a atividade dedesenvolvimento e manutenção de software com oobjetivo de torna-la sistemática e mais propensa aosucesso.
Qualidade de Software
Conjunto de atividades relacionadas com garantiade qualidade de software, entre estas as atividadesde verificação e validação.
Deixe um comentário