Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Discursiva – Engenharia de Software 1) Quais são os 5 níveis do CMM {Capability Matury Model}? 2) Qual a importância dos testes na qualidade do software? Teste é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente, em qualquer fase do desenvolvimento de um software. (testes de sistema, de validação, ntegração, de unidade, código, projeto, requisitos e engenharia de sistemas). 3) Qualidade é um termo amplo e subjetivo e adota uma estrutura de métricas para obtenção de resultados numéricos para o auxílio na análise e melhoria no processo de desenvolvimento de software. Quais as características de uma boa métrica para qualidade de software? • Padrões de qualidade • Revisões e auditorias • Testes • Coleta e análise de erros/defeitos • Gerenciamento de mudanças • Educação e treinamentos • Gerência de fornecedores • Administração de segurança • Proteção de software • Administração de risvo 4) O que é UML e qual a sua principal característica? E uma modelagem de software. Sua principal característica e ser independente de linguagem de programação e processo de desenvolvimento. 5) Um bom desenvolvimento de software segue um modelo de processo. Como pode ser definido um modelo de processo? Construir software é um processo de aprendizado social interativo, e o resultado é o capital de software. Um modelo de processo define a abordagem adotada para a elaboração do software.
Compartilhar