Qualidade Software
Por: Elizabeth Costa • 17/5/2017 • Trabalho acadêmico • 775 Palavras (4 Páginas) • 528 Visualizações
LISTA DE EXERCÍCIOS | ||
DISCIPLINA: QUALIDADE E TESTES DE SOFTWARE | PROFESSOR (A):DAVID ZANETTI | |
NOME(S): | MATRÍCULA(S): | |
TURMA: |
LEIA COM ATENÇÃO:
Responda às questões a seguir com base no conteúdo abordado em sala de aula. Não realize plágio de qualquer fonte. Utilize suas palavras para responder as questões. Este trabalho poderá ser realizado individualmente ou em dupla. Ao final, gere um arquivo em PDF e envie-o na tarefa criada no AVA para entrega da atividade supervisionada. Atente para o prazo final da tarefa descrito e configurado no sistema.
Questão 1. Descreva o que você entende por QUALIDADE DE SOFTWARE
Qualidade de software é estar de acordo com os requitos levantados com o usuário, esta relacionada com a satisfação do cliente, porem não e fácil de ser alcançada necessita seguir certa métricas de qualidade para se obter la.
Questão 2. Explique o que é "Controle de Qualidade" e como ele se apresenta no processo de construção de um software?
São ações que garantem a qualidade, tarefas necessárias realizadas ao longo do processo de desenvolvimento para verificara a qualidade. Ele se apresenta no processo por meio de protótipo e testes para validar os requisitos.
Questão 3. Qual o objetivo da norma ISO 9126?
Avaliar da qualidade de produtos de software por meios de métricas de qualidade, como funcionalidade, confiabilidade, usabilidade, eficiência e manutenibilidade e portabilidade.
Questão 4. Quais são as visões de qualidade definidas pela ISO 9126? Explique cada uma delas.
Visão interna: visa a qualidade do processo de desenvolvimento
Visão externa: visa a qualidade do produto com o cliente.
Visão em uso: visa a qualidade do produto final utilizado pelo usuário.
Questão 5. Explique com suas palavras os conceitos de "Testabilidade", "Interoperabilidade" e "Desempenho” em relação ao tempo", no contexto da norma ISO 9126
Testabilidade medida do esforço necessário para testar o software alterado.
Interoperabilidade capacidade de interagir e interoperar com outros sistemas, de acordo com o especificado.
Desempenho tempo de resposta
Questão 6. O que são Revisões de Software?
São atividades de aperfeiçoar o projeto, visando que ele cumpra as especificações do usuário. Realizando validação e verificação estática de artefatos de software.
Questão 7. Explique (com suas palavras) a diferença entre verificação e validação.
Verificação: visa encontra falhas o erros nos produtos ainda no processo de desenvolvimento
Validação: É o processo de se avaliar um software ou produto de trabalho relacionado, durante ou após o desenvolvimento, para determinar se o produto satisfaz aos requisitos;
Questão 8. Qual a diferença entre Defeito, Erro e Falha?
Defeito: imperfeição causada por insuficiência mecânica ou de algoritmo que pode levar a falha ( tradução incorret ade informação)
Erro : resultado de um defeito ou falha com retorno esperado(item de informação ou estado de excução
inconsistente)
Falha: um evento onde o sistema viola suas especificações
Questão 9. Explique a diferença entre Garantia da Qualidade, Verificação e Validação, no contexto do processo de desenvolvimento de software
Garantia da Qualidade do conceito conhecido como auditoria, onde são avaliados padrões, ou seja, auditamos se padrões estão sendo seguidos, como no exemplo do Teste do InMetro realizado pelo Fantástico. Não é avaliado se a informação é completa, se está especificado com detalhe para o desenvolvedor entender... o auditor de qualidade não tem conhecimento técnico, apenas padrões. Quem avalia o conteúdo é a Verificação (qualidade interna) e Validação (qualidade para o cliente).
...