Logo Passei Direto
Buscar

Qualidade de Software

Colégio Objetivo
Qual é a afirmação verdadeira sobre o framework HEART?


a. HEART não é importante para o sucesso do software
b. As siglas da palavra HEART significam Happiness, Environment, Acceptance, Retaliation e Task Success
c. HEART é um framework que se concentra apenas em métricas técnicas
d. HEART utiliza métricas centradas no usuário para medir a experiência do usuário com o software
e. HEART foi desenvolvido pela Amazon e pela Apple
User badge image
Estudando com Questões

há 3 anos

Respostas

User badge image

Ed Verified user icon

há 3 anos

A afirmação verdadeira sobre o framework HEART é a letra d. HEART utiliza métricas centradas no usuário para medir a experiência do usuário com o software.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Quando falamos sobre qualidade temos uma das normas que é a NBR ISO 900. O que essa norma nos diz?


a. Que a qualidade é algo que se reconhece imediatamente, mas não consegue definir explicitamente
b. Que a qualidade é o produto que atende às metas específicas se ele atender às preferências do usuário
c. Que a qualidade é uma “série de atividades, práticas, eventos, ferramentas e métodos que garantem técnica e administrativamente que o software pode ser desenvolvido com qualidade e de maneira organizada, disciplinada e previsível”.
d. Que a qualidade é “o grau no qual um conjunto de características inerentes satisfaz aos requisitos”
e. Que a qualidade é “a melhoria do processo de software, é importante para que defeitos no produto possam ser evitados ao máximo possível, aumentando a produtividade e facilitando a manutenção”

O objetivo da garantia da qualidade de software é fazer com que o sistema seja entregue ao cliente com qualidade e com valor de negócio, e que o processo de verificação dessa qualidade seja conduzido de forma organizada e bem documentada.

É considerado um bom processo de garantia de qualidade quando existe uma relação, onde realiza-se uma etapa de garantia da qualidade de software para cada etapa de desenvolvimento.

A garantia da qualidade tem alguns papéis fundamentais que devem ser considerados. Quais são esses papéis?


a. Auditoria e inspeção, Treinamento e capacitação, Tratamento de não conformidades
b. Ajuda a estabelecer processos; Determina programas de medida para avaliar processos; Procura identificar as fraquezas de medida para avaliar processos; É uma responsabilidade de gerenciamento; Está relacionada com todos os produtos que serão gerados por um processo; Avalia se o controle de qualidade está funcionando
c. Tratamento de não conformidades, Melhoria contínua, Gestão de mudanças
d. Tratamento de não conformidades, Melhoria contínua
e. Auditoria e inspeção, Treinamento e capacitação, Gestão de mudanças

Qual é a abordagem sugerida por Pressman e Maxim (2016) para garantir a qualidade de software por meio do controle de qualidade?


a. Aplicação de técnicas de gerenciamento de projeto para garantir a qualidade do software
b. Aplicação de etapas de teste para descobrir erros no código do software antes dos testes começarem
c. Revisão de modelos de forma a garantir que sejam com

Podemos trabalhar com as métricas em todas as fases do ciclo de desenvolvimento do software. Algumas atingem níveis fáceis de usar e compreender e outras de níveis mais difíceis, dependendo de como são aplicadas. Na fase de levantamento de requisitos, as métricas de produto proporcionam informações sobre a qualidade do modelo de análise (PRESSMAN e MAXIM, 2016).

O modelo de requisitos é onde os requisitos são formulados e onde se estabelece a base para o projeto de software.
Uma das métricas usadas é a baseada em função. Ela é utilizada para medir a funcionalidade que o sistema irá fornecer, podendo ser empregadas para estimar um custo ou trabalho, para projetar, para codificar e testar um determinado software. Elas ajudam a prever o número de erros que podem ser encontrados durante um teste e a prever o número de componentes ou linhas projetadas do sistema (PRESSMAN e MAXIM, 2016).

Outra métrica usada é por Pontos de função, que são derivadas de medidas que são calculadas por valores de domínio de informações, que são definidos em diversas formas.

De acordo com o texto supracitado responda Verdadeiro (V) ou Falso (F) para as afirmacoes a seguir:

( ) As métricas só são aplicadas na fase de levantamento de requisitos do software.
( ) As métricas de produto proporcionam informações sobr

Atingiu 0,05 de 0,05
Qual das afirmacoes abaixo é verdadeira sobre SGA - Software Quality Assurance?


