SE Modelos Q & A # 2

Question:Explique as visões genéricas da Engenharia de software.

Answer: - O processo de desenvolvimento de um software possui três visualizações genéricas que são:

  1. Definition Phase- É a base da fase de Definição. Os especialistas obtêm o conhecimento sobre "O quê".

    • Informações necessárias para processamento.

    • Quais funções são necessárias.

    • Expectativas sobre a capacidade.

    • Interface que é estabelecida.

    • Área da validação.

    Esta fase define todas as expectativas em função do padrão da Engenharia de software. Ele contém três etapas.

    • Análise do sistema

    • Planejamento de projeto

    • Análise de Requisitos

  2. Development phase- O ponto de foco da fase de desenvolvimento é "Como". Após a explicação de "O quê", passamos para "Como". Vários tipos de questões levantadas na mente do desenvolvedor são como projetar a estrutura de dados e arquitetura do software, detalhes procedimentais como implementar e como o projeto é convertido em uma linguagem de programação e como testar o desempenho do software Três etapas especiais sempre realizadas nesta fase que são

    • Design de software

    • Coding

    • teste de sistema de software

  3. Maintenance phase - O foco principal da fase de manutenção é a mudança cuja causa é a correção de erros, adaptação de uma nova ideia, de acordo com as necessidades do software após a mudança no humor do cliente.