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
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
0
Ainda não achou a resposta?
Integrado com os principais modelos de IA do mercado
Respostas em segundos
IA treinada para estudantes brasileiros.
Evolua sua forma de estudar
Cadastre-se ou realize login
Ainda com dúvidas?
Envie uma pergunta e tenha sua dúvida de estudo respondida!
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