Logo Passei Direto
Buscar

Atividade 01 Teste e qualidade de software

User badge image
Felipe Castro

em

Ferramentas de estudo

Questões resolvidas

Qual é a definição de processo de software e por que é importante aplicar a qualidade no processo de desenvolvimento de software?

a. Implantar processos bem definidos e orientados por normas é importante na garantia da qualidade do produto de software porque as normas estabelecem padrões e critérios de qualidade que os produtos de software devem atender. Isso ajuda a garantir que o software seja desenvolvido de forma consistente e que atenda aos requisitos do cliente. Além disso, processos bem definidos ajudam as equipes de desenvolvimento a serem mais produtivas, reduzindo o retrabalho e os erros
b. A "qualidade" é conformidade com requisitos, e estes devem estar definidos para permitir que sejam gerenciados com o uso de medidas, de forma a reduzir o retrabalho e aumentar a produtividade”.
c. O processo de software pode ser definido como um conjunto de atividades, ações e tarefas que são realizadas na construção de um produto ou serviço de software. É importante aplicar a qualidade no processo de desenvolvimento de software porque isso leva a um aumento da qualidade do produto ou serviço e também a uma redução do retrabalho, o que leva a uma diminuição do tempo de desenvolvimento e mais produtividade
d. A aplicação de práticas de qualidade pode ajudar a aumentar a produtividade e reduzir o retrabalho no processo de desenvolvimento de software porque as práticas garantem que o software seja desenvolvido de forma organizada, disciplinada e previsível. Isso significa que as equipes de desenvolvimento seguirão um processo bem definido e terão menos chances de cometer erros ou ter que retrabalhar em partes do projeto já finalizadas
e. Vamos começar pelo termo “qualidade‟, usado em expressões do tipo: “boa qualidade‟, “má qualidade‟.

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 é 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”.
c. 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”
d. Que a qualidade é o produto que atende às metas específicas se ele atender às preferências do usuário
e. Que a qualidade é “o grau no qual um conjunto de características inerentes satisfaz aos requisitos”.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Qual é a definição de processo de software e por que é importante aplicar a qualidade no processo de desenvolvimento de software?

a. Implantar processos bem definidos e orientados por normas é importante na garantia da qualidade do produto de software porque as normas estabelecem padrões e critérios de qualidade que os produtos de software devem atender. Isso ajuda a garantir que o software seja desenvolvido de forma consistente e que atenda aos requisitos do cliente. Além disso, processos bem definidos ajudam as equipes de desenvolvimento a serem mais produtivas, reduzindo o retrabalho e os erros
b. A "qualidade" é conformidade com requisitos, e estes devem estar definidos para permitir que sejam gerenciados com o uso de medidas, de forma a reduzir o retrabalho e aumentar a produtividade”.
c. O processo de software pode ser definido como um conjunto de atividades, ações e tarefas que são realizadas na construção de um produto ou serviço de software. É importante aplicar a qualidade no processo de desenvolvimento de software porque isso leva a um aumento da qualidade do produto ou serviço e também a uma redução do retrabalho, o que leva a uma diminuição do tempo de desenvolvimento e mais produtividade
d. A aplicação de práticas de qualidade pode ajudar a aumentar a produtividade e reduzir o retrabalho no processo de desenvolvimento de software porque as práticas garantem que o software seja desenvolvido de forma organizada, disciplinada e previsível. Isso significa que as equipes de desenvolvimento seguirão um processo bem definido e terão menos chances de cometer erros ou ter que retrabalhar em partes do projeto já finalizadas
e. Vamos começar pelo termo “qualidade‟, usado em expressões do tipo: “boa qualidade‟, “má qualidade‟.

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 é 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”.
c. 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”
d. Que a qualidade é o produto que atende às metas específicas se ele atender às preferências do usuário
e. Que a qualidade é “o grau no qual um conjunto de características inerentes satisfaz aos requisitos”.

Prévia do material em texto

