Mindmap
01. Eng de software:Fases de Processos da Eng de Software.

Mapa mental: Fases de processos da engenharia de software
Inhalt der Mindmap
01. Eng de software:Fases de Processos da Eng de Software.
Processo de Software
- Processo de software é um arcabouço (framework) das tarefas requeridas para se construir um software de alta qualidade.
- Características Processo de Software
- Fase definição: É O QUE o sistema irá realizar
- Esta fase se concentra no que o sistema de software irá realizar, isto é, identifica: ->que informação deve ser processada; ->que função e desempenho são desejados;->que comportamento deve ser esperado do sistema; ->que interfaces devem ser estabelecidas;->que restrições de projeto existem;->que critérios de validação são necessáriosNesta fase, os requisitos-chave do sistema e do software são identificados. Ela engloba três etapas importantes:1.Engenharia de sistemas ou de informação;2.Planejamento do projeto;3.Análise de requisitos.
- Engenharia de sistemas ou de informação
- Que informação deve ser processada
- Que função e desempenho são desejados
- Planejamento do projeto
- Que comportamento deve ser esperado do sistema
- Que restrições de projeto existem
- Análise de requisitos
- Que interfaces devem ser estabelecidas
- Que critérios de validação são necessários
- Fase de desenvolvimento:esta fase FOCA EM COMO o desenvolvimento será realizado, definindo:
- Esta fase foca em como o desenvolvimento será realizado, definindo: ->Como os dados devem ser estruturados; ->Como as funções devem ser implementadas; ->Como os detalhes procedimentais devem ser implementados; ->Como as interfaces devem ser caracterizadas; ->Como o projeto deve ser traduzido em uma linguagem de programação; ->Como o teste vai ser realizado.Nesta fase, três etapas técnicas específicas ocorrerão:Projeto do software; Geração de código; Teste;
- Projeto do software
- Como o projeto deve ser traduzido em uma linguagem de programação
- Como o teste vai ser realizado
- Como os detalhes procedimentais devem ser implementados
- Geração de código
- Como as interfaces devem ser caracterizadas
- Como as funções devem ser implementadas
- Como os dados devem ser estruturados
- Fase de manutenção: esta fase tem como alvo as MODIFICAÇÕESe MANUTENÇÕESque o software
- Esta fase tem como alvo as modificações e manutenções que o software sofrerá. Durante ela, quatro tipos de modificações são encontradas: ->Manutenção corretiva: modifica o software para corrigir defeitos; ->Manutenção adaptativa: modifica o software para acomodar mudanças em seu ambiente externo (processador, sistema operacional, etc.); ->Manutenção de aperfeiçoamento: aprimora o software além dos requisitos funcionais originais (cliente/usuário reconhece e solicita funcionalidades adicionais que trarão benefícios, à medida que o software é usado). ->Manutenção preventiva: faz modificações nos programas de modo que eles possam ser mais facilmente corrigidos, adaptados e melhorados.
- Manutenção corretiva: modifica o software para corrigir defeitos;
- Manutenção adaptativa: modifica o software para acomodar mudanças em seu ambiente externo (processador, sistema operacional, etc.)
- Gestão de reusabilidade
- Manutenção de aperfeiçoamento: aprimora o software além dos requisitos funcionais originais (cliente/usuário reconhece e solicita funcionalidades adicionais que trarão benefícios, à medida que o software é usado)
- Controle e rastreamento do projeto
- Revisões técnicas formais
- Medição
- Manutenção preventiva: faz modificações nos programas de modo que eles possam ser mais facilmente corrigidos, adaptados e melhorados
- Gestão de riscos
- Garantia de qualidade
- Produção e preparação de produtos do trabalho
- Fase definição: É O QUE o sistema irá realizar
Informationen
- Beschreibung
- Mostra as principais Fases de um Processo de Engenharia de Software, seus tipos em cada fase.
- Erstellt von
- Jamil Yahuza Felippe
- Aufrufe
- 625
- Tags
- Bewertung