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

Description

Mostra as principais Fases de um Processo de Engenharia de Software, seus tipos em cada fase.
Eduardo Queiroz
Mind Map by Eduardo Queiroz, updated 9 months ago More Less
Jamil Yahuza Felippe
Created by Jamil Yahuza Felippe over 12 years ago
Eduardo Queiroz
Copied by Eduardo Queiroz 9 months ago
40
0

Resource summary

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

    Annotations:

    • Processo de software é um arcabouço (framework) das tarefas requeridas para se construir um software de alta qualidade.
    1. Características Processo de Software
      1. Fase definição: É O QUE o sistema irá realizar

        Annotations:

        • 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.
        1. Engenharia de sistemas ou de informação
          1. Que informação deve ser processada
            1. Que função e desempenho são desejados
            2. Planejamento do projeto
              1. Que comportamento deve ser esperado do sistema
                1. Que restrições de projeto existem
                2. Análise de requisitos
                  1. Que interfaces devem ser estabelecidas
                    1. Que critérios de validação são necessários
                  2. Fase de desenvolvimento:esta fase FOCA EM COMO o desenvolvimento será realizado, definindo:

                    Annotations:

                    • 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;
                    1. Projeto do software
                      1. Como o projeto deve ser traduzido em uma linguagem de programação
                        1. Como o teste vai ser realizado
                          1. Como os detalhes procedimentais devem ser implementados
                          2. Geração de código
                            1. Como as interfaces devem ser caracterizadas
                              1. Como as funções devem ser implementadas
                                1. Como os dados devem ser estruturados
                              2. Fase de manutenção: esta fase tem como alvo as MODIFICAÇÕESe MANUTENÇÕESque o software

                                Annotations:

                                • 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.
                                1. Manutenção corretiva: modifica o software para corrigir defeitos;
                                  1. Manutenção adaptativa: modifica o software para acomodar mudanças em seu ambiente externo (processador, sistema operacional, etc.)
                                    1. Gestão de reusabilidade
                                    2. 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)
                                      1. Controle e rastreamento do projeto
                                        1. Revisões técnicas formais
                                          1. Medição
                                          2. Manutenção preventiva: faz modificações nos programas de modo que eles possam ser mais facilmente corrigidos, adaptados e melhorados
                                            1. Gestão de riscos
                                              1. Garantia de qualidade
                                                1. Produção e preparação de produtos do trabalho
                                          Show full summary Hide full summary

                                          Similar

                                          01. Eng de software:Fases de Processos da Eng de Software.
                                          Wiliam Fernandes
                                          01. Eng de software:Fases de Processos da Eng de Software.
                                          Maiara Borges
                                          01. Eng de software:Fases de Processos da Eng de Software.
                                          Eduaardo SAntos
                                          Processo Penal Investigação Criminal
                                          leandrosilveirap
                                          Flash Cards - Qualidade de Processo
                                          rbdeitos
                                          Descrição de Processo - Recrutamento & Seleção
                                          Raíssa Brenner Maas
                                          Prisão Preventiva
                                          Neimar Soares
                                          Teoria Geral da Prova
                                          Neimar Soares
                                          Processo Civil Direito de Ação
                                          leandrosilveirap
                                          Recomendações Caminho do SIM Projeto Arymax Fase 2 2014
                                          Cesar Werlich