Questão 1
Correto
Atingiu 0,05 de
0,05
Iniciado em segunda, 14 ago 2023, 20:01
Estado Finalizada
Concluída em segunda, 14 ago 2023, 20:26
Tempo
empregado
25 minutos 12 segundos
Avaliar 0,50 de um máximo de 0,50(100%)
Qual é o foco da métrica de projeto da arquitetura, de acordo com Pressman e Maxim (2016)?
a. Na qualidade do modelo de requisitos
b. Nas características do modelo de requisitos para avaliar sua qualidade
c. Na construção de um projeto de software com métricas ou padrões que proporcionam melhor visualização e
podem ajudar na evolução do projeto com mais qualidade
d. Na arquitetura do software e na eficácia dos módulos e componentes presentes dentro da arquitetura
e. Na totalidade a peculiaridade (ausência de ambiguidade), totalidade, exatidão, entendimento, repetibilidade,
consistência interna e externa, disponibilidade, brevidade, rastreabilidade, modificação, precisão e
reutilização
Sua resposta está correta.
A resposta correta é:
Na arquitetura do software e na eficácia dos módulos e componentes presentes dentro da arquitetura
Painel / Minhas Disciplinas / TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS - 3123 - TESTE E QUALIDADE DE SOFTWARE
/ ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS / CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 14/08/2023
https://www.eadunifatecie.com.br/course/view.php?id=18007
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=18007
https://www.eadunifatecie.com.br/course/view.php?id=18007#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=572105
Questão 2
Correto
Atingiu 0,05 de
0,05
Qual é a abordagem sugerida por Pressman e Maxim (2016) para garantir a qualidade de software por meio do
controle de qualidade?
a. Revisão de modelos de forma a garantir que sejam completos e consistentes
b. Aplicação de etapas de teste para descobrir erros no código do software antes dos testes começarem
c. Implementação de práticas de engenharia de software para garantir a qualidade do produto final
d. Uso de uma combinação de medições e feedback para ajustar o processo quando os artefatos não
atendem às metas de qualidade

e. Aplicação de técnicas de gerenciamento de projeto para garantir a qualidade do software
Sua resposta está correta.
A resposta correta é:
Uso de uma combinação de medições e feedback para ajustar o processo quando os artefatos não atendem às metas
de qualidade
Questão 3
Correto
Atingiu 0,05 de
0,05
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 afirmações 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 sobre a qualidade do modelo de análise.
(   ) A métrica baseada em função é utilizada apenas para medir a funcionalidade que o sistema irá fornecer.
(   ) As métricas 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.
(   ) Os Pontos de função são derivados de medidas que são calculadas por valores de domínio de informações, que
são definidos em diversas formas.
 
Assinale a alternativa correta:
a. F, V, F, V, F
b. F, V, F, V, V
c. F, V, F, V, F
d. V, V, V, V, V
e. F, F, V, V, F
Sua resposta está correta.
A resposta correta é:
F, V, F, V, V
Questão 4
Correto
Atingiu 0,05 de
0,05
Questão 5
Correto
Atingiu 0,05 de
0,05
Qual é a definição de processo de software e por que é importante aplicar a qualidade no processo de
desenvolvimento de software?
a. Implantar processos bem definidos e orientados por normas é importante na garantia da qualidade do
produto de software porque as normas estabelecem padrões e critérios de qualidade que os produtos de
software devem atender. Isso ajuda a garantir que o software seja desenvolvido de forma consistente e que
atenda aos requisitos do cliente. Além disso, processos bem definidos ajudam as equipes de
desenvolvimento a serem mais produtivas, reduzindo o retrabalho e os erros
b. A "qualidade" é conformidade com requisitos, e estes devem estar definidos para permitir que sejam
gerenciados com o uso de medidas, de forma a reduzir o retrabalho e aumentar a produtividade”.
c. O processo de software pode ser definido como um conjunto de atividades, ações e tarefas que são
realizadas na construção de um produto ou serviço de software. É importante aplicar a qualidade no
processo de desenvolvimento de software porque isso leva a um aumento da qualidade do produto ou
serviço e também a uma redução do retrabalho, o que leva a uma diminuição do tempo de
desenvolvimento e mais produtividade

d. A aplicação de práticas de qualidade pode ajudar a aumentar a produtividade e reduzir o retrabalho no
processo de desenvolvimento de software porque as práticas garantem que o software seja desenvolvido de
forma organizada, disciplinada e previsível. Isso significa que as equipes de desenvolvimento seguirão um
processo bem definido e terão menos chances de cometer erros ou ter que retrabalhar em partes do projeto
já finalizadas
e. Vamos começar pelo termo “qualidade‟, usado em expressões do tipo: “boa qualidade‟, “má qualidade‟.
Sua resposta está correta.
A resposta correta é:
O processo de software pode ser definido como um conjunto de atividades, ações e tarefas que são realizadas na
construção de um produto ou serviço de software. É importante aplicar a qualidade no processo de desenvolvimento
de software porque isso leva a um aumento da qualidade do produto ou serviço e também a uma redução do
retrabalho, o que leva a uma diminuição do tempo de desenvolvimento e mais produtividade
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 é 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”.
c. 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”
d. Que a qualidade é o produto que atende às metas específicas se ele atender às preferências do usuário
e. Que a qualidade é “o grau no qual um conjunto de características inerentes satisfaz aos requisitos”.
Sua resposta está correta.
A resposta correta é:
Que a qualidade é “o grau no qual um conjunto de características inerentes satisfaz aos requisitos”.
Questão 6
Correto
Atingiu 0,05 de
0,05
Questão 7
Correto
Atingiu 0,05 de
0,05
A garantia da qualidade tem como objetivo fornecer ao pessoal técnico e administrativo os dados necessários sobre
a qualidade do produto e, com isso, ganhando entendimento e confiança deque as ações para atingir a qualidade
desejada do produto estão funcionando. Esses dados fornecidos são de responsabilidade do gerenciamento, que
trata dos problemas e aplica os recursos necessários para resolver os problemas de qualidade (PRESSMAN e MAXIM ,
2016).
 
 De acordo com o texto supracitado assinale verdadeiro (V) ou falso (F):
 
