GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

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

Jamil Yahuza Felippe Engenharia de Software Tecnologia da Informação e Comunicação Portugiesisch 4,5Durchschnittliche Bewertung 4,5 von 5 (4 Bewertungen)

Mapa mental sobre fases de processos da engenharia de software: processo de software e suas características

Mapa mental: Fases de processos da engenharia de software

Inhalt der Mindmap

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

  1. 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

Informationen

Beschreibung
Mostra as principais Fases de um Processo de Engenharia de Software, seus tipos em cada fase.
Aufrufe
625
Bewertung
Durchschnittliche Bewertung 4,5 von 5 (4 Bewertungen)

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck