TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Engenharia de Software II

Por:   •  1/6/2018  •  Resenha  •  1.317 Palavras (6 Páginas)  •  327 Visualizações

Página 1 de 6

CMMI

1 - O que significa a sigla CMMI?

R.: Modelo de Capacidade e Maturidade Integrado.

2 – Qual é o objetivo do CMMI quando implantado na empresa de software?

R.: Aperfeiçoar a qualidade de desenvolvimento de produtos de software através de foco da disciplina e melhoria continua, aprimora.

3 – Defina maturidade no processo de software.

R.: Gerenciamento, medição, controle e efetivação de um processo específico; principais erros já foram mistificados.

4 – Descreva os benefícios do CMMI.

R.: Um processo de software efetivo, significa que pessoas, métodos e tecnologia, menos defeito no software, menos gastos, grandes econômicas.

5 – Quantos são os níveis do CMMI, quais seus nomes e resumidamente apresente seus objetivos.

R.: Nível 1 - Inicial - nível caos, maturidade.

     Nível 2 - Gerenciado – gestão de projetos.

     Nível 3 – Definido – necessidades dos projetos.

     Nível 4 - Gerenciado Quantitativamente – planejar estaticamente a qualidade.

     Nível 5 – Otimizado – prevenir defeitos e melhoria continua.

MPS.br

1 – O que é o agrônomo MPS.br e qual o benefício da sua criação?

R.: O MPS.br Melhoria de Processos de Software Brasileiro e seu benefício é a diminuição de defeitos, custo acessível, suas micros, pequenas e médias empresas, padronização de processos.

2 – Em qual Modelo e Normas foi baseado o MPS.br?

R.: O MPS.br foi baseado no Modelo e Normas do CMMI e na 15504.

3 – Quais são as guias do MPS.br e como são definidas?

R.: São três guias:

        Guia Geral – descrição geral e detalha o modelo de referência.

        Guia de Aquisição – condução de compras e serviços de software.

        Guia de Avalição – processos, requisitos, métodos e formulários para avaliação.

4 – Quantos são os níveis de maturidade no MPS.br e como são identificados? Cite-os.

R.: São sete níveis de maturidade:

A – Em Otimização;

B – Gerenciado Quantitativamente;

C – Definido;

D – Largamente Definido;

E – Parcialmente Definido;

F – Gerenciado;

G – Parcialmente Gerenciado.

5 – Quais são os processos que compões o nível G – Parcialmente Gerenciado do PPS.br?

R.: Gerencia de Requisitos e Gerencia de Projetos

6 – Quais os processos do nível gerenciado?

R.: Nível F – Medição, Gerência de Configuração, Aquisição Gerência de Qualidade.

7 – Quais os processos do nível definido?

R.: Nível C – Analise de decisão e resolução e Gerência de Risco.

Teste

1 – Defina sucintamente o que vem ser “Teste”.

R.: Teste é aprimorar a produtividade e fornecer evidências da confiabilidade e da qualidade do software.

2 – O que podemos considerar como dos principais propósitos para a realização de testes?

R.: A busca por reduzir o risco envolvido na construção e no uso de software com erros.

3 – Como devem ser distribuídos as tarefas de teste de software?

R.: As tarefas distribuídas devem ser realizadas em Engenharia de Teste, Analista de Teste, Arquiteto de Teste e Testador.

4 – De forma sistemática, o que deve ser feito através da utilização de técnicas de testes?

R.: Teste de Confiabilidade.

5 – Estabeleça a diferença entre o teste da caixa preta e o teste caixa branca.

R.: Caixa Preta – garante que todos os requisitos ou comportamento da aplicação ou de um comportamento esteja correto.

     Caixa Branca – garante que todas as linhas de código e condições foram executadas pelo menos uma vez e estão corretos.

6 – Diferencie “Defeito de Bug” em teste de software.

R.: O “Defeito” é uma não-conformidade em relação ao que o software se propõe a fazer, funcional.

     O “Bug” é um problema ou qualquer falha de software, só programação.

7 – Quais habilidades e conhecimentos exigidos para um profissional da área de qualidade e teste de software?

R.: Boa habilidade analítica;

      Mente desafiadora;

     Atenção aos detalhes;

     Conhecimento do sistema ou aplicativo em testes;

     Experiência em vários esforçar de testes.

8 – Quando aplicamos o teste de caixa branca? Dê um exemplo.

R.: Estrutural – quando há uma verificação das linhas de código. Sintaxe do Algoritmo. 1 - Quando se apresenta o resultado diferente do esperado.

               2 – Existem erros que hora aparecem, hora não.

9 – Quando aplicamos os testes de caixa preta? Cite um exemplo.

R.: Funcional – quando é levado em consideração o estado do objeto que será testado. 1 – Entrada de dados. 2 – Saída de dados. 3 – Processamento.

12 – Qual a diferença entre o tipo de teste estrutural e funcional?

R.: Estrutural verifica a lógica interna aos métodos contidos em cada objeto.

     Funcional concentra-se nos requisitos funcionais do software.

13 – Qual é a finalidade do tipo de teste estrutural?

...

Baixar como (para membros premium)  txt (8.2 Kb)   pdf (84 Kb)   docx (14.1 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com