(   ) A garantia da qualidade tem como objetivo fornecer dados apenas para o pessoal técnico.
(   )  A responsabilidade de fornecer dados sobre a qualidade do produto é do gerenciamento.
(   ) A qualidade é atingida apenas por meio da aplicação de métodos de engenharia de software.
(   ) A infraestrutura é importante para garantir a qualidade de software.
 
Assinale a alternativa correta:
a. F, F, F, F
b. V, F, V, F
c. V, V, V, V
d. F, F, V, V
e. F, V, F, V
Sua resposta está correta.
A resposta correta é:
F, V, F, V
Qual é a afirmação verdadeira sobre o framework HEART? 
a. HEART é um framework que se concentra apenas em métricas técnicas
b. As siglas da palavra HEART significam Happiness, Environment, Acceptance, Retaliation e Task Success
c. HEART foi desenvolvido pela Amazon e pela Apple
d. HEART não é importante para o sucesso do software
e. HEART utiliza métricas centradas no usuário para medir a experiência do usuário com o software
Sua resposta está correta.
A resposta correta é:
HEART utiliza métricas centradas no usuário para medir a experiência do usuário com o software
Questão 8
Correto
Atingiu 0,05 de
0,05
Questão 9
Correto
Atingiu 0,05 de
0,05
Qual é o principal objetivo da garantia da qualidade de software?
a. Assegurar que o software seja entregue dentro do prazo estabelecido
b. Gerenciar e garantir a qualidade do software
c. Reduzir os custos de desenvolvimento de software
d. Certificar que todas as funcionalidades foram implementadas corretamente
e. Melhorar a comunicação entre a equipe de desenvolvimento
Sua resposta está correta.
A resposta correta é:
Gerenciar e garantir a qualidade do software
Qual é a definição de software "bom o suficiente" de acordo com Pressman e Maxim (2016)?
a. Um software que fornece apenas as funções básicas que os usuários precisam
b. Um software que fornece funções e características de alta qualidade que os usuários desejam, mas que só
funciona para empresas de grande porte
c. Um software que fornece funções e características de alta qualidade que os usuários desejam, mas que
contém muitos erros
d. Um software que fornece funções e características de alta qualidade que os usuários desejam, mas
também fornece outras funções e características

e. Um software que fornece funções de alta qualidade, mas com baixo desempenho
Sua resposta está correta.
A resposta correta é:
Um software que fornece funções e características de alta qualidade que os usuários desejam, mas também fornece
outras funções e características
Questão 10
Correto
Atingiu 0,05 de
0,05
Durante a criação de um software sempre haverá elementos qualitativos. E as métricas proporcionam uma base por
meio da qual análise, projeto, codificação e teste podem ser conduzidos de forma mais objetiva e avaliados de
maneira mais quantitativa. Para você entender melhor sobre métricas, vou apresentar alguns conceitos que serão
fundamentais para entender o conteúdo a ser tratado. No contexto da Engenharia de Software poderemos encontrar
os termos: medidas, métricas e indicadores.
 
De acordo com o texto supracitado assinale Verdadeiro (V) ou Falso (F) na opções a seguir:
 
( ) As métricas proporcionam uma base objetiva para avaliação quantitativa do software.
(   ) As medidas e as métricas são termos equivalentes na Engenharia de Software.
(   ) Os indicadores são utilizados para coletar dados quantitativos sobre o software.
(   ) As métricas são fundamentais para o entendimento do conteúdo a ser tratado em Engenharia de Software.
(  ) As métricas são úteis apenas durante a fase de codificação do software.
 
Assinale a alternativa correta:
a. V, V, F, F, F
b. F, V, F, V, F
c. F, F, F, V, V
d. V, V, V, V, V
e. V, F, F, V, F
Sua resposta está correta.
A resposta correta é:
V, F, F, V, F
◄ ÁUDIO AULA 04 Seguir para... SLIDES AULA 05 ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=572104&forceview=1
https://www.eadunifatecie.com.br/mod/resource/view.php?id=572107&forceview=1

Mais conteúdos dessa disciplina