a. SGA é um procedimento que garante que o software seja entregue dentro do prazo estabelecido
b. SGA é o nome dado ao processo para garantir a qualidade de um software e que possui uma série planejada de atividades de apoio que auxiliam na confiança ao software
c. SGA é um método para aumentar a quantidade de bugs em um software
d. SGA é um termo usado para designar o processo de produção de software
e. SGA é o processo de testes de software que verifica se o software produz os resultados esperados

Atingiu 0,00 de 0,05
A qualidade hoje deixou de ser um diferencial e passou a ser um pré-requisito básico para qualquer produto ou serviço. Pensando sobre essa informação, qual a importância da qualidade de software na Engenharia de Software?
De acordo com o texto supracitado assinale verdadeiro (V) ou falso (F) quanto às afirmações a respeito das razões para considerar em relação à qualidade a seguir:


(   )  Competitividade: Clientes buscam software com qualidade, e a empresa precisa buscar formas de sobreviver no mercado desenvolvendo software com qualidade.
(   ) Sobrevivência: Forma do software com qualidade se destacar no mercado.
(   ) Essencial: Essencial ter qualidade principalmente para o mercado internacional.
(   ) Custo/benefício: Sistema de qualidade direcionado para o aumento de produtividade e tem redução de custos.

Atingiu 0,05 de 0,05
Temos basicamente dois tipos de qualidade, são elas:


a. Essencial e Custo-benefício
b. Retenção e Consumidores
c. Competitividade e  Sobrevivência
d. Nenhuma das alternativas
e. Qualidade interna e Qualidade externa

Por que é importante aplicar a qualidade no processo de desenvolvimento de software?


a. Para garantir que o software seja desenvolvido de forma organizada, disciplinada e previsível
b. Para evitar erros e retrabalho
c. Para aumentar a produtividade
d. Para reduzir o tempo de desenvolvimento
e. Para aumentar a qualidade do produto ou serviço e reduzir o retrabalho, diminuindo o tempo de desenvolvimento e aumentando a produtividade

Quais são os atributos fundamentais de qualidade do produto de software de acordo com o Padrão ISO/IEC 9126?


a. Funcionalidade, Confiabilidade, Usabilidade, Eficiência, Manutenibilidade e Portabilidade
b. Funcionalidade, Confiabilidade, Usabilidade, Eficiência, Manutenibilidade e Segurança
c. Funcionalidade, Confiabilidade, Usabilidade, Eficiência, Manutenibilidade e Escalabilidade
d. Funcionalidade, Confiabilidade, Usabilidade, Eficiência, Manutenibilidade e Interoperabilidade
e. Funcionalidade, Confiabilidade, Usabilidade, Eficiência, Manutenibilidade e Portabilidade

Qual a diferença entre as métricas dinâmicas e estáticas?


a. As métricas dinâmicas são coletadas apenas na documentação de projeto, enquanto as métricas estáticas são coletadas durante a execução do programa
b. As métricas dinâmicas avaliam a complexidade do produto, enquanto as métricas estáticas avaliam o tempo de execução
c. As métricas dinâmicas avaliam a facilidade de manutenção do sistema, enquanto as métricas estáticas avaliam a eficiência e a confiabilidade
d. As métricas dinâmicas são medidas na fase de projeto, enquanto as métricas estáticas são medidas após o sistema ter sido executado
e. As métricas dinâmicas são coletadas durante a execução do programa, enquanto as métricas estáticas são coletadas apenas na documentação de projeto

Qual é a abordagem sugerida por Pressman e Maxim (2016) para garantir a qualidade de software por meio do controle de qualidade?


a. Aplicação de técnicas de gerenciamento de projeto para garantir a qualidade do software
b. Implementação de práticas de engenharia de software para garantir a qualidade do produto final
c. Revisão de modelos de forma a garantir que sejam completos e consistentes
d. Aplicação de etapas de teste para descobrir erros no código do software antes dos testes começarem
e. Uso de uma combinação de medições e feedback para ajustar o processo quando os artefatos não atendem às metas de qualidade

Qual é o objetivo da medição, de acordo com Sommerville (2018)?


a. Determinar o valor de
b. Avaliar a qualidade do software
c. Controlar o processo de desenvolvimento de software
d. Identificar os requisitos do software
e. Estimar o esforço necessário para desenvolver o software

Mais conteúdos dessa disciplina