Logo Passei Direto
Buscar

Qualidade de Software

Colégio Objetivo
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 também fornece outras funções e características
c. 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
d. Um software que fornece funções de alta qualidade, mas com baixo desempenho
e. Um software que fornece funções e características de alta qualidade que os usuários desejam, mas que contém muitos erros
User badge image
Estudando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

De acordo com Pressman e Maxim (2016), a definição de software "bom o suficiente" é a alternativa: b. 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.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

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

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,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 é 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