Você está na página 1de 122

Questão 1 : É preciso que se diferencie as relações da qualidade com foco no produto ou com foco

no processo, ou seja, utilizar uma distinção entre qualidade interna e qualidade externa. Sobre essa
distinção é INCORRETO afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: A qualidade externa é altamente influenciada pela interna, e o oposto também. Uma
demanda por mais qualidade externa irá promover mudanças nas métricas de qualidade interna da
organização.
Para alcançar um alto nível de qualidade externa, é preciso transformar as preocupações dos
A
consumidores em medidas de controle de qualidade interna.
B A qualidade externa refere-se à maneira como o cliente enxerga o produto.
Pela perspectiva de um gerente de produção, as ligações entre qualidades externa e interna são
C
a chave para o desenvolvimento de um programa eficaz de qualidade.
A qualidade interna e a qualidade externa não se relacionam. Alterações ou percepções sobre
D
uma delas não impacta a outra.
A qualidade interna se refere à conformidade com as especificações de qualidade dentro da
E
fábrica.
Questão 2 : No desenvolvimento de um software, a qualidade é um item de grande importância.
Sobre as propriedades utilizadas para determinar a qualidade de um software, é correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Entre as propriedades utilizadas para determinar a qualidade de um software estão a
garantia de que todos os requisitos levantados com o cliente estejam de acordo no projeto e o
desempenho de acordo com o esperado.
A não há preocupação com a facilidade de manutenção do software.
B não se inclui a confiabilidade esperada do software.
C mede-se, exclusivamente, a qualidade da documentação produzida para o software.
D verifica-se a satisfação de requisitos estabelecidos, incluindo o desempenho.
E não se abrange questões relativas à interface do software.
Questão 3 : Cinco palavras japonesas deram origem ao 5Ss.
 
Identificação, classificação e remanejamento dos recursos que não são úteis ao fim desejado, além
da eliminação de tarefas desnecessárias.
 
O fragmento acima se refere a qual delas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Seiri (senso da utilização) refere-se à identificação, classificação e remanejamento dos
recursos que não são úteis ao fim desejado, além da eliminação de tarefas desnecessárias.
 
Seiton (senso da ordenação) refere-se à disposição sistemática dos objetos e dados, bem como a
uma excelente comunicação visual que facilite o acesso rápido a eles, além de descomplicar o fluxo
das pessoas.
 
Seisou (senso da limpeza) visa, principalmente, à criação e à manutenção de um ambiente físico
agradável. Cada pessoa deve limpar a sua própria área de trabalho e, sobretudo, ser conscientizada
quanto às vantagens de não sujar.
 
Seiketsu (senso da saúde) refere-se à preocupação com a própria saúde nos níveis físico, mental e
emocional. Além de exercer os três primeiros sensos como forma de melhorar o ambiente físico de
trabalho, a pessoa deverá ter plena consciência dos outros aspectos que afetam a própria saúde,
agindo sobre eles.
 
Shitsuke (senso da autodisciplina) refere-se à necessidade de seguir os padrões técnicos, éticos e
morais, sendo educado e compreensivo com as pessoas à sua volta.

A Seiton ( senso de ordenação ).


B Seiri ( senso da utilização ).
C Seisou ( senso da limpeza ).
D Seisou ( senso da limpeza ).
E Shitsuke ( senso da autodisciplina ).
Questão 4 : Analise as afirmativas abaixo e assinale a alternativa que corresponde às principais
características do CMMI.
Resposta Errada! A resposta correta é a opção A
Justificativa: O modelo CMMI prevê 5 níveis de maturidade. Esses níveis são graduais e têm
características distintas: a avaliação da qualidade dos processos de desenvolvimento do software.
Avaliar a qualidade do processo a partir da avaliação do nível de maturidade de diversas
A
categorias contidas nele.
Ser mais restrito que seu antecessor, CMM, estando confinado apenas à avaliação de processos
B
relativos à engenharia de software.
C Adaptado para a realidade das empresas de desenvolvimento de software brasileiras.
D Ter como subproduto a pontuação IFPUG do software avaliado.
Avaliar a qualidade do processo por meio da sua classificação em 6 níveis globais de
E
maturidade.
Questão 5 : Para Pressman (2016), no que se refere à qualidade de software, as revisões, as
inspeções e os testes realizados ao longo do processo de software para garantir que o produto
satisfaça os requisitos estabelecidos, são conhecidos como:
Resposta Errada! A resposta correta é a opção C
Justificativa: Para garantir que o produto satisfaça os requisitos estabelecidos, garantindo a
qualidade de software, os processos de revisão, inspeção e testes colaboram para o controle de
qualidade.
A garantia de qualidade.
B custo da qualidade.
C controle de qualidade.
D reengenharia de processos.
E gold plate.
Questão 6 : A perspectiva transcendental da qualidade diz que ela é:
Resposta Errada! A resposta correta é a opção B
Justificativa: Isso vai ao encontro da visão da qualidade do tipo "não consigo defini-la, mas posso
reconhecê-la".
A Determinada pelo desempenho ou concordância do produto e do seu preço.
Uma excelência inata, a qual não é atributo específico do produto nem do consumidor, mas,
B
sim, uma terceira entidade separada.
C Confirmada pela concordância com os padrões especificados.
Determinada pela maneira como as preferências do cliente são satisfeitas; assim, é uma função
D
dos valores do consumidor.
E A conformidade com os objetivos.
Questão 7 : As métricas de software são amplamente utilizadas para fazer gerenciamento de
projetos de software.
 
Sendo assim, assinale a alternativa que corresponde à utilidade principal das métricas.
Resposta Errada! A resposta correta é a opção A
Justificativa: As métricas de software são utilizadas para verificar a produtividade da equipe, além
de indicar a qualidade do produto.
A Servem para medir a produtividade da equipe e indicar a qualidade do produto.
B Sinalizam quando uma mudança ocorreu no projeto de software.
São utilizadas para atestar a soma total de todos os produtos do projeto assim como de seus
C
requerimentos.
Mostram o trabalho que deve ser desenvolvido para entregar um produto/serviço conforme o
D
que foi acordado. v
E Servem para dividir as principais entregas do projeto em componentes menores.
Questão 8 : A qualidade é um elemento essencial para o sucesso de um produto, seja ele de software
ou não. Desse modo, as normas de qualidade podem estar presentes tanto em âmbito de processo
como de produto final. O que significa falar em qualidade no âmbito do ciclo de vida do software?
Resposta Errada! A resposta correta é a opção D
Justificativa: O ciclo de vida de um software corresponde a todas as etapas por que o produto
passará, desde o levantamento de requisitos até o término do uso. Manter a qualidade durante o
ciclo de vida do software significa garantir que os princípios de qualidade estejam presentes em
todas as fases do processo de desenvolvimento e uso do software.
O ciclo de vida de um software, no âmbito da qualidade, está relacionado à fase de
A levantamento de requisitos e projeto do software. Manter a qualidade no ciclo de vida significa,
portanto, apresentar, durante essas fases, um padrão de qualidade.
O ciclo de vida de um software consiste nas fases pelas quais o produto passa após a sua
entrega, englobando, portanto, o uso e a avaliação. Manter a qualidade durante o ciclo de vida
B
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases desse processo a partir da entrega.
O ciclo de vida de um software consiste em todas as etapas por que o produto passará, desde o
levantamento de requisitos até a fase de projeto. Manter a qualidade durante o ciclo de vida do
C
software significa, exclusivamente, manter os princípios de qualidade durante a fase de
avaliação e uso do software.
D O ciclo de vida de um software corresponde a todas as etapas por que o produto passará, desde
o levantamento de requisitos até o término do uso. Manter a qualidade durante o ciclo de vida
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases do processo de desenvolvimento e uso do software.
O ciclo de vida do software diz respeito ao processo de concepção do software e testes. Manter
E a qualidade durante o ciclo de vida do software significa garantir que os princípios de
qualidade estejam presentes nessas fases do processo de desenvolvimento do software.
Questão 9 : Analise as opções a seguir e marque a alternativa em que se apresentam apenas modelos
de qualidade de software.
Acertou! A resposta correta é a opção D
Justificativa: Modelos de qualidade são aqueles utilizados como referência para o desenvolvimento
de um software de qualidade. Para esse fim, podemos citar alguns modelos, tais como: CMMI,
MPS.BR e ISO9000-1.
A CMMI, MPS.BR e COBIT.
B CMMI, COBIT e ISO9001.
C CMMI, MPS.BR, ISO9001 e COBIT.
D CMMI, MPS.BR e ISO9000-1.
E CMMI, ISO12207, ISO15504, ISO20000 e ITIL.
Questão 10 : A ferramenta JUnit é utilizada principalmente para realizar testes unitários em
aplicações desenvolvidas em Java. O resultado dos testes é apresentado de uma forma semelhante a
um semáforo, que contém as seguintes cores:
Acertou! A resposta correta é a opção B
Justificativa: O semáforo onde os resultados dos testes do JUnit são apresentados contém as
seguintes cores: verde, que significa que o teste foi executado com sucesso; azul, que significa que
o teste apresentou erro de validação; e vermelha, que significa que houve algum erro de exceção na
escrita do código em Java.
A Verde, amarela e vermelha.
B Verde, azul e vermelha.
C Verde, roxa e preta.
D Verde, laranja e rosa.
E Verde, amarela e azul.

Questão 1 : De acordo com as métricas de software, a análise dos pontos de função é uma forma de
medição das funcionalidades fornecidas por um software sob o ponto de vista:
Acertou! A resposta correta é a opção B
Justificativa: Pontos de função são utilizados para medir a funcionalidade entregue por um sistema.
A sua análise serve de subsídio para o gerente de projeto monitorar o projeto.
A do gerente do projeto.
B dos usuários.
C do programador.
D do analista do sistema.
E do engenheiro de software.
Questão 2 : Um processo de métricas de software pode ser caracterizado por cinco atividades.
 
Assinale a alternativa que corresponde à atividade utilizada para acumular os dados.
Acertou! A resposta correta é a opção A
Justificativa: Manter um histórico com os dados de projetos para derivar as métricas formuladas é
um mecanismo utilizado nos projetos de software, sendo conhecido como coleta de dados.
A Coleta
B Interpretação.
C Análise.
D Realimentação.
E Formulação.
Questão 3 : As técnicas de prototipação e de revisão de requisito são as mais utilizadas para:
Acertou! A resposta correta é a opção B
Justificativa: Entender o que o cliente realmente deseja e transmitir isso para um software é um
desafio. A validação de requisitos auxilia nesse entendimento; para a validação, a prototipação e a
revisão de requisitos são técnicas utilizadas.
A o gerenciamento de requisitos.
B a validação de requisitos.
C o levantamento e a análise de requisitos.
D o estudo de viabilidade e o desenvolvimento do sistema.
E a especificação de requisitos.
Questão 4 : Manter a qualidade durante todos os processos do software é fundamental no âmbito da
qualidade de software. O modelo SQuaRE dividiu as normas em 3 tipos: qualidade em uso, interna
e externa. Em que medida é possível traçar uma relação entre elas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Existe uma íntima relação entre as categorias de qualidade. Nesse caso, se um
software não apresentar qualidade interna, possivelmente ele também apresentará má qualidade
externa e em uso, pois a estrutura interna do software influencia diretamente no desempenho do
sistema.
Existe uma relação entre essas categorias de qualidade: se um software apresentar qualidade
A interna, ele possivelmente não apresentará qualidade externa e qualidade em uso, pois não há
uma relação direta entre esses tipos de qualidade.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
B qualidade interna, possivelmente ele também apresentará má qualidade externa e em uso, pois
a estrutura interna do software influencia diretamente no desempenho do sistema.
Todos os tipos de qualidade têm certa relação: se o software apresentar uma boa qualidade
C externa, ele possivelmente apresentará também outros tipos de qualidade, já que a qualidade
externa é um indicativo final de qualidade de software.
A qualidade externa está relacionada à qualidade interna, sendo grandezas inversamente
D proporcionais. O que quer dizer que quanto maior for a qualidade externa, menor será a
qualidade interna.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
E qualidade externa, possivelmente ele também não apresentará qualidade interna e em uso, pois
a estrutura externa do software influencia diretamente no desempenho do sistema.
Questão 5 : Existem inúmeras ferramentas para a automatização de testes de software, e não existe
uma que seja ideal para ser utilizada em todos os projetos. Mesmo assim, um dos aspectos a seguir é
importante para todas as ferramentas de teste de software, sem exceção:
Resposta Errada! A resposta correta é a opção C
Justificativa: A documentação e o log de todos os erros, defeitos e falhas encontrados durante a
realização dos testes de software são aspectos importantes que todas as ferramentas devem
apresentar. Os demais aspectos são inerentes às ferramentas, de acordo com o tipo de projeto a que
se adaptam.
A Permitir a escrita de código-fonte novo durante os testes.
B Possibilitar os testes em código de diversas linguagens de programação.
C Documentar todos os problemas encontrados durante os testes.
D Permitir que os resultados dos testes sejam enviados para outras pessoas.
E Forçar a equipe de testes a conhecer muito sobre linguagens de programação.
Questão 6 : As normas de qualidade estão em constante atualização, sempre buscando melhorias. As
normas ISO/IEC 9126, ISO/IEC 14598 e ISO/IEC 25000 são muito conhecidas no campo de
qualidade de software. Sendo assim, qual é a relação entre essas normas?
Resposta Errada! A resposta correta é a opção B
Justificativa: A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de
produto e processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de processo
de avaliação de software. Desse modo, todas as normas da série ISO/IEC 25000 passam a substituir
as normas ISO/IEC 14598 e ISO/IEC 9126 por se tratar não apenas de uma atualização, mas
também de uma série de normas mais completas que as anteriores.
A norma ISO/IEC 9126 se refere à qualidade de produto de software, é uma atualização da
norma ISO/IEC 14598, que diz respeito ao processo de avaliação do produto de software.
A
Essas duas normas substituem a série de normas ISO/IEC 25000, que se referia apenas ao
processo de avaliação de software.
A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
B
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de
processo de avaliação de software.
A norma ISO/IEC 14598, que corresponde à qualidade de produto de software, substitui a
C norma ISO/IEC 9126, que se refere à qualidade do processo de avaliação de software. Ambas
substituem a norma ISO/IEC 25000, que se refere à qualidade geral do software.
A norma ISO/IEC 14598 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
D
refere à qualidade de produto de software, e a ISO/IEC 25000, que se refere à qualidade de
processo de avaliação de software.
As normas ISO/IEC 9126 (qualidade de produto de software) e ISO/IEC 14598 (qualidade de
processo de avaliação de software) são complementares e importantes para a avaliação da
E
qualidade de software. Ambas substituem a norma ISO/IEC 25000, que se refere apenas à
qualidade de produto de software.
Questão 7 : É preciso que se diferencie as relações da qualidade com foco no produto ou com foco
no processo, ou seja, utilizar uma distinção entre qualidade interna e qualidade externa. Sobre essa
distinção é INCORRETO afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: A qualidade externa é altamente influenciada pela interna, e o oposto também. Uma
demanda por mais qualidade externa irá promover mudanças nas métricas de qualidade interna da
organização.
A Para alcançar um alto nível de qualidade externa, é preciso transformar as preocupações dos
consumidores em medidas de controle de qualidade interna.
B A qualidade externa refere-se à maneira como o cliente enxerga o produto.
Pela perspectiva de um gerente de produção, as ligações entre qualidades externa e interna são
C
a chave para o desenvolvimento de um programa eficaz de qualidade.
A qualidade interna e a qualidade externa não se relacionam. Alterações ou percepções sobre
D
uma delas não impacta a outra.
A qualidade interna se refere à conformidade com as especificações de qualidade dentro da
E
fábrica.
Questão 8 : Uma das principais dimensões da qualidade é a que a define com base no produto,
mesmo considerando que a maioria da literatura sobre Gestão da Qualidade Total diz que o
princípio da qualidade é ela ser focada no cliente. Nesse sentido, por que a importância da qualidade
com base no produto?
Resposta Errada! A resposta correta é a opção E
Justificativa: Todavia, a qualidade do produto, como é vista pelo cliente, é composta de uma série
de fatores focados nos processos, por exemplo o projeto, o controle das operações, a mão de obra
aplicada, o tratamento pós-venda etc.
Por ela se confirmar em virtude de padrões específicos, ou seja, fazer certo desde a primeira
A
vez.
Porque ela estabelece a visão de qualidade do tipo "valorize seu dinheiro" ou "excelência
B
comprável".
Porque, em essência, a visão da qualidade é a do tipo "não consigo defini-la, mas posso
C
reconhecê-la".
D Porque ela reforça a visão de que a "beleza está nos olhos do cliente".
Como o que o cliente enxerga é o produto, a qualidade deve ser medida em termos de
E
produtos.
Questão 9 : O método Plan-Do-Check-Act (PDCA) é uma das mais famosas ferramentas da gestão
da qualidade total. Assinale a alternativa que diz respeito ao significado de plan.
Acertou! A resposta correta é a opção E
Justificativa: Plan significa planejar; D significa definir e vem da metodologia DMAIC. Do
significa fazer; check quer dizer checar; e act quer dizer agir.
A Definir.
B Fazer.
C Checar.
D Agir.
E Planejar.
Questão 10 : A qualidade é um elemento essencial para o sucesso de um produto, seja ele de
software ou não. Desse modo, as normas de qualidade podem estar presentes tanto em âmbito de
processo como de produto final. O que significa falar em qualidade no âmbito do ciclo de vida do
software?
Resposta Errada! A resposta correta é a opção D
Justificativa: O ciclo de vida de um software corresponde a todas as etapas por que o produto
passará, desde o levantamento de requisitos até o término do uso. Manter a qualidade durante o
ciclo de vida do software significa garantir que os princípios de qualidade estejam presentes em
todas as fases do processo de desenvolvimento e uso do software.
A O ciclo de vida de um software, no âmbito da qualidade, está relacionado à fase de
levantamento de requisitos e projeto do software. Manter a qualidade no ciclo de vida significa,
portanto, apresentar, durante essas fases, um padrão de qualidade.
O ciclo de vida de um software consiste nas fases pelas quais o produto passa após a sua
entrega, englobando, portanto, o uso e a avaliação. Manter a qualidade durante o ciclo de vida
B
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases desse processo a partir da entrega.
O ciclo de vida de um software consiste em todas as etapas por que o produto passará, desde o
levantamento de requisitos até a fase de projeto. Manter a qualidade durante o ciclo de vida do
C
software significa, exclusivamente, manter os princípios de qualidade durante a fase de
avaliação e uso do software.
O ciclo de vida de um software corresponde a todas as etapas por que o produto passará, desde
o levantamento de requisitos até o término do uso. Manter a qualidade durante o ciclo de vida
D
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases do processo de desenvolvimento e uso do software.
O ciclo de vida do software diz respeito ao processo de concepção do software e testes. Manter
E a qualidade durante o ciclo de vida do software significa garantir que os princípios de
qualidade estejam presentes nessas fases do processo de desenvolvimento do software.

Questão 1 : No gerenciamento da qualidade, como é conhecido quando são estabelecidos padrões


organizacionais e uma estrutura de procedimentos para condução de um software de qualidade?
Resposta Errada! A resposta correta é a opção B
Justificativa: Para a garantia da qualidade, padrões organizacionais e procedimentos que levam a
um produto de software de qualidade são itens que ajudam na garantia da qualidade do software.
A Planejamento da qualidade.
B Garantia da qualidade.
C Controle da qualidade.
D Gerenciamento da configuração.
E Revisões de qualidade.
Questão 2 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 3 : Para Pressman (2016), no que se refere à qualidade de software, as revisões, as
inspeções e os testes realizados ao longo do processo de software para garantir que o produto
satisfaça os requisitos estabelecidos, são conhecidos como:
Resposta Errada! A resposta correta é a opção C
Justificativa: Para garantir que o produto satisfaça os requisitos estabelecidos, garantindo a
qualidade de software, os processos de revisão, inspeção e testes colaboram para o controle de
qualidade.
A garantia de qualidade.
B custo da qualidade.
C controle de qualidade.
D reengenharia de processos.
E gold plate.
Questão 4 : A área de qualidade de software é a principal responsável por garantir a satisfação do
cliente para com o software que foi entregue, desta forma, essa área se preocupa não apenas em
entregar o software funcionando, mas em entregar o software em conformidade com os requisitos
estabelecidos pelo cliente. Para ajudar nesse processo de garantia da qualidade, a área de qualidade
de processos norteia a organização da estrutura de trabalho da empresa. Sobre qualidade de
processos, analise a alternativa CORRETA:
Acertou! A resposta correta é a opção E
Justificativa: CMMI e ISO9001 não são um modelo de maturidade. CMMI é um modelo de
maturidade que fornece informações para os funcionários sobre o que deve ser feito no sentido de
qual processo seguir. Um exemplo de processo que pode ser utilizado para garantia da qualidade de
processos são as metodologias ágeis, contudo nem a utilização de metodologia ágil nem a utilização
de cascata garantem a maturidade do processo. É necessário que o processo estabelecido seja claro e
utilizado por todos na empresa. O nível V do CMMI é o último nível de maturidade. Ele considera
que todos os processos já estão definidos e são seguidos pela empresa, estando em constante
otimização.
CMMI e ISO9001 são modelos de maturidade que fornecem informações para os funcionários
A
sobre como fazer o seu trabalho de forma eficiente.
Um exemplo de processo que pode ser utilizado para garantia da qualidade de processos são as
B
metodologias rápidas.
A utilização de ciclo de desenvolvimento em cascata garante que a empresa irá atingir o nível
C
máximo de maturidade no CMMI.
Um dos critérios para ser promovido em nível de maturidade é a comunicação eficiente e, por
D
isso, o uso de metodologias ágeis é pré-requisito.
O nível V do CMMI é o último nível de maturidade, ele considera que todos os processos já
E
estão definidos e são seguidos pela empresa, estando em constante otimização.
Questão 5 : A qualidade é um elemento essencial para o sucesso de um produto, seja ele de software
ou não. Desse modo, as normas de qualidade podem estar presentes tanto em âmbito de processo
como de produto final. O que significa falar em qualidade no âmbito do ciclo de vida do software?
Resposta Errada! A resposta correta é a opção D
Justificativa: O ciclo de vida de um software corresponde a todas as etapas por que o produto
passará, desde o levantamento de requisitos até o término do uso. Manter a qualidade durante o
ciclo de vida do software significa garantir que os princípios de qualidade estejam presentes em
todas as fases do processo de desenvolvimento e uso do software.
O ciclo de vida de um software, no âmbito da qualidade, está relacionado à fase de
A levantamento de requisitos e projeto do software. Manter a qualidade no ciclo de vida significa,
portanto, apresentar, durante essas fases, um padrão de qualidade.
B O ciclo de vida de um software consiste nas fases pelas quais o produto passa após a sua
entrega, englobando, portanto, o uso e a avaliação. Manter a qualidade durante o ciclo de vida
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases desse processo a partir da entrega.
O ciclo de vida de um software consiste em todas as etapas por que o produto passará, desde o
levantamento de requisitos até a fase de projeto. Manter a qualidade durante o ciclo de vida do
C
software significa, exclusivamente, manter os princípios de qualidade durante a fase de
avaliação e uso do software.
O ciclo de vida de um software corresponde a todas as etapas por que o produto passará, desde
o levantamento de requisitos até o término do uso. Manter a qualidade durante o ciclo de vida
D
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases do processo de desenvolvimento e uso do software.
O ciclo de vida do software diz respeito ao processo de concepção do software e testes. Manter
E a qualidade durante o ciclo de vida do software significa garantir que os princípios de
qualidade estejam presentes nessas fases do processo de desenvolvimento do software.
Questão 6 : A MASP é formada por alguns passos que podem ajudar a organizar as ferramentos de
forma produtiva, a fim de otimizar a análise e a solução de problemas. Dentre os passos, podemos
citar:
Resposta Errada! A resposta correta é a opção C
Justificativa: Identificação do problema, Observação, Análise para descobrir causas, Plano de ação,
Ação para eliminar as causas, Verificação da eficácia da ação, Padronização, Conclusão.
 
"D" Definir, "M" Medir ", A" Analisar, "I" Implementar e "C" Controlar são referentes às
características da metodologia DMAIC.
 
Plan (planejar), Do (fazer), Check (checar)e Act (agir), diz respeito ao método PDCA. What (o
que?): O que será feito (etapas), Who (Quem?): Quem realizará as tarefas (responsabilidade), Why
(Por que?): Por que deve ser executada a tarefa (justificativa), When (Quando?): Quando cada uma
das tarefas deverá ser executada (tempo) está relacionado às perguntas (elaboradas em inglês) da
ferramenta 5W2H.
 
Seiton (senso da ordenação), Seiri (senso da utilização), Seisou (senso da limpeza), Seiketsu (senso
da saúde), Shitsuke (senso da autodisciplina) diz respeito aos cinco S's.

A "D" Definir, "M" Medir ", A" Analisar, "I" Implementar e "C" Controlar.
B Plan (planejar), Do (fazer), Check (checar)e Act (agir).
Identificação do problema, Observação, Análise para descobrir causas, Plano de ação, Ação
C
para eliminar as causas, Verificação da eficácia da ação, Padronização, Conclusão.
Who (Quem?): Quem realizará as tarefas (responsabilidad, Why (Por que?): Por que deve ser
D executada a tarefa (justificativ, When (Quando?): Quando cada uma das tarefas deverá ser
executada (tempo).
Seiton (senso da ordenação), Seiri (senso da utilização), Seisou (senso da limpez, Seiketsu
E
(senso da saúd, Shitsuke (senso da autodisciplin, diz respeito aos 5 S's.
Questão 7 : Um dos grandes problemas que traz transtornos para as empresas desenvolvedoras de
software é a presença de bugs no sistema. Isto porque eles afetam a satisfação do cliente com o
sistema. Analise as alternativas a seguir e assinale a que define corretamente erro, defeito e falha:
Resposta Errada! A resposta correta é a opção B
Justificativa: Ao cometer um equívoco durante o trabalho de programação, o programador comete
um erro. Este faz com que em uma linha do software exista um defeito. Quando este se manifesta e
torna perceptível ao usuário, é gerada uma falha.
 
Desta forma, se João inseriu uma função infinitamente recursiva no código que estava
programando; João cometeu um erro e não uma falha.
 
Se Juca, usuário do sistema, identificou um problema ao usar o sistema, ele identificou uma falha e
não um erro.
 
Se Pedro encontrou, no teste unitário, um problema de declaração de uma variável com o tipo de
dado errado, ele identificou que o programador cometeu um erro.
 
Quando Ana efetuou testes unitários no código fonte, ela identificou um defeito no código que foi
causado por um erro de um programador.
 
Se Lucas, utilizando o sistema, fez com que o sistema travasse por algum motivo, ele visualizou
uma falha e não um erro de software.

João é programador e inseriu por engano uma função infinitamente recursiva. João cometeu
A
uma falha que pode prejudicar a empresa.
Por causa da atitude errônea de João (que inseriu por engano uma função infinitamente
B recursiva no programa), quando Ana efetuou testes unitários no código fonte, ela identificou
um defeito (uma linha defeituosa) no código.
Juca é usuário do sistema e, ao cadastrar uma nova nota fiscal, deparou-se com um erro no
C
software.
Pedro estava fazendo um teste unitário no sistema e descobriu que Antônio cometeu uma falha,
D
efetuou a declaração de uma variável com o tipo de dado errado.
Lucas, usuário do sistema, deixou um campo em branco ao cadastrar um novo usuário para o
E
sistema e fez com que o sistema travasse. Lucas estava diante de um erro de software.
Questão 8 : As métricas de software são amplamente utilizadas para fazer gerenciamento de
projetos de software.
 
Sendo assim, assinale a alternativa que corresponde à utilidade principal das métricas.
Resposta Errada! A resposta correta é a opção A
Justificativa: As métricas de software são utilizadas para verificar a produtividade da equipe, além
de indicar a qualidade do produto.
A Servem para medir a produtividade da equipe e indicar a qualidade do produto.
B Sinalizam quando uma mudança ocorreu no projeto de software.
São utilizadas para atestar a soma total de todos os produtos do projeto assim como de seus
C
requerimentos.
Mostram o trabalho que deve ser desenvolvido para entregar um produto/serviço conforme o
D
que foi acordado. v
E Servem para dividir as principais entregas do projeto em componentes menores.
Questão 9 : O método Plan-Do-Check-Act (PDCA) é uma das mais famosas ferramentas da gestão
da qualidade total. Assinale a alternativa que diz respeito ao significado de plan.
Acertou! A resposta correta é a opção E
Justificativa: Plan significa planejar; D significa definir e vem da metodologia DMAIC. Do
significa fazer; check quer dizer checar; e act quer dizer agir.
A Definir.
B Fazer.
C Checar.
D Agir.
E Planejar.
Questão 10 : A qualidade da entrega dos produtos é fundamental para a fidelização do cliente e o
ganho de confiança. Isto se aplica para software e para qualquer outro produto ou serviço que seja
fornecido por uma empresa para clientes. Sobre a importância da qualidade de software, assinale a
alternativa CORRETA:
Resposta Errada! A resposta correta é a opção D
Justificativa: Caso o software cause danos financeiros ao cliente, a fornecedora pode ser
responsabilizada. A regra 10 de Myers se aplica ao ciclo de vida tradicional de desenvolvimento de
software e considera que o custo de um defeito localizado aumenta 10 vezes a cada etapa avançada
no ciclo de desenvolvimento. Um dos benefícios aliados à qualidade de usuário é melhorar a
experiência deste. Qualidade de software é útil para evitar catástrofes em projetos.
Embora conquistar o cliente seja bastante importante para a empresa fornecedora de software,
A
caso este cause danos financeiros ao cliente, não é responsabilidade da fornecedora.
B A regra 10 de Myers se aplica ao modelo ágil de desenvolvimento de sistemas.
A regra 10 de Myers considera que o custo de um defeito localizado aumenta 100 vezes a cada
C
etapa avançada no ciclo de desenvolvimento.
D Um dos benefícios aliados à qualidade de usuário é melhorar a experiência deste.
E Qualidade de software é útil apenas em momentos de catástrofes.

Questão 1 : A perspectiva transcendental da qualidade diz que ela é:


Resposta Errada! A resposta correta é a opção B
Justificativa: Isso vai ao encontro da visão da qualidade do tipo "não consigo defini-la, mas posso
reconhecê-la".
A Determinada pelo desempenho ou concordância do produto e do seu preço.
Uma excelência inata, a qual não é atributo específico do produto nem do consumidor, mas,
B
sim, uma terceira entidade separada.
C Confirmada pela concordância com os padrões especificados.
Determinada pela maneira como as preferências do cliente são satisfeitas; assim, é uma função
D
dos valores do consumidor.
E A conformidade com os objetivos.
Questão 2 : Métricas de software podem ser diretas ou indiretas.
 
Sendo assim, assinale a alternativa correta.
Resposta Errada! A resposta correta é a opção A
Justificativa: Métricas diretas (fundamentais ou básicas) são medidas realizadas em termos de
atributos observados.
Métricas diretas são aquelas que representam uma quantidade observada, tais como custo,
A
esforço, número de linhas de código, tempo de execução e número de defeitos.
Métricas diretas são aquelas que exigem análise e estão relacionadas à funcionalidade, à
B
qualidade, à complexidade e à manutenibilidade.
Métricas indiretas são aquelas que representam uma quantidade observada, tais como custo,
C
esforço, número de linhas de código, tempo de execução e número de defeitos.
D Métricas diretas medem a efetividade da equipe.
E Métricas diretas estão condicionadas ao gerente do projeto.
Questão 3 : A utilização de ferramentas automatizadas de teste de software assegura maior
produtividade e agilidade. Outro benefício proporcionado pelas ferramentas automatizadas é:
Acertou! A resposta correta é a opção E
Justificativa: A geração de arquivos de log, com tudo o que aconteceu durante as atividades de teste,
indicando os problemas encontrados, as datas em que foram encontrados e qual testador os
encontrou, certamente é um dos principais benefícios trazidos pelo uso das ferramentas
automatizadas de testes. Os demais benefícios listados são encontrados mesmo que os testes sejam
feitos manualmente.
A Possibilidade de encontrar os problemas antes da entrega ao usuário.
B Provar que o software atende às necessidades dos usuários.
C Garantir maior segurança aos usuários na utilização do software entregue.
D Diminuir ao máximo o tempo e as despesas gastos na correção de problemas.
E Geração de arquivos de log com os testes feitos e os problemas encontrados.
Questão 4 : Os modelos CMMI e MPS-BR têm por objetivo auxiliar as empresas na organização de
seus processos e avaliar a maturidade a qual os processos das empresas se encontram. Sobre estes
dois modelos, assinale a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção B
Justificativa: Usar métodos ágeis ou métodos tradicionais no desenvolvimento de sistemas não
interfere na maturidade da empresa. O modelo MPS-BR pode ser considerado uma extensão do
CMMI, uma vez que ele replica os níveis do CMMI, complementando os níveis intermediários.
Processo largamente definido, é um nível de maturidade do modelo MPS-BR. O modelo CMMI é
utilizado no mundo todo. Tanto o CMMI quanto o MPS-BR são modelos de maturidade e não
ferramentas..
Pode-se dizer que uma empresa que utiliza métodos ágeis de desenvolvimento de sistemas é
A
automaticamente mais madura do que uma empresa que utiliza métodos tradicionais.
O modelo MPS-BR pode ser considerado uma extensão do CMMI, uma vez que ele replica os
B
níveis do CMMI complementando os níveis intermediários.
C Processo largamente definido é um nível de maturidade do modelo CMMI.
D O modelo CMMI é utilizado apenas dentro do Brasil, embora tenha sido criado fora.
Tanto o CMMI quando o MPS-BR são ferramentas para organização de processos
E
empresariais.
Questão 5 : Analise as alternativas a seguir e assinale a que corresponde a um dos objetivos das
revisões técnicas formais de software.
Acertou! A resposta correta é a opção E
Justificativa: Desenvolver um software de qualidade e que garanta a satisfação do cliente faz parte
dos objetivos de uma empresa de software. Para isso, é necessário garantir que os requisitos
especificados estejam de acordo com o que foi solicitado pelo cliente.
A Realizar uma única reunião ao final do projeto para avaliar se o software foi bem construído.
B Realizar reuniões com os clientes para descobrir o que deve ser feito.
C Documentar os requisitos solicitados.
D Garantir que o software não tenha erros.
E Garantir que o software atenda aos requisitos especificados.
Questão 6 : Uma empresa pode melhorar seus produtos, processos e sistemas ao entender melhor as
influências da qualidade em seus negócios. Para tanto, ela pode se valer de uma vasta literatura
sobre qualidade que, de maneira geral, pode ser dividida em duas grandes categorias.
Resposta Errada! A resposta correta é a opção A
Justificativa: Essas duas grandes áreas abarcam as principais metodologias e os principais conceitos
da qualidade.
A Gestão da Qualidade Total e Controle Estatístico da Qualidade.
B Gestão da Qualidade Total e Just in Time.
C Kanban e Just in Time.
D Com base no produto ou com base no valor.
E Com base no usuário e com base no produto.
Questão 7 : É preciso que se diferencie as relações da qualidade com foco no produto ou com foco
no processo, ou seja, utilizar uma distinção entre qualidade interna e qualidade externa. Sobre essa
distinção é INCORRETO afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: A qualidade externa é altamente influenciada pela interna, e o oposto também. Uma
demanda por mais qualidade externa irá promover mudanças nas métricas de qualidade interna da
organização.
Para alcançar um alto nível de qualidade externa, é preciso transformar as preocupações dos
A
consumidores em medidas de controle de qualidade interna.
B A qualidade externa refere-se à maneira como o cliente enxerga o produto.
Pela perspectiva de um gerente de produção, as ligações entre qualidades externa e interna são
C
a chave para o desenvolvimento de um programa eficaz de qualidade.
A qualidade interna e a qualidade externa não se relacionam. Alterações ou percepções sobre
D
uma delas não impacta a outra.
A qualidade interna se refere à conformidade com as especificações de qualidade dentro da
E
fábrica.
Questão 8 : A regra 10 de Myers estima que o prejuízo causado por um defeito no sistema aumenta
10 vezes a cada etapa do processo de desenvolvimento que é avançado. Desta forma, é de extrema
importância encontrar precocemente os defeitos antes que estes se tornem falhas e sejam visíveis
para o cliente. Esta é uma função do segmento de qualidade de produto. Sobre qualidade de
produto, analise as alternativas a seguir e assinale a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção A
Justificativa: Testes exploratórios são feitos fazendo uso de checklist. Testes caixa preta podem ou
não ser automatizados. Testes funcionais são feitos utilizando caso de teste ou script de teste. Teste
de aceitação visa verificar se o software implementado está de acordo com os requisitos solicitados
pelo cliente. Testes unitários são feitos diretamente no código fonte do sistema, sendo eles um tipo
de teste de caixa branca.
É parte da atribuição do segmento de qualidade de produto realizar junto com o cliente uma
A verificação antes da entrega do software para garantir que o software entregue está de acordo
com o solicitado.
O profissional que trabalha com qualidade de produto, também chamado de QP, tem, entre suas
B funções, que garantir que o desenvolvimento do produto seja feito de acordo com uma
metodologia, como, por exemplo, metodologia ágil Scrum.
A realização de testes de software só é possível após o final do desenvolvimento do produto,
C
isto porque é necessário que toda a funcionalidade tenha sido desenvolvida para poder testá-la.
A qualidade de produto não interfere na confiança do cliente, esta é uma responsabilidade
D
burocrática aliada à qualidade de processos.
O teste exploratório deve ser sempre o primeiro teste a ser realizado, ainda durante o processo
E
de desenvolvimento, pelo programador.
Questão 9 : A MASP é formada por alguns passos que podem ajudar a organizar as ferramentos de
forma produtiva, a fim de otimizar a análise e a solução de problemas. Dentre os passos, podemos
citar:
Resposta Errada! A resposta correta é a opção C
Justificativa: Identificação do problema, Observação, Análise para descobrir causas, Plano de ação,
Ação para eliminar as causas, Verificação da eficácia da ação, Padronização, Conclusão.
 
"D" Definir, "M" Medir ", A" Analisar, "I" Implementar e "C" Controlar são referentes às
características da metodologia DMAIC.
 
Plan (planejar), Do (fazer), Check (checar)e Act (agir), diz respeito ao método PDCA. What (o
que?): O que será feito (etapas), Who (Quem?): Quem realizará as tarefas (responsabilidade), Why
(Por que?): Por que deve ser executada a tarefa (justificativa), When (Quando?): Quando cada uma
das tarefas deverá ser executada (tempo) está relacionado às perguntas (elaboradas em inglês) da
ferramenta 5W2H.
 
Seiton (senso da ordenação), Seiri (senso da utilização), Seisou (senso da limpeza), Seiketsu (senso
da saúde), Shitsuke (senso da autodisciplina) diz respeito aos cinco S's.

A "D" Definir, "M" Medir ", A" Analisar, "I" Implementar e "C" Controlar.
B Plan (planejar), Do (fazer), Check (checar)e Act (agir).
Identificação do problema, Observação, Análise para descobrir causas, Plano de ação, Ação
C
para eliminar as causas, Verificação da eficácia da ação, Padronização, Conclusão.
Who (Quem?): Quem realizará as tarefas (responsabilidad, Why (Por que?): Por que deve ser
D executada a tarefa (justificativ, When (Quando?): Quando cada uma das tarefas deverá ser
executada (tempo).
E Seiton (senso da ordenação), Seiri (senso da utilização), Seisou (senso da limpez, Seiketsu
(senso da saúd, Shitsuke (senso da autodisciplin, diz respeito aos 5 S's.
Questão 10 : De acordo com as métricas de software, a análise dos pontos de função é uma forma
de medição das funcionalidades fornecidas por um software sob o ponto de vista:
Resposta Errada! A resposta correta é a opção B
Justificativa: Pontos de função são utilizados para medir a funcionalidade entregue por um sistema.
A sua análise serve de subsídio para o gerente de projeto monitorar o projeto.
A do gerente do projeto.
B dos usuários.
C do programador.
D do analista do sistema.
E do engenheiro de software.

Questão 1 : O método é sequência lógica para o atendimento de uma meta, enquanto as ferramentas
são os recursos utilizados para a sua realização. Define - definir; Measure - medir; Analyser -
analisar; Improve - melhorar; Control - controlar.

 
O fragmento acima se refere a qual método?
Resposta Errada! A resposta correta é a opção D
Justificativa: O DMAIC (Define - definir; Measure - medir; Analyser - analisar; Improve -
melhorar; Control - controlar) é uma metodologia de solução de problemas que empregam o
programa Seis Sigma, que tem como objetivo a realização de melhorias em produtos, serviços e
processos, (re)projetando-os.
 
O método PDCA (Plan-Do-Check-Act) é uma das mais famosas ferramentas da gestão da qualidade
total.
 
O 5S vem de cinco palavras japonesas que começam com S: seiri (senso de utilização), seiton
(senso de organização), seiso (senso de limpeza), seiketsu (senso de padronização) e shitsuke (senso
de disciplina).
 
O MASP permite identificar e estabelecer parâmetros para a análise de problemas até a obtenção da
solução, a qual, ao se integrar com as ferramentas, permite a aplicação prática do método.
 
O 5W2H traduz perguntas elaboradas em inglês e é utilizado pelas empresas com o objetivo de
gerar respostas que esclareçam o problema a ser resolvido ou que organizem as ideias para a
resolução dos problemas.

A PDCA.
B 5S.
C MASP.
D DMAIC.
E 5W2H.
Questão 2 : Os testes de software precisam ser realizados ao longo de todo o ciclo de vida do
projeto de desenvolvimento do software, pois quanto antes os problemas forem encontrados, mais
fácil e menos custoso será corrigi-los. Durante a realização dos testes de software, é possível
encontrar três tipos de problemas, e entre eles está:
Resposta Errada! A resposta correta é a opção A
Justificativa: Durante os testes de software é possível encontrar erros que são causados por algo que
a pessoa fez de errado; defeitos que são decorrentes dos erros; e falhas que são decorrentes dos
defeitos e podem gerar paralisação do sistema como um todo. Os demais problemas podem ser
encontrados sem que seja necessário realizar testes no software.
A Defeito
B Lentidão.
C Insegurança.
D Falta de confiança.
E Telas mal desenhadas.
Questão 3 : No que diz respeito à avaliação de qualidade de software, o conceito de corretude é:
Resposta Errada! A resposta correta é a opção D
Justificativa: Avançar no desenvolvimento do projeto garantindo o cumprimento das especificações
e os objetivos do cliente garantem a corretude do projeto de desenvolvimento de software.
O esforço para aprender um programa, operá-lo, preparar a entrada e interpretar a saída dos
A
dados.
B O esforço exigido para localizar e reparar erros em um programa.
C O esforço exigido para modificar um programa operacional.
A medida com que um programa satisfaz sua especificação e cumpre os objetivos visados pelo
D
cliente.
A quantidade de recursos de computação e de código exigidos para que um programa execute a
E
sua função.
Questão 4 : Analise as alternativas a seguir e assinale a que corresponde a um objetivo das
inspeções de software.
Resposta Errada! A resposta correta é a opção C
Justificativa: A inspeção de software é uma revisão rigorosa que tem como objetivo a detecção de
defeitos, a qual tem um processo rigoroso e bem definido para a inspeção dos artefatos.
A Revisões de progresso.
B Avaliação de metas organizacionais.
C Detecção de defeitos.
D Revisões de cronograma.
E Revisões de custo.
Questão 5 : Analise as afirmativas abaixo e assinale a alternativa que corresponde às principais
características do CMMI.
Resposta Errada! A resposta correta é a opção A
Justificativa: O modelo CMMI prevê 5 níveis de maturidade. Esses níveis são graduais e têm
características distintas: a avaliação da qualidade dos processos de desenvolvimento do software.
Avaliar a qualidade do processo a partir da avaliação do nível de maturidade de diversas
A
categorias contidas nele.
Ser mais restrito que seu antecessor, CMM, estando confinado apenas à avaliação de processos
B
relativos à engenharia de software.
C Adaptado para a realidade das empresas de desenvolvimento de software brasileiras.
D Ter como subproduto a pontuação IFPUG do software avaliado.
Avaliar a qualidade do processo por meio da sua classificação em 6 níveis globais de
E
maturidade.
Questão 6 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 7 : A qualidade é um elemento essencial para o sucesso de um produto, seja ele de software
ou não. Desse modo, as normas de qualidade podem estar presentes tanto em âmbito de processo
como de produto final. O que significa falar em qualidade no âmbito do ciclo de vida do software?
Acertou! A resposta correta é a opção D
Justificativa: O ciclo de vida de um software corresponde a todas as etapas por que o produto
passará, desde o levantamento de requisitos até o término do uso. Manter a qualidade durante o
ciclo de vida do software significa garantir que os princípios de qualidade estejam presentes em
todas as fases do processo de desenvolvimento e uso do software.
O ciclo de vida de um software, no âmbito da qualidade, está relacionado à fase de
A levantamento de requisitos e projeto do software. Manter a qualidade no ciclo de vida significa,
portanto, apresentar, durante essas fases, um padrão de qualidade.
O ciclo de vida de um software consiste nas fases pelas quais o produto passa após a sua
entrega, englobando, portanto, o uso e a avaliação. Manter a qualidade durante o ciclo de vida
B
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases desse processo a partir da entrega.
O ciclo de vida de um software consiste em todas as etapas por que o produto passará, desde o
levantamento de requisitos até a fase de projeto. Manter a qualidade durante o ciclo de vida do
C
software significa, exclusivamente, manter os princípios de qualidade durante a fase de
avaliação e uso do software.
O ciclo de vida de um software corresponde a todas as etapas por que o produto passará, desde
o levantamento de requisitos até o término do uso. Manter a qualidade durante o ciclo de vida
D
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases do processo de desenvolvimento e uso do software.
O ciclo de vida do software diz respeito ao processo de concepção do software e testes. Manter
E a qualidade durante o ciclo de vida do software significa garantir que os princípios de
qualidade estejam presentes nessas fases do processo de desenvolvimento do software.
Questão 8 : A área de qualidade de software é a principal responsável por garantir a satisfação do
cliente para com o software que foi entregue, desta forma, essa área se preocupa não apenas em
entregar o software funcionando, mas em entregar o software em conformidade com os requisitos
estabelecidos pelo cliente. Para ajudar nesse processo de garantia da qualidade, a área de qualidade
de processos norteia a organização da estrutura de trabalho da empresa. Sobre qualidade de
processos, analise a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção E
Justificativa: CMMI e ISO9001 não são um modelo de maturidade. CMMI é um modelo de
maturidade que fornece informações para os funcionários sobre o que deve ser feito no sentido de
qual processo seguir. Um exemplo de processo que pode ser utilizado para garantia da qualidade de
processos são as metodologias ágeis, contudo nem a utilização de metodologia ágil nem a utilização
de cascata garantem a maturidade do processo. É necessário que o processo estabelecido seja claro e
utilizado por todos na empresa. O nível V do CMMI é o último nível de maturidade. Ele considera
que todos os processos já estão definidos e são seguidos pela empresa, estando em constante
otimização.
CMMI e ISO9001 são modelos de maturidade que fornecem informações para os funcionários
A
sobre como fazer o seu trabalho de forma eficiente.
Um exemplo de processo que pode ser utilizado para garantia da qualidade de processos são as
B
metodologias rápidas.
A utilização de ciclo de desenvolvimento em cascata garante que a empresa irá atingir o nível
C
máximo de maturidade no CMMI.
Um dos critérios para ser promovido em nível de maturidade é a comunicação eficiente e, por
D
isso, o uso de metodologias ágeis é pré-requisito.
O nível V do CMMI é o último nível de maturidade, ele considera que todos os processos já
E
estão definidos e são seguidos pela empresa, estando em constante otimização.
Questão 9 : Os modelos CMMI e MPS-BR têm por objetivo auxiliar as empresas na organização de
seus processos e avaliar a maturidade a qual os processos das empresas se encontram. Sobre estes
dois modelos, assinale a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção B
Justificativa: Usar métodos ágeis ou métodos tradicionais no desenvolvimento de sistemas não
interfere na maturidade da empresa. O modelo MPS-BR pode ser considerado uma extensão do
CMMI, uma vez que ele replica os níveis do CMMI, complementando os níveis intermediários.
Processo largamente definido, é um nível de maturidade do modelo MPS-BR. O modelo CMMI é
utilizado no mundo todo. Tanto o CMMI quanto o MPS-BR são modelos de maturidade e não
ferramentas..
Pode-se dizer que uma empresa que utiliza métodos ágeis de desenvolvimento de sistemas é
A
automaticamente mais madura do que uma empresa que utiliza métodos tradicionais.
O modelo MPS-BR pode ser considerado uma extensão do CMMI, uma vez que ele replica os
B
níveis do CMMI complementando os níveis intermediários.
C Processo largamente definido é um nível de maturidade do modelo CMMI.
D O modelo CMMI é utilizado apenas dentro do Brasil, embora tenha sido criado fora.
Tanto o CMMI quando o MPS-BR são ferramentas para organização de processos
E
empresariais.
Questão 10 : Uma das principais dimensões da qualidade é a que a define com base no produto,
mesmo considerando que a maioria da literatura sobre Gestão da Qualidade Total diz que o
princípio da qualidade é ela ser focada no cliente. Nesse sentido, por que a importância da qualidade
com base no produto?
Resposta Errada! A resposta correta é a opção E
Justificativa: Todavia, a qualidade do produto, como é vista pelo cliente, é composta de uma série
de fatores focados nos processos, por exemplo o projeto, o controle das operações, a mão de obra
aplicada, o tratamento pós-venda etc.
Por ela se confirmar em virtude de padrões específicos, ou seja, fazer certo desde a primeira
A
vez.
Porque ela estabelece a visão de qualidade do tipo "valorize seu dinheiro" ou "excelência
B
comprável".
Porque, em essência, a visão da qualidade é a do tipo "não consigo defini-la, mas posso
C
reconhecê-la".
D Porque ela reforça a visão de que a "beleza está nos olhos do cliente".
E Como o que o cliente enxerga é o produto, a qualidade deve ser medida em termos de produtos

Questão 1 : Os testes de software precisam ser realizados ao longo de todo o ciclo de vida do
projeto de desenvolvimento do software, pois quanto antes os problemas forem encontrados, mais
fácil e menos custoso será corrigi-los. Durante a realização dos testes de software, é possível
encontrar três tipos de problemas, e entre eles está:
Resposta Errada! A resposta correta é a opção A
Justificativa: Durante os testes de software é possível encontrar erros que são causados por algo que
a pessoa fez de errado; defeitos que são decorrentes dos erros; e falhas que são decorrentes dos
defeitos e podem gerar paralisação do sistema como um todo. Os demais problemas podem ser
encontrados sem que seja necessário realizar testes no software.
A Defeito
B Lentidão.
C Insegurança.
D Falta de confiança.
E Telas mal desenhadas.
Questão 2 : A qualidade é um elemento essencial para o sucesso de um produto, seja ele de software
ou não. Desse modo, as normas de qualidade podem estar presentes tanto em âmbito de processo
como de produto final. O que significa falar em qualidade no âmbito do ciclo de vida do software?
Resposta Errada! A resposta correta é a opção D
Justificativa: O ciclo de vida de um software corresponde a todas as etapas por que o produto
passará, desde o levantamento de requisitos até o término do uso. Manter a qualidade durante o
ciclo de vida do software significa garantir que os princípios de qualidade estejam presentes em
todas as fases do processo de desenvolvimento e uso do software.
O ciclo de vida de um software, no âmbito da qualidade, está relacionado à fase de
A levantamento de requisitos e projeto do software. Manter a qualidade no ciclo de vida significa,
portanto, apresentar, durante essas fases, um padrão de qualidade.
O ciclo de vida de um software consiste nas fases pelas quais o produto passa após a sua
entrega, englobando, portanto, o uso e a avaliação. Manter a qualidade durante o ciclo de vida
B
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases desse processo a partir da entrega.
C O ciclo de vida de um software consiste em todas as etapas por que o produto passará, desde o
levantamento de requisitos até a fase de projeto. Manter a qualidade durante o ciclo de vida do
software significa, exclusivamente, manter os princípios de qualidade durante a fase de
avaliação e uso do software.
O ciclo de vida de um software corresponde a todas as etapas por que o produto passará, desde
o levantamento de requisitos até o término do uso. Manter a qualidade durante o ciclo de vida
D
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases do processo de desenvolvimento e uso do software.
O ciclo de vida do software diz respeito ao processo de concepção do software e testes. Manter
E a qualidade durante o ciclo de vida do software significa garantir que os princípios de
qualidade estejam presentes nessas fases do processo de desenvolvimento do software.
Questão 3 : No gerenciamento da qualidade, como é conhecido quando são estabelecidos padrões
organizacionais e uma estrutura de procedimentos para condução de um software de qualidade?
Resposta Errada! A resposta correta é a opção B
Justificativa: Para a garantia da qualidade, padrões organizacionais e procedimentos que levam a
um produto de software de qualidade são itens que ajudam na garantia da qualidade do software.
A Planejamento da qualidade.
B Garantia da qualidade.
C Controle da qualidade.
D Gerenciamento da configuração.
E Revisões de qualidade.
Questão 4 : A ferramenta JUnit é utilizada principalmente para realizar testes unitários em
aplicações desenvolvidas em Java. O resultado dos testes é apresentado de uma forma semelhante a
um semáforo, que contém as seguintes cores:
Resposta Errada! A resposta correta é a opção B
Justificativa: O semáforo onde os resultados dos testes do JUnit são apresentados contém as
seguintes cores: verde, que significa que o teste foi executado com sucesso; azul, que significa que
o teste apresentou erro de validação; e vermelha, que significa que houve algum erro de exceção na
escrita do código em Java.
A Verde, amarela e vermelha.
B Verde, azul e vermelha.
C Verde, roxa e preta.
D Verde, laranja e rosa.
E Verde, amarela e azul.
Questão 5 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 6 : Diversas empresas têm certo diferencial por apresentar certificações ISO. No âmbito do
desenvolvimento de software, esse tipo de certificação também é importante. Pensando nisso, em
que medida é possível traçar um paralelo entre certificações ISO e padrões de qualidade?
Acertou! A resposta correta é a opção E
Justificativa: As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o
que garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos. Algumas normas ISO estão
relacionadas a processo, enquanto outras a produto, mas todas são relacionadas com padrões de
qualidade. Dessa forma, essas certificações influenciam diretamente os padrões de qualidade de
produto, incluindo os produtos de software.
As certificações ISO se referem a padrões de qualidade de processo, o que garante um padrão
A elevado de qualidade. Uma certificação ISO, portanto, sinaliza que a empresa necessita
aprimorar processos de qualidade.
As certificações ISO estão relacionadas aos padrões de qualidade. Nesse sentido, ter uma
B certificação ISO garante à empresa uma estrutura mínima de processos, permitindo que um
produto tenha determinadas características.
As certificações ISO estão relacionadas diretamente aos padrões de qualidade, mas não
C influenciam a padronização de processos e de produtos, o que pode levar a melhorar a
qualidade.
As certificações ISO versam sobre indicadores de qualidade de produtos, sugerindo normas
D para a padronização. Uma certificação ISO garante, portanto, que a empresa tenha padrões de
qualidade de produto, mas não de processos.
As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o que
E garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos.
Questão 7 : Na engenharia de software, quando se fala em satisfação de requisitos, normas de
desenvolvimento documentadas e satisfação dos clientes quanto à entrega do que foi esperado,
trata-se de:
Resposta Errada! A resposta correta é a opção C
Justificativa: A satisfação do cliente estará garantida quando o projeto for entregue dentro das
especificações estabelecidas e dos prazos acordados. A qualidade de software auxilia no tratamento
desses itens, garantindo assim o sucesso do projeto.
A Análise de software.
B Engenharia de software.
C Qualidade de software.
D Métricas de software.
E Teste de software.
Questão 8 : Metodologia sistêmica para abordar casos que exigem tomada de decisão devido a
situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo estabelecido,
reconhecendo a necessidade de correção e seguindo alternativas de ação.
 
A que se refere o fragmento acima?
Resposta Errada! A resposta correta é a opção A
Justificativa: MASP é uma metodologia sistêmica para abordar casos que exigem tomada de decisão
devido a situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo
estabelecido, reconhecendo a necessidade de correção seguindo alternativas de ação.
 
O ciclo PDCA significa Plan, Do, Check, Action (Planejar, Fazer, Verificar e Agir). Esse método
tem a função de garantir que a empresa organize seus processos, não importando a sua natureza.
O DMAIC visa à melhoria do processo por meio da seleção correta de projetos, com etapas
direcionadas para a solução de problemas dispostas de forma cíclica e contínua, contribuindo no
processo de melhoria.
O 5W2H é um documento organizado que identifica as ações e as responsabilidades de quem irá
executar. Por meio de um questionamento, é capaz de orientar diversas ações que deverão ser
implementadas.
 
Os CCQ's são grupos voluntários de colaboradores que buscam, constantemente, a melhoria da
qualidade, da produtividade, dos produtos, dos insumos, dos processos, das condições ambientais,
da segurança e das demais atividades em seu posto de trabalho.

A MASP.
B PDCA.
C DMAIC.
D 5W2H. v
E CQQ'S.
Questão 9 : De acordo com as métricas de software, a análise dos pontos de função é uma forma de
medição das funcionalidades fornecidas por um software sob o ponto de vista:
Resposta Errada! A resposta correta é a opção B
Justificativa: Pontos de função são utilizados para medir a funcionalidade entregue por um sistema.
A sua análise serve de subsídio para o gerente de projeto monitorar o projeto.
A do gerente do projeto.
B dos usuários.
C do programador.
D do analista do sistema.
E do engenheiro de software.
Questão 10 : As normas de qualidade estão em constante atualização, sempre buscando melhorias.
As normas ISO/IEC 9126, ISO/IEC 14598 e ISO/IEC 25000 são muito conhecidas no campo de
qualidade de software. Sendo assim, qual é a relação entre essas normas?
Resposta Errada! A resposta correta é a opção B
Justificativa: A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de
produto e processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de processo
de avaliação de software. Desse modo, todas as normas da série ISO/IEC 25000 passam a substituir
as normas ISO/IEC 14598 e ISO/IEC 9126 por se tratar não apenas de uma atualização, mas
também de uma série de normas mais completas que as anteriores.
A norma ISO/IEC 9126 se refere à qualidade de produto de software, é uma atualização da
norma ISO/IEC 14598, que diz respeito ao processo de avaliação do produto de software.
A
Essas duas normas substituem a série de normas ISO/IEC 25000, que se referia apenas ao
processo de avaliação de software.
A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
B
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de
processo de avaliação de software.
A norma ISO/IEC 14598, que corresponde à qualidade de produto de software, substitui a
C norma ISO/IEC 9126, que se refere à qualidade do processo de avaliação de software. Ambas
substituem a norma ISO/IEC 25000, que se refere à qualidade geral do software.
A norma ISO/IEC 14598 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
D
refere à qualidade de produto de software, e a ISO/IEC 25000, que se refere à qualidade de
processo de avaliação de software.
As normas ISO/IEC 9126 (qualidade de produto de software) e ISO/IEC 14598 (qualidade de
processo de avaliação de software) são complementares e importantes para a avaliação da
E
qualidade de software. Ambas substituem a norma ISO/IEC 25000, que se refere apenas à
qualidade de produto de software.

Questão 1 : Uma empresa pode melhorar seus produtos, processos e sistemas ao entender melhor as
influências da qualidade em seus negócios. Para tanto, ela pode se valer de uma vasta literatura
sobre qualidade que, de maneira geral, pode ser dividida em duas grandes categorias.
Resposta Errada! A resposta correta é a opção A
Justificativa: Essas duas grandes áreas abarcam as principais metodologias e os principais conceitos
da qualidade.
A Gestão da Qualidade Total e Controle Estatístico da Qualidade.
B Gestão da Qualidade Total e Just in Time.
C Kanban e Just in Time.
D Com base no produto ou com base no valor.
E Com base no usuário e com base no produto.
Questão 2 : O método é sequência lógica para o atendimento de uma meta, enquanto as ferramentas
são os recursos utilizados para a sua realização. Define - definir; Measure - medir; Analyser -
analisar; Improve - melhorar; Control - controlar.
 
O fragmento acima se refere a qual método?
Resposta Errada! A resposta correta é a opção D
Justificativa: O DMAIC (Define - definir; Measure - medir; Analyser - analisar; Improve -
melhorar; Control - controlar) é uma metodologia de solução de problemas que empregam o
programa Seis Sigma, que tem como objetivo a realização de melhorias em produtos, serviços e
processos, (re)projetando-os.
 
O método PDCA (Plan-Do-Check-Act) é uma das mais famosas ferramentas da gestão da qualidade
total.
 
O 5S vem de cinco palavras japonesas que começam com S: seiri (senso de utilização), seiton
(senso de organização), seiso (senso de limpeza), seiketsu (senso de padronização) e shitsuke (senso
de disciplina).
 
O MASP permite identificar e estabelecer parâmetros para a análise de problemas até a obtenção da
solução, a qual, ao se integrar com as ferramentas, permite a aplicação prática do método.
 
O 5W2H traduz perguntas elaboradas em inglês e é utilizado pelas empresas com o objetivo de
gerar respostas que esclareçam o problema a ser resolvido ou que organizem as ideias para a
resolução dos problemas.

A PDCA.
B 5S.
C MASP.
D DMAIC.
E 5W2H.
Questão 3 : Metodologia sistêmica para abordar casos que exigem tomada de decisão devido a
situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo estabelecido,
reconhecendo a necessidade de correção e seguindo alternativas de ação.
 
A que se refere o fragmento acima?
Resposta Errada! A resposta correta é a opção A
Justificativa: MASP é uma metodologia sistêmica para abordar casos que exigem tomada de decisão
devido a situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo
estabelecido, reconhecendo a necessidade de correção seguindo alternativas de ação.
 
O ciclo PDCA significa Plan, Do, Check, Action (Planejar, Fazer, Verificar e Agir). Esse método
tem a função de garantir que a empresa organize seus processos, não importando a sua natureza.
O DMAIC visa à melhoria do processo por meio da seleção correta de projetos, com etapas
direcionadas para a solução de problemas dispostas de forma cíclica e contínua, contribuindo no
processo de melhoria.
O 5W2H é um documento organizado que identifica as ações e as responsabilidades de quem irá
executar. Por meio de um questionamento, é capaz de orientar diversas ações que deverão ser
implementadas.
 
Os CCQ's são grupos voluntários de colaboradores que buscam, constantemente, a melhoria da
qualidade, da produtividade, dos produtos, dos insumos, dos processos, das condições ambientais,
da segurança e das demais atividades em seu posto de trabalho.
A MASP.
B PDCA.
C DMAIC.
D 5W2H. v
E CQQ'S.
Questão 4 : O método Plan-Do-Check-Act (PDCA) é uma das mais famosas ferramentas da gestão
da qualidade total. Assinale a alternativa que diz respeito ao significado de plan.
Acertou! A resposta correta é a opção E
Justificativa: Plan significa planejar; D significa definir e vem da metodologia DMAIC. Do
significa fazer; check quer dizer checar; e act quer dizer agir.
A Definir.
B Fazer.
C Checar.
D Agir.
E Planejar.
Questão 5 : A área de qualidade de software é a principal responsável por garantir a satisfação do
cliente para com o software que foi entregue, desta forma, essa área se preocupa não apenas em
entregar o software funcionando, mas em entregar o software em conformidade com os requisitos
estabelecidos pelo cliente. Para ajudar nesse processo de garantia da qualidade, a área de qualidade
de processos norteia a organização da estrutura de trabalho da empresa. Sobre qualidade de
processos, analise a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção E
Justificativa: CMMI e ISO9001 não são um modelo de maturidade. CMMI é um modelo de
maturidade que fornece informações para os funcionários sobre o que deve ser feito no sentido de
qual processo seguir. Um exemplo de processo que pode ser utilizado para garantia da qualidade de
processos são as metodologias ágeis, contudo nem a utilização de metodologia ágil nem a utilização
de cascata garantem a maturidade do processo. É necessário que o processo estabelecido seja claro e
utilizado por todos na empresa. O nível V do CMMI é o último nível de maturidade. Ele considera
que todos os processos já estão definidos e são seguidos pela empresa, estando em constante
otimização.
CMMI e ISO9001 são modelos de maturidade que fornecem informações para os funcionários
A
sobre como fazer o seu trabalho de forma eficiente.
Um exemplo de processo que pode ser utilizado para garantia da qualidade de processos são as
B
metodologias rápidas.
A utilização de ciclo de desenvolvimento em cascata garante que a empresa irá atingir o nível
C
máximo de maturidade no CMMI.
Um dos critérios para ser promovido em nível de maturidade é a comunicação eficiente e, por
D
isso, o uso de metodologias ágeis é pré-requisito.
O nível V do CMMI é o último nível de maturidade, ele considera que todos os processos já
E
estão definidos e são seguidos pela empresa, estando em constante otimização.
Questão 6 : Analise as alternativas a seguir e assinale a que corresponde a um dos objetivos das
revisões técnicas formais de software.
Resposta Errada! A resposta correta é a opção E
Justificativa: Desenvolver um software de qualidade e que garanta a satisfação do cliente faz parte
dos objetivos de uma empresa de software. Para isso, é necessário garantir que os requisitos
especificados estejam de acordo com o que foi solicitado pelo cliente.
A Realizar uma única reunião ao final do projeto para avaliar se o software foi bem construído.
B Realizar reuniões com os clientes para descobrir o que deve ser feito.
C Documentar os requisitos solicitados.
D Garantir que o software não tenha erros.
E Garantir que o software atenda aos requisitos especificados.
Questão 7 : O Selenium é uma ferramenta que pode ser utilizada em diversos ambientes de
programação e suporta casos de teste de sistemas mais complexos. Uma das características
importantes do Selenium é que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para trabalhar com o Selenium, é preciso que os testadores tenham um vasto
conhecimento técnico e habilidades avançadas de programação. As demais características listadas
não se aplicam ao Selenium.
A A licença de uso é paga.
B Não é preciso que os testadores tenham conhecimento técnico em programação.
C Não gera log a respeito da realização dos testes.
D Exige conhecimento técnico e habilidades avançadas de programação.
E Não serve para testar aplicações web.
Questão 8 : Manter a qualidade durante todos os processos do software é fundamental no âmbito da
qualidade de software. O modelo SQuaRE dividiu as normas em 3 tipos: qualidade em uso, interna
e externa. Em que medida é possível traçar uma relação entre elas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Existe uma íntima relação entre as categorias de qualidade. Nesse caso, se um
software não apresentar qualidade interna, possivelmente ele também apresentará má qualidade
externa e em uso, pois a estrutura interna do software influencia diretamente no desempenho do
sistema.
Existe uma relação entre essas categorias de qualidade: se um software apresentar qualidade
A interna, ele possivelmente não apresentará qualidade externa e qualidade em uso, pois não há
uma relação direta entre esses tipos de qualidade.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
B qualidade interna, possivelmente ele também apresentará má qualidade externa e em uso, pois
a estrutura interna do software influencia diretamente no desempenho do sistema.
Todos os tipos de qualidade têm certa relação: se o software apresentar uma boa qualidade
C externa, ele possivelmente apresentará também outros tipos de qualidade, já que a qualidade
externa é um indicativo final de qualidade de software.
A qualidade externa está relacionada à qualidade interna, sendo grandezas inversamente
D proporcionais. O que quer dizer que quanto maior for a qualidade externa, menor será a
qualidade interna.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
E qualidade externa, possivelmente ele também não apresentará qualidade interna e em uso, pois
a estrutura externa do software influencia diretamente no desempenho do sistema.
Questão 9 : Para Pressman (2016), no que se refere à qualidade de software, as revisões, as
inspeções e os testes realizados ao longo do processo de software para garantir que o produto
satisfaça os requisitos estabelecidos, são conhecidos como:
Resposta Errada! A resposta correta é a opção C
Justificativa: Para garantir que o produto satisfaça os requisitos estabelecidos, garantindo a
qualidade de software, os processos de revisão, inspeção e testes colaboram para o controle de
qualidade.
A garantia de qualidade.
B custo da qualidade.
C controle de qualidade.
D reengenharia de processos.
E gold plate.
Questão 10 : No desenvolvimento de um software, a qualidade é um item de grande importância.
Sobre as propriedades utilizadas para determinar a qualidade de um software, é correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Entre as propriedades utilizadas para determinar a qualidade de um software estão a
garantia de que todos os requisitos levantados com o cliente estejam de acordo no projeto e o
desempenho de acordo com o esperado.
A não há preocupação com a facilidade de manutenção do software.
B não se inclui a confiabilidade esperada do software.
C mede-se, exclusivamente, a qualidade da documentação produzida para o software.
D verifica-se a satisfação de requisitos estabelecidos, incluindo o desempenho.
E não se abrange questões relativas à interface do software.

Questão 1 : Um processo de métricas de software pode ser caracterizado por cinco atividades.

 
Assinale a alternativa que corresponde à atividade utilizada para acumular os dados.
Acertou! A resposta correta é a opção A
Justificativa: Manter um histórico com os dados de projetos para derivar as métricas formuladas é
um mecanismo utilizado nos projetos de software, sendo conhecido como coleta de dados.
A Coleta
B Interpretação.
C Análise.
D Realimentação.
E Formulação.
Questão 2 : A área de qualidade de software é a principal responsável por garantir a satisfação do
cliente para com o software que foi entregue, desta forma, essa área se preocupa não apenas em
entregar o software funcionando, mas em entregar o software em conformidade com os requisitos
estabelecidos pelo cliente. Para ajudar nesse processo de garantia da qualidade, a área de qualidade
de processos norteia a organização da estrutura de trabalho da empresa. Sobre qualidade de
processos, analise a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção E
Justificativa: CMMI e ISO9001 não são um modelo de maturidade. CMMI é um modelo de
maturidade que fornece informações para os funcionários sobre o que deve ser feito no sentido de
qual processo seguir. Um exemplo de processo que pode ser utilizado para garantia da qualidade de
processos são as metodologias ágeis, contudo nem a utilização de metodologia ágil nem a utilização
de cascata garantem a maturidade do processo. É necessário que o processo estabelecido seja claro e
utilizado por todos na empresa. O nível V do CMMI é o último nível de maturidade. Ele considera
que todos os processos já estão definidos e são seguidos pela empresa, estando em constante
otimização.
CMMI e ISO9001 são modelos de maturidade que fornecem informações para os funcionários
A
sobre como fazer o seu trabalho de forma eficiente.
Um exemplo de processo que pode ser utilizado para garantia da qualidade de processos são as
B
metodologias rápidas.
A utilização de ciclo de desenvolvimento em cascata garante que a empresa irá atingir o nível
C
máximo de maturidade no CMMI.
Um dos critérios para ser promovido em nível de maturidade é a comunicação eficiente e, por
D
isso, o uso de metodologias ágeis é pré-requisito.
O nível V do CMMI é o último nível de maturidade, ele considera que todos os processos já
E
estão definidos e são seguidos pela empresa, estando em constante otimização.
Questão 3 : É preciso que se diferencie as relações da qualidade com foco no produto ou com foco
no processo, ou seja, utilizar uma distinção entre qualidade interna e qualidade externa. Sobre essa
distinção é INCORRETO afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: A qualidade externa é altamente influenciada pela interna, e o oposto também. Uma
demanda por mais qualidade externa irá promover mudanças nas métricas de qualidade interna da
organização.
Para alcançar um alto nível de qualidade externa, é preciso transformar as preocupações dos
A
consumidores em medidas de controle de qualidade interna.
B A qualidade externa refere-se à maneira como o cliente enxerga o produto.
Pela perspectiva de um gerente de produção, as ligações entre qualidades externa e interna são
C
a chave para o desenvolvimento de um programa eficaz de qualidade.
A qualidade interna e a qualidade externa não se relacionam. Alterações ou percepções sobre
D
uma delas não impacta a outra.
A qualidade interna se refere à conformidade com as especificações de qualidade dentro da
E
fábrica.
Questão 4 : Analise as alternativas a seguir e assinale a que corresponde a um dos objetivos das
revisões técnicas formais de software.
Resposta Errada! A resposta correta é a opção E
Justificativa: Desenvolver um software de qualidade e que garanta a satisfação do cliente faz parte
dos objetivos de uma empresa de software. Para isso, é necessário garantir que os requisitos
especificados estejam de acordo com o que foi solicitado pelo cliente.
A Realizar uma única reunião ao final do projeto para avaliar se o software foi bem construído.
B Realizar reuniões com os clientes para descobrir o que deve ser feito.
C Documentar os requisitos solicitados.
D Garantir que o software não tenha erros.
E Garantir que o software atenda aos requisitos especificados.
Questão 5 : O método Plan-Do-Check-Act (PDCA) é uma das mais famosas ferramentas da gestão
da qualidade total. Assinale a alternativa que diz respeito ao significado de plan.
Resposta Errada! A resposta correta é a opção E
Justificativa: Plan significa planejar; D significa definir e vem da metodologia DMAIC. Do
significa fazer; check quer dizer checar; e act quer dizer agir.
A Definir.
B Fazer.
C Checar.
D Agir.
E Planejar.
Questão 6 : Metodologia sistêmica para abordar casos que exigem tomada de decisão devido a
situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo estabelecido,
reconhecendo a necessidade de correção e seguindo alternativas de ação.
 
A que se refere o fragmento acima?
Acertou! A resposta correta é a opção A
Justificativa: MASP é uma metodologia sistêmica para abordar casos que exigem tomada de decisão
devido a situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo
estabelecido, reconhecendo a necessidade de correção seguindo alternativas de ação.
 
O ciclo PDCA significa Plan, Do, Check, Action (Planejar, Fazer, Verificar e Agir). Esse método
tem a função de garantir que a empresa organize seus processos, não importando a sua natureza.
O DMAIC visa à melhoria do processo por meio da seleção correta de projetos, com etapas
direcionadas para a solução de problemas dispostas de forma cíclica e contínua, contribuindo no
processo de melhoria.
O 5W2H é um documento organizado que identifica as ações e as responsabilidades de quem irá
executar. Por meio de um questionamento, é capaz de orientar diversas ações que deverão ser
implementadas.
 
Os CCQ's são grupos voluntários de colaboradores que buscam, constantemente, a melhoria da
qualidade, da produtividade, dos produtos, dos insumos, dos processos, das condições ambientais,
da segurança e das demais atividades em seu posto de trabalho.

A MASP.
B PDCA.
C DMAIC.
D 5W2H. v
E CQQ'S.
Questão 7 : Na engenharia de software, quando se fala em satisfação de requisitos, normas de
desenvolvimento documentadas e satisfação dos clientes quanto à entrega do que foi esperado,
trata-se de:
Resposta Errada! A resposta correta é a opção C
Justificativa: A satisfação do cliente estará garantida quando o projeto for entregue dentro das
especificações estabelecidas e dos prazos acordados. A qualidade de software auxilia no tratamento
desses itens, garantindo assim o sucesso do projeto.
A Análise de software.
B Engenharia de software.
C Qualidade de software.
D Métricas de software.
E Teste de software.
Questão 8 : A qualidade é um elemento essencial para o sucesso de um produto, seja ele de software
ou não. Desse modo, as normas de qualidade podem estar presentes tanto em âmbito de processo
como de produto final. O que significa falar em qualidade no âmbito do ciclo de vida do software?
Resposta Errada! A resposta correta é a opção D
Justificativa: O ciclo de vida de um software corresponde a todas as etapas por que o produto
passará, desde o levantamento de requisitos até o término do uso. Manter a qualidade durante o
ciclo de vida do software significa garantir que os princípios de qualidade estejam presentes em
todas as fases do processo de desenvolvimento e uso do software.
O ciclo de vida de um software, no âmbito da qualidade, está relacionado à fase de
A levantamento de requisitos e projeto do software. Manter a qualidade no ciclo de vida significa,
portanto, apresentar, durante essas fases, um padrão de qualidade.
O ciclo de vida de um software consiste nas fases pelas quais o produto passa após a sua
entrega, englobando, portanto, o uso e a avaliação. Manter a qualidade durante o ciclo de vida
B
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases desse processo a partir da entrega.
O ciclo de vida de um software consiste em todas as etapas por que o produto passará, desde o
levantamento de requisitos até a fase de projeto. Manter a qualidade durante o ciclo de vida do
C
software significa, exclusivamente, manter os princípios de qualidade durante a fase de
avaliação e uso do software.
O ciclo de vida de um software corresponde a todas as etapas por que o produto passará, desde
o levantamento de requisitos até o término do uso. Manter a qualidade durante o ciclo de vida
D
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases do processo de desenvolvimento e uso do software.
O ciclo de vida do software diz respeito ao processo de concepção do software e testes. Manter
E a qualidade durante o ciclo de vida do software significa garantir que os princípios de
qualidade estejam presentes nessas fases do processo de desenvolvimento do software.
Questão 9 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 10 : Analise as opções a seguir e marque a alternativa em que se apresentam apenas
modelos de qualidade de software.
Resposta Errada! A resposta correta é a opção D
Justificativa: Modelos de qualidade são aqueles utilizados como referência para o desenvolvimento
de um software de qualidade. Para esse fim, podemos citar alguns modelos, tais como: CMMI,
MPS.BR e ISO9000-1.
A CMMI, MPS.BR e COBIT.
B CMMI, COBIT e ISO9001.
C CMMI, MPS.BR, ISO9001 e COBIT.
D CMMI, MPS.BR e ISO9000-1.
E CMMI, ISO12207, ISO15504, ISO20000 e ITIL.

Questão 1 : A regra 10 de Myers estima que o prejuízo causado por um defeito no sistema aumenta
10 vezes a cada etapa do processo de desenvolvimento que é avançado. Desta forma, é de extrema
importância encontrar precocemente os defeitos antes que estes se tornem falhas e sejam visíveis
para o cliente. Esta é uma função do segmento de qualidade de produto. Sobre qualidade de
produto, analise as alternativas a seguir e assinale a alternativa CORRETA:
Acertou! A resposta correta é a opção A
Justificativa: Testes exploratórios são feitos fazendo uso de checklist. Testes caixa preta podem ou
não ser automatizados. Testes funcionais são feitos utilizando caso de teste ou script de teste. Teste
de aceitação visa verificar se o software implementado está de acordo com os requisitos solicitados
pelo cliente. Testes unitários são feitos diretamente no código fonte do sistema, sendo eles um tipo
de teste de caixa branca.
É parte da atribuição do segmento de qualidade de produto realizar junto com o cliente uma
A verificação antes da entrega do software para garantir que o software entregue está de acordo
com o solicitado.
O profissional que trabalha com qualidade de produto, também chamado de QP, tem, entre suas
B funções, que garantir que o desenvolvimento do produto seja feito de acordo com uma
metodologia, como, por exemplo, metodologia ágil Scrum.
A realização de testes de software só é possível após o final do desenvolvimento do produto,
C
isto porque é necessário que toda a funcionalidade tenha sido desenvolvida para poder testá-la.
A qualidade de produto não interfere na confiança do cliente, esta é uma responsabilidade
D
burocrática aliada à qualidade de processos.
O teste exploratório deve ser sempre o primeiro teste a ser realizado, ainda durante o processo
E
de desenvolvimento, pelo programador.
Questão 2 : O método é sequência lógica para o atendimento de uma meta, enquanto as ferramentas
são os recursos utilizados para a sua realização. Define - definir; Measure - medir; Analyser -
analisar; Improve - melhorar; Control - controlar.
 
O fragmento acima se refere a qual método?
Resposta Errada! A resposta correta é a opção D
Justificativa: O DMAIC (Define - definir; Measure - medir; Analyser - analisar; Improve -
melhorar; Control - controlar) é uma metodologia de solução de problemas que empregam o
programa Seis Sigma, que tem como objetivo a realização de melhorias em produtos, serviços e
processos, (re)projetando-os.
 
O método PDCA (Plan-Do-Check-Act) é uma das mais famosas ferramentas da gestão da qualidade
total.
 
O 5S vem de cinco palavras japonesas que começam com S: seiri (senso de utilização), seiton
(senso de organização), seiso (senso de limpeza), seiketsu (senso de padronização) e shitsuke (senso
de disciplina).
 
O MASP permite identificar e estabelecer parâmetros para a análise de problemas até a obtenção da
solução, a qual, ao se integrar com as ferramentas, permite a aplicação prática do método.
 
O 5W2H traduz perguntas elaboradas em inglês e é utilizado pelas empresas com o objetivo de
gerar respostas que esclareçam o problema a ser resolvido ou que organizem as ideias para a
resolução dos problemas.

A PDCA.
B 5S.
C MASP.
D DMAIC.
E 5W2H.
Questão 3 : Analise as alternativas a seguir e assinale a que corresponde a um objetivo das
inspeções de software.
Resposta Errada! A resposta correta é a opção C
Justificativa: A inspeção de software é uma revisão rigorosa que tem como objetivo a detecção de
defeitos, a qual tem um processo rigoroso e bem definido para a inspeção dos artefatos.
A Revisões de progresso.
B Avaliação de metas organizacionais.
C Detecção de defeitos.
D Revisões de cronograma.
E Revisões de custo.
Questão 4 : A perspectiva transcendental da qualidade diz que ela é:
Resposta Errada! A resposta correta é a opção B
Justificativa: Isso vai ao encontro da visão da qualidade do tipo "não consigo defini-la, mas posso
reconhecê-la".
A Determinada pelo desempenho ou concordância do produto e do seu preço.
Uma excelência inata, a qual não é atributo específico do produto nem do consumidor, mas,
B
sim, uma terceira entidade separada.
C Confirmada pela concordância com os padrões especificados.
Determinada pela maneira como as preferências do cliente são satisfeitas; assim, é uma função
D
dos valores do consumidor.
E A conformidade com os objetivos.
Questão 5 : Analise as afirmativas abaixo e assinale a alternativa que corresponde às principais
características do CMMI.
Resposta Errada! A resposta correta é a opção A
Justificativa: O modelo CMMI prevê 5 níveis de maturidade. Esses níveis são graduais e têm
características distintas: a avaliação da qualidade dos processos de desenvolvimento do software.
Avaliar a qualidade do processo a partir da avaliação do nível de maturidade de diversas
A
categorias contidas nele.
Ser mais restrito que seu antecessor, CMM, estando confinado apenas à avaliação de processos
B
relativos à engenharia de software.
C Adaptado para a realidade das empresas de desenvolvimento de software brasileiras.
D Ter como subproduto a pontuação IFPUG do software avaliado.
Avaliar a qualidade do processo por meio da sua classificação em 6 níveis globais de
E
maturidade.
Questão 6 : Uma empresa pode melhorar seus produtos, processos e sistemas ao entender melhor as
influências da qualidade em seus negócios. Para tanto, ela pode se valer de uma vasta literatura
sobre qualidade que, de maneira geral, pode ser dividida em duas grandes categorias.
Resposta Errada! A resposta correta é a opção A
Justificativa: Essas duas grandes áreas abarcam as principais metodologias e os principais conceitos
da qualidade.
A Gestão da Qualidade Total e Controle Estatístico da Qualidade.
B Gestão da Qualidade Total e Just in Time.
C Kanban e Just in Time.
D Com base no produto ou com base no valor.
E Com base no usuário e com base no produto.
Questão 7 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 8 : A ferramenta JUnit é utilizada principalmente para realizar testes unitários em
aplicações desenvolvidas em Java. O resultado dos testes é apresentado de uma forma semelhante a
um semáforo, que contém as seguintes cores:
Resposta Errada! A resposta correta é a opção B
Justificativa: O semáforo onde os resultados dos testes do JUnit são apresentados contém as
seguintes cores: verde, que significa que o teste foi executado com sucesso; azul, que significa que
o teste apresentou erro de validação; e vermelha, que significa que houve algum erro de exceção na
escrita do código em Java.
A Verde, amarela e vermelha.
B Verde, azul e vermelha.
C Verde, roxa e preta.
D Verde, laranja e rosa.
E Verde, amarela e azul.
Questão 9 : Existem inúmeras ferramentas para a automatização de testes de software, e não existe
uma que seja ideal para ser utilizada em todos os projetos. Mesmo assim, um dos aspectos a seguir é
importante para todas as ferramentas de teste de software, sem exceção:
Acertou! A resposta correta é a opção C
Justificativa: A documentação e o log de todos os erros, defeitos e falhas encontrados durante a
realização dos testes de software são aspectos importantes que todas as ferramentas devem
apresentar. Os demais aspectos são inerentes às ferramentas, de acordo com o tipo de projeto a que
se adaptam.
A Permitir a escrita de código-fonte novo durante os testes.
B Possibilitar os testes em código de diversas linguagens de programação.
C Documentar todos os problemas encontrados durante os testes.
D Permitir que os resultados dos testes sejam enviados para outras pessoas.
E Forçar a equipe de testes a conhecer muito sobre linguagens de programação.
Questão 10 : Analise as alternativas a seguir e assinale a que corresponde a um dos objetivos das
revisões técnicas formais de software.
Resposta Errada! A resposta correta é a opção E
Justificativa: Desenvolver um software de qualidade e que garanta a satisfação do cliente faz parte
dos objetivos de uma empresa de software. Para isso, é necessário garantir que os requisitos
especificados estejam de acordo com o que foi solicitado pelo cliente.
A Realizar uma única reunião ao final do projeto para avaliar se o software foi bem construído.
B Realizar reuniões com os clientes para descobrir o que deve ser feito.
C Documentar os requisitos solicitados.
D Garantir que o software não tenha erros.
E Garantir que o software atenda aos requisitos especificados.

Questão 1 : As técnicas de prototipação e de revisão de requisito são as mais utilizadas para:


Resposta Errada! A resposta correta é a opção B
Justificativa: Entender o que o cliente realmente deseja e transmitir isso para um software é um
desafio. A validação de requisitos auxilia nesse entendimento; para a validação, a prototipação e a
revisão de requisitos são técnicas utilizadas.
A o gerenciamento de requisitos.
B a validação de requisitos.
C o levantamento e a análise de requisitos.
D o estudo de viabilidade e o desenvolvimento do sistema.
E a especificação de requisitos.
Questão 2 : Existem inúmeras ferramentas para a automatização de testes de software, e não existe
uma que seja ideal para ser utilizada em todos os projetos. Mesmo assim, um dos aspectos a seguir é
importante para todas as ferramentas de teste de software, sem exceção:
Acertou! A resposta correta é a opção C
Justificativa: A documentação e o log de todos os erros, defeitos e falhas encontrados durante a
realização dos testes de software são aspectos importantes que todas as ferramentas devem
apresentar. Os demais aspectos são inerentes às ferramentas, de acordo com o tipo de projeto a que
se adaptam.
A Permitir a escrita de código-fonte novo durante os testes.
B Possibilitar os testes em código de diversas linguagens de programação.
C Documentar todos os problemas encontrados durante os testes.
D Permitir que os resultados dos testes sejam enviados para outras pessoas.
E Forçar a equipe de testes a conhecer muito sobre linguagens de programação.
Questão 3 : Analise as alternativas a seguir e assinale a que corresponde a um objetivo das
inspeções de software.
Acertou! A resposta correta é a opção C
Justificativa: A inspeção de software é uma revisão rigorosa que tem como objetivo a detecção de
defeitos, a qual tem um processo rigoroso e bem definido para a inspeção dos artefatos.
A Revisões de progresso.
B Avaliação de metas organizacionais.
C Detecção de defeitos.
D Revisões de cronograma.
E Revisões de custo.
Questão 4 : Para Pressman (2016), no que se refere à qualidade de software, as revisões, as
inspeções e os testes realizados ao longo do processo de software para garantir que o produto
satisfaça os requisitos estabelecidos, são conhecidos como:
Acertou! A resposta correta é a opção C
Justificativa: Para garantir que o produto satisfaça os requisitos estabelecidos, garantindo a
qualidade de software, os processos de revisão, inspeção e testes colaboram para o controle de
qualidade.
A garantia de qualidade.
B custo da qualidade.
C controle de qualidade.
D reengenharia de processos.
E gold plate.
Questão 5 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 6 : Uma das principais dimensões da qualidade é a que a define com base no produto,
mesmo considerando que a maioria da literatura sobre Gestão da Qualidade Total diz que o
princípio da qualidade é ela ser focada no cliente. Nesse sentido, por que a importância da qualidade
com base no produto?
Resposta Errada! A resposta correta é a opção E
Justificativa: Todavia, a qualidade do produto, como é vista pelo cliente, é composta de uma série
de fatores focados nos processos, por exemplo o projeto, o controle das operações, a mão de obra
aplicada, o tratamento pós-venda etc.
Por ela se confirmar em virtude de padrões específicos, ou seja, fazer certo desde a primeira
A
vez.
Porque ela estabelece a visão de qualidade do tipo "valorize seu dinheiro" ou "excelência
B
comprável".
Porque, em essência, a visão da qualidade é a do tipo "não consigo defini-la, mas posso
C
reconhecê-la".
D Porque ela reforça a visão de que a "beleza está nos olhos do cliente".
Como o que o cliente enxerga é o produto, a qualidade deve ser medida em termos de
E
produtos.
Questão 7 : De acordo com as métricas de software, a análise dos pontos de função é uma forma de
medição das funcionalidades fornecidas por um software sob o ponto de vista:
Resposta Errada! A resposta correta é a opção B
Justificativa: Pontos de função são utilizados para medir a funcionalidade entregue por um sistema.
A sua análise serve de subsídio para o gerente de projeto monitorar o projeto.
A do gerente do projeto.
B dos usuários.
C do programador.
D do analista do sistema.
E do engenheiro de software.
Questão 8 : No gerenciamento da qualidade, como é conhecido quando são estabelecidos padrões
organizacionais e uma estrutura de procedimentos para condução de um software de qualidade?
Resposta Errada! A resposta correta é a opção B
Justificativa: Para a garantia da qualidade, padrões organizacionais e procedimentos que levam a
um produto de software de qualidade são itens que ajudam na garantia da qualidade do software.
A Planejamento da qualidade.
B Garantia da qualidade.
C Controle da qualidade.
D Gerenciamento da configuração.
E Revisões de qualidade.
Questão 9 : Os testes de software precisam ser realizados ao longo de todo o ciclo de vida do
projeto de desenvolvimento do software, pois quanto antes os problemas forem encontrados, mais
fácil e menos custoso será corrigi-los. Durante a realização dos testes de software, é possível
encontrar três tipos de problemas, e entre eles está:
Resposta Errada! A resposta correta é a opção A
Justificativa: Durante os testes de software é possível encontrar erros que são causados por algo que
a pessoa fez de errado; defeitos que são decorrentes dos erros; e falhas que são decorrentes dos
defeitos e podem gerar paralisação do sistema como um todo. Os demais problemas podem ser
encontrados sem que seja necessário realizar testes no software.
A Defeito
B Lentidão.
C Insegurança.
D Falta de confiança.
E Telas mal desenhadas.
Questão 10 : O método Plan-Do-Check-Act (PDCA) é uma das mais famosas ferramentas da gestão
da qualidade total. Assinale a alternativa que diz respeito ao significado de plan.
Resposta Errada! A resposta correta é a opção E
Justificativa: Plan significa planejar; D significa definir e vem da metodologia DMAIC. Do
significa fazer; check quer dizer checar; e act quer dizer agir.
A Definir.
B Fazer.
C Checar.
D Agir.
E Planejar.

Questão 1 : Os modelos CMMI e MPS-BR têm por objetivo auxiliar as empresas na organização de
seus processos e avaliar a maturidade a qual os processos das empresas se encontram. Sobre estes
dois modelos, assinale a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção B
Justificativa: Usar métodos ágeis ou métodos tradicionais no desenvolvimento de sistemas não
interfere na maturidade da empresa. O modelo MPS-BR pode ser considerado uma extensão do
CMMI, uma vez que ele replica os níveis do CMMI, complementando os níveis intermediários.
Processo largamente definido, é um nível de maturidade do modelo MPS-BR. O modelo CMMI é
utilizado no mundo todo. Tanto o CMMI quanto o MPS-BR são modelos de maturidade e não
ferramentas..
Pode-se dizer que uma empresa que utiliza métodos ágeis de desenvolvimento de sistemas é
A
automaticamente mais madura do que uma empresa que utiliza métodos tradicionais.
O modelo MPS-BR pode ser considerado uma extensão do CMMI, uma vez que ele replica os
B
níveis do CMMI complementando os níveis intermediários.
C Processo largamente definido é um nível de maturidade do modelo CMMI.
D O modelo CMMI é utilizado apenas dentro do Brasil, embora tenha sido criado fora.
Tanto o CMMI quando o MPS-BR são ferramentas para organização de processos
E
empresariais.
Questão 2 : Analise as afirmativas abaixo e assinale a alternativa que corresponde às principais
características do CMMI.
Acertou! A resposta correta é a opção A
Justificativa: O modelo CMMI prevê 5 níveis de maturidade. Esses níveis são graduais e têm
características distintas: a avaliação da qualidade dos processos de desenvolvimento do software.
Avaliar a qualidade do processo a partir da avaliação do nível de maturidade de diversas
A
categorias contidas nele.
Ser mais restrito que seu antecessor, CMM, estando confinado apenas à avaliação de processos
B
relativos à engenharia de software.
C Adaptado para a realidade das empresas de desenvolvimento de software brasileiras.
D Ter como subproduto a pontuação IFPUG do software avaliado.
Avaliar a qualidade do processo por meio da sua classificação em 6 níveis globais de
E
maturidade.
Questão 3 : Analise as opções a seguir e marque a alternativa em que se apresentam apenas modelos
de qualidade de software.
Resposta Errada! A resposta correta é a opção D
Justificativa: Modelos de qualidade são aqueles utilizados como referência para o desenvolvimento
de um software de qualidade. Para esse fim, podemos citar alguns modelos, tais como: CMMI,
MPS.BR e ISO9000-1.
A CMMI, MPS.BR e COBIT.
B CMMI, COBIT e ISO9001.
C CMMI, MPS.BR, ISO9001 e COBIT.
D CMMI, MPS.BR e ISO9000-1.
E CMMI, ISO12207, ISO15504, ISO20000 e ITIL.
Questão 4 : Na engenharia de software, quando se fala em satisfação de requisitos, normas de
desenvolvimento documentadas e satisfação dos clientes quanto à entrega do que foi esperado,
trata-se de:
Resposta Errada! A resposta correta é a opção C
Justificativa: A satisfação do cliente estará garantida quando o projeto for entregue dentro das
especificações estabelecidas e dos prazos acordados. A qualidade de software auxilia no tratamento
desses itens, garantindo assim o sucesso do projeto.
A Análise de software.
B Engenharia de software.
C Qualidade de software.
D Métricas de software.
E Teste de software.
Questão 5 : Analise as alternativas a seguir e assinale a que corresponde a um objetivo das
inspeções de software.
Resposta Errada! A resposta correta é a opção C
Justificativa: A inspeção de software é uma revisão rigorosa que tem como objetivo a detecção de
defeitos, a qual tem um processo rigoroso e bem definido para a inspeção dos artefatos.
A Revisões de progresso.
B Avaliação de metas organizacionais.
C Detecção de defeitos.
D Revisões de cronograma.
E Revisões de custo.
Questão 6 : Um dos grandes problemas que traz transtornos para as empresas desenvolvedoras de
software é a presença de bugs no sistema. Isto porque eles afetam a satisfação do cliente com o
sistema. Analise as alternativas a seguir e assinale a que define corretamente erro, defeito e falha:
Resposta Errada! A resposta correta é a opção B
Justificativa: Ao cometer um equívoco durante o trabalho de programação, o programador comete
um erro. Este faz com que em uma linha do software exista um defeito. Quando este se manifesta e
torna perceptível ao usuário, é gerada uma falha.
 
Desta forma, se João inseriu uma função infinitamente recursiva no código que estava
programando; João cometeu um erro e não uma falha.
 
Se Juca, usuário do sistema, identificou um problema ao usar o sistema, ele identificou uma falha e
não um erro.
 
Se Pedro encontrou, no teste unitário, um problema de declaração de uma variável com o tipo de
dado errado, ele identificou que o programador cometeu um erro.
 
Quando Ana efetuou testes unitários no código fonte, ela identificou um defeito no código que foi
causado por um erro de um programador.
 
Se Lucas, utilizando o sistema, fez com que o sistema travasse por algum motivo, ele visualizou
uma falha e não um erro de software.

João é programador e inseriu por engano uma função infinitamente recursiva. João cometeu
A
uma falha que pode prejudicar a empresa.
Por causa da atitude errônea de João (que inseriu por engano uma função infinitamente
B recursiva no programa), quando Ana efetuou testes unitários no código fonte, ela identificou
um defeito (uma linha defeituosa) no código.
Juca é usuário do sistema e, ao cadastrar uma nova nota fiscal, deparou-se com um erro no
C
software.
Pedro estava fazendo um teste unitário no sistema e descobriu que Antônio cometeu uma falha,
D
efetuou a declaração de uma variável com o tipo de dado errado.
Lucas, usuário do sistema, deixou um campo em branco ao cadastrar um novo usuário para o
E
sistema e fez com que o sistema travasse. Lucas estava diante de um erro de software.
Questão 7 : Cinco palavras japonesas deram origem ao 5Ss.
 
Identificação, classificação e remanejamento dos recursos que não são úteis ao fim desejado, além
da eliminação de tarefas desnecessárias.
 
O fragmento acima se refere a qual delas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Seiri (senso da utilização) refere-se à identificação, classificação e remanejamento dos
recursos que não são úteis ao fim desejado, além da eliminação de tarefas desnecessárias.
 
Seiton (senso da ordenação) refere-se à disposição sistemática dos objetos e dados, bem como a
uma excelente comunicação visual que facilite o acesso rápido a eles, além de descomplicar o fluxo
das pessoas.
 
Seisou (senso da limpeza) visa, principalmente, à criação e à manutenção de um ambiente físico
agradável. Cada pessoa deve limpar a sua própria área de trabalho e, sobretudo, ser conscientizada
quanto às vantagens de não sujar.
 
Seiketsu (senso da saúde) refere-se à preocupação com a própria saúde nos níveis físico, mental e
emocional. Além de exercer os três primeiros sensos como forma de melhorar o ambiente físico de
trabalho, a pessoa deverá ter plena consciência dos outros aspectos que afetam a própria saúde,
agindo sobre eles.
 
Shitsuke (senso da autodisciplina) refere-se à necessidade de seguir os padrões técnicos, éticos e
morais, sendo educado e compreensivo com as pessoas à sua volta.

A Seiton ( senso de ordenação ).


B Seiri ( senso da utilização ).
C Seisou ( senso da limpeza ).
D Seisou ( senso da limpeza ).
E Shitsuke ( senso da autodisciplina ).
Questão 8 : A regra 10 de Myers estima que o prejuízo causado por um defeito no sistema aumenta
10 vezes a cada etapa do processo de desenvolvimento que é avançado. Desta forma, é de extrema
importância encontrar precocemente os defeitos antes que estes se tornem falhas e sejam visíveis
para o cliente. Esta é uma função do segmento de qualidade de produto. Sobre qualidade de
produto, analise as alternativas a seguir e assinale a alternativa CORRETA:
Acertou! A resposta correta é a opção A
Justificativa: Testes exploratórios são feitos fazendo uso de checklist. Testes caixa preta podem ou
não ser automatizados. Testes funcionais são feitos utilizando caso de teste ou script de teste. Teste
de aceitação visa verificar se o software implementado está de acordo com os requisitos solicitados
pelo cliente. Testes unitários são feitos diretamente no código fonte do sistema, sendo eles um tipo
de teste de caixa branca.
É parte da atribuição do segmento de qualidade de produto realizar junto com o cliente uma
A verificação antes da entrega do software para garantir que o software entregue está de acordo
com o solicitado.
O profissional que trabalha com qualidade de produto, também chamado de QP, tem, entre suas
B funções, que garantir que o desenvolvimento do produto seja feito de acordo com uma
metodologia, como, por exemplo, metodologia ágil Scrum.
A realização de testes de software só é possível após o final do desenvolvimento do produto,
C
isto porque é necessário que toda a funcionalidade tenha sido desenvolvida para poder testá-la.
A qualidade de produto não interfere na confiança do cliente, esta é uma responsabilidade
D
burocrática aliada à qualidade de processos.
O teste exploratório deve ser sempre o primeiro teste a ser realizado, ainda durante o processo
E
de desenvolvimento, pelo programador.
Questão 9 : Existem inúmeras ferramentas para a automatização de testes de software, e não existe
uma que seja ideal para ser utilizada em todos os projetos. Mesmo assim, um dos aspectos a seguir é
importante para todas as ferramentas de teste de software, sem exceção:
Resposta Errada! A resposta correta é a opção C
Justificativa: A documentação e o log de todos os erros, defeitos e falhas encontrados durante a
realização dos testes de software são aspectos importantes que todas as ferramentas devem
apresentar. Os demais aspectos são inerentes às ferramentas, de acordo com o tipo de projeto a que
se adaptam.
A Permitir a escrita de código-fonte novo durante os testes.
B Possibilitar os testes em código de diversas linguagens de programação.
C Documentar todos os problemas encontrados durante os testes.
D Permitir que os resultados dos testes sejam enviados para outras pessoas.
E Forçar a equipe de testes a conhecer muito sobre linguagens de programação.
Questão 10 : As técnicas de prototipação e de revisão de requisito são as mais utilizadas para:
Resposta Errada! A resposta correta é a opção B
Justificativa: Entender o que o cliente realmente deseja e transmitir isso para um software é um
desafio. A validação de requisitos auxilia nesse entendimento; para a validação, a prototipação e a
revisão de requisitos são técnicas utilizadas.
A o gerenciamento de requisitos.
B a validação de requisitos.
C o levantamento e a análise de requisitos.
D o estudo de viabilidade e o desenvolvimento do sistema.
E a especificação de requisitos.

Questão 1 : A utilização de ferramentas automatizadas de teste de software assegura maior


produtividade e agilidade. Outro benefício proporcionado pelas ferramentas automatizadas é:
Resposta Errada! A resposta correta é a opção E
Justificativa: A geração de arquivos de log, com tudo o que aconteceu durante as atividades de teste,
indicando os problemas encontrados, as datas em que foram encontrados e qual testador os
encontrou, certamente é um dos principais benefícios trazidos pelo uso das ferramentas
automatizadas de testes. Os demais benefícios listados são encontrados mesmo que os testes sejam
feitos manualmente.
A Possibilidade de encontrar os problemas antes da entrega ao usuário.
B Provar que o software atende às necessidades dos usuários.
C Garantir maior segurança aos usuários na utilização do software entregue.
D Diminuir ao máximo o tempo e as despesas gastos na correção de problemas.
E Geração de arquivos de log com os testes feitos e os problemas encontrados.
Questão 2 : É preciso que se diferencie as relações da qualidade com foco no produto ou com foco
no processo, ou seja, utilizar uma distinção entre qualidade interna e qualidade externa. Sobre essa
distinção é INCORRETO afirmar que:
Acertou! A resposta correta é a opção D
Justificativa: A qualidade externa é altamente influenciada pela interna, e o oposto também. Uma
demanda por mais qualidade externa irá promover mudanças nas métricas de qualidade interna da
organização.
Para alcançar um alto nível de qualidade externa, é preciso transformar as preocupações dos
A
consumidores em medidas de controle de qualidade interna.
B A qualidade externa refere-se à maneira como o cliente enxerga o produto.
Pela perspectiva de um gerente de produção, as ligações entre qualidades externa e interna são
C
a chave para o desenvolvimento de um programa eficaz de qualidade.
A qualidade interna e a qualidade externa não se relacionam. Alterações ou percepções sobre
D
uma delas não impacta a outra.
A qualidade interna se refere à conformidade com as especificações de qualidade dentro da
E
fábrica.
Questão 3 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Acertou! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 4 : No que diz respeito à avaliação de qualidade de software, o conceito de corretude é:
Acertou! A resposta correta é a opção D
Justificativa: Avançar no desenvolvimento do projeto garantindo o cumprimento das especificações
e os objetivos do cliente garantem a corretude do projeto de desenvolvimento de software.
O esforço para aprender um programa, operá-lo, preparar a entrada e interpretar a saída dos
A
dados.
B O esforço exigido para localizar e reparar erros em um programa.
C O esforço exigido para modificar um programa operacional.
A medida com que um programa satisfaz sua especificação e cumpre os objetivos visados pelo
D
cliente.
A quantidade de recursos de computação e de código exigidos para que um programa execute a
E
sua função.
Questão 5 : A qualidade é um elemento essencial para o sucesso de um produto, seja ele de software
ou não. Desse modo, as normas de qualidade podem estar presentes tanto em âmbito de processo
como de produto final. O que significa falar em qualidade no âmbito do ciclo de vida do software?
Acertou! A resposta correta é a opção D
Justificativa: O ciclo de vida de um software corresponde a todas as etapas por que o produto
passará, desde o levantamento de requisitos até o término do uso. Manter a qualidade durante o
ciclo de vida do software significa garantir que os princípios de qualidade estejam presentes em
todas as fases do processo de desenvolvimento e uso do software.
O ciclo de vida de um software, no âmbito da qualidade, está relacionado à fase de
A levantamento de requisitos e projeto do software. Manter a qualidade no ciclo de vida significa,
portanto, apresentar, durante essas fases, um padrão de qualidade.
O ciclo de vida de um software consiste nas fases pelas quais o produto passa após a sua
entrega, englobando, portanto, o uso e a avaliação. Manter a qualidade durante o ciclo de vida
B
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases desse processo a partir da entrega.
O ciclo de vida de um software consiste em todas as etapas por que o produto passará, desde o
levantamento de requisitos até a fase de projeto. Manter a qualidade durante o ciclo de vida do
C
software significa, exclusivamente, manter os princípios de qualidade durante a fase de
avaliação e uso do software.
O ciclo de vida de um software corresponde a todas as etapas por que o produto passará, desde
o levantamento de requisitos até o término do uso. Manter a qualidade durante o ciclo de vida
D
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases do processo de desenvolvimento e uso do software.
O ciclo de vida do software diz respeito ao processo de concepção do software e testes. Manter
E a qualidade durante o ciclo de vida do software significa garantir que os princípios de
qualidade estejam presentes nessas fases do processo de desenvolvimento do software.
Questão 6 : As normas de qualidade estão em constante atualização, sempre buscando melhorias. As
normas ISO/IEC 9126, ISO/IEC 14598 e ISO/IEC 25000 são muito conhecidas no campo de
qualidade de software. Sendo assim, qual é a relação entre essas normas?
Resposta Errada! A resposta correta é a opção B
Justificativa: A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de
produto e processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de processo
de avaliação de software. Desse modo, todas as normas da série ISO/IEC 25000 passam a substituir
as normas ISO/IEC 14598 e ISO/IEC 9126 por se tratar não apenas de uma atualização, mas
também de uma série de normas mais completas que as anteriores.
A norma ISO/IEC 9126 se refere à qualidade de produto de software, é uma atualização da
norma ISO/IEC 14598, que diz respeito ao processo de avaliação do produto de software.
A
Essas duas normas substituem a série de normas ISO/IEC 25000, que se referia apenas ao
processo de avaliação de software.
A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
B
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de
processo de avaliação de software.
A norma ISO/IEC 14598, que corresponde à qualidade de produto de software, substitui a
C norma ISO/IEC 9126, que se refere à qualidade do processo de avaliação de software. Ambas
substituem a norma ISO/IEC 25000, que se refere à qualidade geral do software.
A norma ISO/IEC 14598 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
D
refere à qualidade de produto de software, e a ISO/IEC 25000, que se refere à qualidade de
processo de avaliação de software.
E As normas ISO/IEC 9126 (qualidade de produto de software) e ISO/IEC 14598 (qualidade de
processo de avaliação de software) são complementares e importantes para a avaliação da
qualidade de software. Ambas substituem a norma ISO/IEC 25000, que se refere apenas à
qualidade de produto de software.
Questão 7 : Para Pressman (2016), no que se refere à qualidade de software, as revisões, as
inspeções e os testes realizados ao longo do processo de software para garantir que o produto
satisfaça os requisitos estabelecidos, são conhecidos como:
Resposta Errada! A resposta correta é a opção C
Justificativa: Para garantir que o produto satisfaça os requisitos estabelecidos, garantindo a
qualidade de software, os processos de revisão, inspeção e testes colaboram para o controle de
qualidade.
A garantia de qualidade.
B custo da qualidade.
C controle de qualidade.
D reengenharia de processos.
E gold plate.
Questão 8 : Analise as opções a seguir e marque a alternativa em que se apresentam apenas modelos
de qualidade de software.
Acertou! A resposta correta é a opção D
Justificativa: Modelos de qualidade são aqueles utilizados como referência para o desenvolvimento
de um software de qualidade. Para esse fim, podemos citar alguns modelos, tais como: CMMI,
MPS.BR e ISO9000-1.
A CMMI, MPS.BR e COBIT.
B CMMI, COBIT e ISO9001.
C CMMI, MPS.BR, ISO9001 e COBIT.
D CMMI, MPS.BR e ISO9000-1.
E CMMI, ISO12207, ISO15504, ISO20000 e ITIL.
Questão 9 : As métricas de software são amplamente utilizadas para fazer gerenciamento de
projetos de software.
 
Sendo assim, assinale a alternativa que corresponde à utilidade principal das métricas.
Resposta Errada! A resposta correta é a opção A
Justificativa: As métricas de software são utilizadas para verificar a produtividade da equipe, além
de indicar a qualidade do produto.
A Servem para medir a produtividade da equipe e indicar a qualidade do produto.
B Sinalizam quando uma mudança ocorreu no projeto de software.
São utilizadas para atestar a soma total de todos os produtos do projeto assim como de seus
C
requerimentos.
Mostram o trabalho que deve ser desenvolvido para entregar um produto/serviço conforme o
D
que foi acordado. v
E Servem para dividir as principais entregas do projeto em componentes menores.
Questão 10 : Um processo de métricas de software pode ser caracterizado por cinco atividades.
 
Assinale a alternativa que corresponde à atividade utilizada para acumular os dados.
Resposta Errada! A resposta correta é a opção A
Justificativa: Manter um histórico com os dados de projetos para derivar as métricas formuladas é
um mecanismo utilizado nos projetos de software, sendo conhecido como coleta de dados.
A Coleta
B Interpretação.
C Análise.
D Realimentação.
E Formulação.

Questão 1 : Os modelos CMMI e MPS-BR têm por objetivo auxiliar as empresas na organização de
seus processos e avaliar a maturidade a qual os processos das empresas se encontram. Sobre estes
dois modelos, assinale a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção B
Justificativa: Usar métodos ágeis ou métodos tradicionais no desenvolvimento de sistemas não
interfere na maturidade da empresa. O modelo MPS-BR pode ser considerado uma extensão do
CMMI, uma vez que ele replica os níveis do CMMI, complementando os níveis intermediários.
Processo largamente definido, é um nível de maturidade do modelo MPS-BR. O modelo CMMI é
utilizado no mundo todo. Tanto o CMMI quanto o MPS-BR são modelos de maturidade e não
ferramentas..
Pode-se dizer que uma empresa que utiliza métodos ágeis de desenvolvimento de sistemas é
A
automaticamente mais madura do que uma empresa que utiliza métodos tradicionais.
O modelo MPS-BR pode ser considerado uma extensão do CMMI, uma vez que ele replica os
B
níveis do CMMI complementando os níveis intermediários.
C Processo largamente definido é um nível de maturidade do modelo CMMI.
D O modelo CMMI é utilizado apenas dentro do Brasil, embora tenha sido criado fora.
Tanto o CMMI quando o MPS-BR são ferramentas para organização de processos
E
empresariais.
Questão 2 : Analise as opções a seguir e marque a alternativa em que se apresentam apenas modelos
de qualidade de software.
Acertou! A resposta correta é a opção D
Justificativa: Modelos de qualidade são aqueles utilizados como referência para o desenvolvimento
de um software de qualidade. Para esse fim, podemos citar alguns modelos, tais como: CMMI,
MPS.BR e ISO9000-1.
A CMMI, MPS.BR e COBIT.
B CMMI, COBIT e ISO9001.
C CMMI, MPS.BR, ISO9001 e COBIT.
D CMMI, MPS.BR e ISO9000-1.
E CMMI, ISO12207, ISO15504, ISO20000 e ITIL.
Questão 3 : Na engenharia de software, quando se fala em satisfação de requisitos, normas de
desenvolvimento documentadas e satisfação dos clientes quanto à entrega do que foi esperado,
trata-se de:
Resposta Errada! A resposta correta é a opção C
Justificativa: A satisfação do cliente estará garantida quando o projeto for entregue dentro das
especificações estabelecidas e dos prazos acordados. A qualidade de software auxilia no tratamento
desses itens, garantindo assim o sucesso do projeto.
A Análise de software.
B Engenharia de software.
C Qualidade de software.
D Métricas de software.
E Teste de software.
Questão 4 : Diversas empresas têm certo diferencial por apresentar certificações ISO. No âmbito do
desenvolvimento de software, esse tipo de certificação também é importante. Pensando nisso, em
que medida é possível traçar um paralelo entre certificações ISO e padrões de qualidade?
Acertou! A resposta correta é a opção E
Justificativa: As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o
que garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos. Algumas normas ISO estão
relacionadas a processo, enquanto outras a produto, mas todas são relacionadas com padrões de
qualidade. Dessa forma, essas certificações influenciam diretamente os padrões de qualidade de
produto, incluindo os produtos de software.
As certificações ISO se referem a padrões de qualidade de processo, o que garante um padrão
A elevado de qualidade. Uma certificação ISO, portanto, sinaliza que a empresa necessita
aprimorar processos de qualidade.
As certificações ISO estão relacionadas aos padrões de qualidade. Nesse sentido, ter uma
B certificação ISO garante à empresa uma estrutura mínima de processos, permitindo que um
produto tenha determinadas características.
As certificações ISO estão relacionadas diretamente aos padrões de qualidade, mas não
C influenciam a padronização de processos e de produtos, o que pode levar a melhorar a
qualidade.
As certificações ISO versam sobre indicadores de qualidade de produtos, sugerindo normas
D para a padronização. Uma certificação ISO garante, portanto, que a empresa tenha padrões de
qualidade de produto, mas não de processos.
As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o que
E garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos.
Questão 5 : Uma das principais dimensões da qualidade é a que a define com base no produto,
mesmo considerando que a maioria da literatura sobre Gestão da Qualidade Total diz que o
princípio da qualidade é ela ser focada no cliente. Nesse sentido, por que a importância da qualidade
com base no produto?
Acertou! A resposta correta é a opção E
Justificativa: Todavia, a qualidade do produto, como é vista pelo cliente, é composta de uma série
de fatores focados nos processos, por exemplo o projeto, o controle das operações, a mão de obra
aplicada, o tratamento pós-venda etc.
Por ela se confirmar em virtude de padrões específicos, ou seja, fazer certo desde a primeira
A
vez.
Porque ela estabelece a visão de qualidade do tipo "valorize seu dinheiro" ou "excelência
B
comprável".
Porque, em essência, a visão da qualidade é a do tipo "não consigo defini-la, mas posso
C
reconhecê-la".
D Porque ela reforça a visão de que a "beleza está nos olhos do cliente".
Como o que o cliente enxerga é o produto, a qualidade deve ser medida em termos de
E
produtos.
Questão 6 : Cinco palavras japonesas deram origem ao 5Ss.
 
Identificação, classificação e remanejamento dos recursos que não são úteis ao fim desejado, além
da eliminação de tarefas desnecessárias.
 
O fragmento acima se refere a qual delas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Seiri (senso da utilização) refere-se à identificação, classificação e remanejamento dos
recursos que não são úteis ao fim desejado, além da eliminação de tarefas desnecessárias.
 
Seiton (senso da ordenação) refere-se à disposição sistemática dos objetos e dados, bem como a
uma excelente comunicação visual que facilite o acesso rápido a eles, além de descomplicar o fluxo
das pessoas.
 
Seisou (senso da limpeza) visa, principalmente, à criação e à manutenção de um ambiente físico
agradável. Cada pessoa deve limpar a sua própria área de trabalho e, sobretudo, ser conscientizada
quanto às vantagens de não sujar.
 
Seiketsu (senso da saúde) refere-se à preocupação com a própria saúde nos níveis físico, mental e
emocional. Além de exercer os três primeiros sensos como forma de melhorar o ambiente físico de
trabalho, a pessoa deverá ter plena consciência dos outros aspectos que afetam a própria saúde,
agindo sobre eles.
 
Shitsuke (senso da autodisciplina) refere-se à necessidade de seguir os padrões técnicos, éticos e
morais, sendo educado e compreensivo com as pessoas à sua volta.

A Seiton ( senso de ordenação ).


B Seiri ( senso da utilização ).
C Seisou ( senso da limpeza ).
D Seisou ( senso da limpeza ).
E Shitsuke ( senso da autodisciplina ).
Questão 7 : No que diz respeito à avaliação de qualidade de software, o conceito de corretude é:
Resposta Errada! A resposta correta é a opção D
Justificativa: Avançar no desenvolvimento do projeto garantindo o cumprimento das especificações
e os objetivos do cliente garantem a corretude do projeto de desenvolvimento de software.
O esforço para aprender um programa, operá-lo, preparar a entrada e interpretar a saída dos
A
dados.
B O esforço exigido para localizar e reparar erros em um programa.
C O esforço exigido para modificar um programa operacional.
D A medida com que um programa satisfaz sua especificação e cumpre os objetivos visados pelo
cliente.
A quantidade de recursos de computação e de código exigidos para que um programa execute a
E
sua função.
Questão 8 : O modelo SQuaRE, presente na norma ISO/IEC 25000, foi concebido com o intuito de
propiciar uma forma mais sólida e didaticamente organizada para fornecer subsídios aos padrões de
qualidade de software. No âmbito da qualidade interna e externa, como esse modelo está
organizado? Essa organização é positiva ou negativa? Por quê?
Resposta Errada! A resposta correta é a opção A
Justificativa: O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização hierárquica
é vantajosa, pois garante que a aplicação da norma seja realizada para cada elemento de forma
isolada, uma vez que uma categoria da qualidade não deve ser avaliada juntamente com outra, já
que elas não têm interpelações.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização
A
hierárquica é vantajosa, pois garante que a aplicação da norma seja realizada para cada
elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear,
B considerando que cada elemento da qualidade tem relações com todos os outros. Essa
organização é vantajosa, pois garante uma aplicação sistêmica da norma para cada elemento.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
C forma, a norma permite que cada um dos itens de qualidade seja analisado separadamente. Essa
organização é vantajosa para que não haja dispersões no âmbito da aplicação da norma.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros em mesmo nível. Essa organização
D
hierárquica apresenta certa desvantagem, pois garante que a aplicação da norma seja realizada
para cada elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
forma, a norma permite que cada um dos itens de qualidade seja analisado paralelamente a
E
outros. Essa organização não é vantajosa, pois pode haver dispersões no âmbito da aplicação
da norma.
Questão 9 : Manter a qualidade durante todos os processos do software é fundamental no âmbito da
qualidade de software. O modelo SQuaRE dividiu as normas em 3 tipos: qualidade em uso, interna
e externa. Em que medida é possível traçar uma relação entre elas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Existe uma íntima relação entre as categorias de qualidade. Nesse caso, se um
software não apresentar qualidade interna, possivelmente ele também apresentará má qualidade
externa e em uso, pois a estrutura interna do software influencia diretamente no desempenho do
sistema.
Existe uma relação entre essas categorias de qualidade: se um software apresentar qualidade
A interna, ele possivelmente não apresentará qualidade externa e qualidade em uso, pois não há
uma relação direta entre esses tipos de qualidade.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
B qualidade interna, possivelmente ele também apresentará má qualidade externa e em uso, pois
a estrutura interna do software influencia diretamente no desempenho do sistema.
C Todos os tipos de qualidade têm certa relação: se o software apresentar uma boa qualidade
externa, ele possivelmente apresentará também outros tipos de qualidade, já que a qualidade
externa é um indicativo final de qualidade de software.
A qualidade externa está relacionada à qualidade interna, sendo grandezas inversamente
D proporcionais. O que quer dizer que quanto maior for a qualidade externa, menor será a
qualidade interna.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
E qualidade externa, possivelmente ele também não apresentará qualidade interna e em uso, pois
a estrutura externa do software influencia diretamente no desempenho do sistema.

Questão 1 : Cinco palavras japonesas deram origem ao 5Ss.

 
Identificação, classificação e remanejamento dos recursos que não são úteis ao fim desejado, além
da eliminação de tarefas desnecessárias.
 
O fragmento acima se refere a qual delas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Seiri (senso da utilização) refere-se à identificação, classificação e remanejamento dos
recursos que não são úteis ao fim desejado, além da eliminação de tarefas desnecessárias.
 
Seiton (senso da ordenação) refere-se à disposição sistemática dos objetos e dados, bem como a
uma excelente comunicação visual que facilite o acesso rápido a eles, além de descomplicar o fluxo
das pessoas.
 
Seisou (senso da limpeza) visa, principalmente, à criação e à manutenção de um ambiente físico
agradável. Cada pessoa deve limpar a sua própria área de trabalho e, sobretudo, ser conscientizada
quanto às vantagens de não sujar.
 
Seiketsu (senso da saúde) refere-se à preocupação com a própria saúde nos níveis físico, mental e
emocional. Além de exercer os três primeiros sensos como forma de melhorar o ambiente físico de
trabalho, a pessoa deverá ter plena consciência dos outros aspectos que afetam a própria saúde,
agindo sobre eles.
 
Shitsuke (senso da autodisciplina) refere-se à necessidade de seguir os padrões técnicos, éticos e
morais, sendo educado e compreensivo com as pessoas à sua volta.

A Seiton ( senso de ordenação ).


B Seiri ( senso da utilização ).
C Seisou ( senso da limpeza ).
D Seisou ( senso da limpeza ).
E Shitsuke ( senso da autodisciplina ).
Questão 2 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 3 : Analise as alternativas a seguir e assinale a que corresponde a um objetivo das
inspeções de software.
Acertou! A resposta correta é a opção C
Justificativa: A inspeção de software é uma revisão rigorosa que tem como objetivo a detecção de
defeitos, a qual tem um processo rigoroso e bem definido para a inspeção dos artefatos.
A Revisões de progresso.
B Avaliação de metas organizacionais.
C Detecção de defeitos.
D Revisões de cronograma.
E Revisões de custo.
Questão 4 : Os testes de software precisam ser realizados ao longo de todo o ciclo de vida do
projeto de desenvolvimento do software, pois quanto antes os problemas forem encontrados, mais
fácil e menos custoso será corrigi-los. Durante a realização dos testes de software, é possível
encontrar três tipos de problemas, e entre eles está:
Resposta Errada! A resposta correta é a opção A
Justificativa: Durante os testes de software é possível encontrar erros que são causados por algo que
a pessoa fez de errado; defeitos que são decorrentes dos erros; e falhas que são decorrentes dos
defeitos e podem gerar paralisação do sistema como um todo. Os demais problemas podem ser
encontrados sem que seja necessário realizar testes no software.
A Defeito
B Lentidão.
C Insegurança.
D Falta de confiança.
E Telas mal desenhadas.
Questão 5 : A qualidade da entrega dos produtos é fundamental para a fidelização do cliente e o
ganho de confiança. Isto se aplica para software e para qualquer outro produto ou serviço que seja
fornecido por uma empresa para clientes. Sobre a importância da qualidade de software, assinale a
alternativa CORRETA:
Resposta Errada! A resposta correta é a opção D
Justificativa: Caso o software cause danos financeiros ao cliente, a fornecedora pode ser
responsabilizada. A regra 10 de Myers se aplica ao ciclo de vida tradicional de desenvolvimento de
software e considera que o custo de um defeito localizado aumenta 10 vezes a cada etapa avançada
no ciclo de desenvolvimento. Um dos benefícios aliados à qualidade de usuário é melhorar a
experiência deste. Qualidade de software é útil para evitar catástrofes em projetos.
Embora conquistar o cliente seja bastante importante para a empresa fornecedora de software,
A
caso este cause danos financeiros ao cliente, não é responsabilidade da fornecedora.
B A regra 10 de Myers se aplica ao modelo ágil de desenvolvimento de sistemas.
A regra 10 de Myers considera que o custo de um defeito localizado aumenta 100 vezes a cada
C
etapa avançada no ciclo de desenvolvimento.
D Um dos benefícios aliados à qualidade de usuário é melhorar a experiência deste.
E Qualidade de software é útil apenas em momentos de catástrofes.
Questão 6 : O modelo SQuaRE, presente na norma ISO/IEC 25000, foi concebido com o intuito de
propiciar uma forma mais sólida e didaticamente organizada para fornecer subsídios aos padrões de
qualidade de software. No âmbito da qualidade interna e externa, como esse modelo está
organizado? Essa organização é positiva ou negativa? Por quê?
Resposta Errada! A resposta correta é a opção A
Justificativa: O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização hierárquica
é vantajosa, pois garante que a aplicação da norma seja realizada para cada elemento de forma
isolada, uma vez que uma categoria da qualidade não deve ser avaliada juntamente com outra, já
que elas não têm interpelações.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização
A
hierárquica é vantajosa, pois garante que a aplicação da norma seja realizada para cada
elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear,
B considerando que cada elemento da qualidade tem relações com todos os outros. Essa
organização é vantajosa, pois garante uma aplicação sistêmica da norma para cada elemento.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
C forma, a norma permite que cada um dos itens de qualidade seja analisado separadamente. Essa
organização é vantajosa para que não haja dispersões no âmbito da aplicação da norma.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros em mesmo nível. Essa organização
D
hierárquica apresenta certa desvantagem, pois garante que a aplicação da norma seja realizada
para cada elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
forma, a norma permite que cada um dos itens de qualidade seja analisado paralelamente a
E
outros. Essa organização não é vantajosa, pois pode haver dispersões no âmbito da aplicação
da norma.
Questão 7 : A área de qualidade de software é a principal responsável por garantir a satisfação do
cliente para com o software que foi entregue, desta forma, essa área se preocupa não apenas em
entregar o software funcionando, mas em entregar o software em conformidade com os requisitos
estabelecidos pelo cliente. Para ajudar nesse processo de garantia da qualidade, a área de qualidade
de processos norteia a organização da estrutura de trabalho da empresa. Sobre qualidade de
processos, analise a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção E
Justificativa: CMMI e ISO9001 não são um modelo de maturidade. CMMI é um modelo de
maturidade que fornece informações para os funcionários sobre o que deve ser feito no sentido de
qual processo seguir. Um exemplo de processo que pode ser utilizado para garantia da qualidade de
processos são as metodologias ágeis, contudo nem a utilização de metodologia ágil nem a utilização
de cascata garantem a maturidade do processo. É necessário que o processo estabelecido seja claro e
utilizado por todos na empresa. O nível V do CMMI é o último nível de maturidade. Ele considera
que todos os processos já estão definidos e são seguidos pela empresa, estando em constante
otimização.
CMMI e ISO9001 são modelos de maturidade que fornecem informações para os funcionários
A
sobre como fazer o seu trabalho de forma eficiente.
Um exemplo de processo que pode ser utilizado para garantia da qualidade de processos são as
B
metodologias rápidas.
A utilização de ciclo de desenvolvimento em cascata garante que a empresa irá atingir o nível
C
máximo de maturidade no CMMI.
Um dos critérios para ser promovido em nível de maturidade é a comunicação eficiente e, por
D
isso, o uso de metodologias ágeis é pré-requisito.
O nível V do CMMI é o último nível de maturidade, ele considera que todos os processos já
E
estão definidos e são seguidos pela empresa, estando em constante otimização.
Questão 8 : Os modelos CMMI e MPS-BR têm por objetivo auxiliar as empresas na organização de
seus processos e avaliar a maturidade a qual os processos das empresas se encontram. Sobre estes
dois modelos, assinale a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção B
Justificativa: Usar métodos ágeis ou métodos tradicionais no desenvolvimento de sistemas não
interfere na maturidade da empresa. O modelo MPS-BR pode ser considerado uma extensão do
CMMI, uma vez que ele replica os níveis do CMMI, complementando os níveis intermediários.
Processo largamente definido, é um nível de maturidade do modelo MPS-BR. O modelo CMMI é
utilizado no mundo todo. Tanto o CMMI quanto o MPS-BR são modelos de maturidade e não
ferramentas..
Pode-se dizer que uma empresa que utiliza métodos ágeis de desenvolvimento de sistemas é
A
automaticamente mais madura do que uma empresa que utiliza métodos tradicionais.
O modelo MPS-BR pode ser considerado uma extensão do CMMI, uma vez que ele replica os
B
níveis do CMMI complementando os níveis intermediários.
C Processo largamente definido é um nível de maturidade do modelo CMMI.
D O modelo CMMI é utilizado apenas dentro do Brasil, embora tenha sido criado fora.
Tanto o CMMI quando o MPS-BR são ferramentas para organização de processos
E
empresariais.
Questão 9 : Para Pressman (2016), no que se refere à qualidade de software, as revisões, as
inspeções e os testes realizados ao longo do processo de software para garantir que o produto
satisfaça os requisitos estabelecidos, são conhecidos como:
Resposta Errada! A resposta correta é a opção C
Justificativa: Para garantir que o produto satisfaça os requisitos estabelecidos, garantindo a
qualidade de software, os processos de revisão, inspeção e testes colaboram para o controle de
qualidade.
A garantia de qualidade.
B custo da qualidade.
C controle de qualidade.
D reengenharia de processos.
E gold plate.
Questão 10 : A MASP é formada por alguns passos que podem ajudar a organizar as ferramentos de
forma produtiva, a fim de otimizar a análise e a solução de problemas. Dentre os passos, podemos
citar:
Resposta Errada! A resposta correta é a opção C
Justificativa: Identificação do problema, Observação, Análise para descobrir causas, Plano de ação,
Ação para eliminar as causas, Verificação da eficácia da ação, Padronização, Conclusão.
 
"D" Definir, "M" Medir ", A" Analisar, "I" Implementar e "C" Controlar são referentes às
características da metodologia DMAIC.
 
Plan (planejar), Do (fazer), Check (checar)e Act (agir), diz respeito ao método PDCA. What (o
que?): O que será feito (etapas), Who (Quem?): Quem realizará as tarefas (responsabilidade), Why
(Por que?): Por que deve ser executada a tarefa (justificativa), When (Quando?): Quando cada uma
das tarefas deverá ser executada (tempo) está relacionado às perguntas (elaboradas em inglês) da
ferramenta 5W2H.
 
Seiton (senso da ordenação), Seiri (senso da utilização), Seisou (senso da limpeza), Seiketsu (senso
da saúde), Shitsuke (senso da autodisciplina) diz respeito aos cinco S's.

A "D" Definir, "M" Medir ", A" Analisar, "I" Implementar e "C" Controlar.
B Plan (planejar), Do (fazer), Check (checar)e Act (agir).
Identificação do problema, Observação, Análise para descobrir causas, Plano de ação, Ação
C
para eliminar as causas, Verificação da eficácia da ação, Padronização, Conclusão.
Who (Quem?): Quem realizará as tarefas (responsabilidad, Why (Por que?): Por que deve ser
D executada a tarefa (justificativ, When (Quando?): Quando cada uma das tarefas deverá ser
executada (tempo).
Seiton (senso da ordenação), Seiri (senso da utilização), Seisou (senso da limpez, Seiketsu
E
(senso da saúd, Shitsuke (senso da autodisciplin, diz respeito aos 5 S's.

Questão 1 : A ferramenta JUnit é utilizada principalmente para realizar testes unitários em


aplicações desenvolvidas em Java. O resultado dos testes é apresentado de uma forma semelhante a
um semáforo, que contém as seguintes cores:
Resposta Errada! A resposta correta é a opção B
Justificativa: O semáforo onde os resultados dos testes do JUnit são apresentados contém as
seguintes cores: verde, que significa que o teste foi executado com sucesso; azul, que significa que
o teste apresentou erro de validação; e vermelha, que significa que houve algum erro de exceção na
escrita do código em Java.
A Verde, amarela e vermelha.
B Verde, azul e vermelha.
C Verde, roxa e preta.
D Verde, laranja e rosa.
E Verde, amarela e azul.
Questão 2 : Manter a qualidade durante todos os processos do software é fundamental no âmbito da
qualidade de software. O modelo SQuaRE dividiu as normas em 3 tipos: qualidade em uso, interna
e externa. Em que medida é possível traçar uma relação entre elas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Existe uma íntima relação entre as categorias de qualidade. Nesse caso, se um
software não apresentar qualidade interna, possivelmente ele também apresentará má qualidade
externa e em uso, pois a estrutura interna do software influencia diretamente no desempenho do
sistema.
Existe uma relação entre essas categorias de qualidade: se um software apresentar qualidade
A interna, ele possivelmente não apresentará qualidade externa e qualidade em uso, pois não há
uma relação direta entre esses tipos de qualidade.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
B qualidade interna, possivelmente ele também apresentará má qualidade externa e em uso, pois
a estrutura interna do software influencia diretamente no desempenho do sistema.
Todos os tipos de qualidade têm certa relação: se o software apresentar uma boa qualidade
C externa, ele possivelmente apresentará também outros tipos de qualidade, já que a qualidade
externa é um indicativo final de qualidade de software.
A qualidade externa está relacionada à qualidade interna, sendo grandezas inversamente
D proporcionais. O que quer dizer que quanto maior for a qualidade externa, menor será a
qualidade interna.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
E qualidade externa, possivelmente ele também não apresentará qualidade interna e em uso, pois
a estrutura externa do software influencia diretamente no desempenho do sistema.
Questão 3 : O Selenium é uma ferramenta que pode ser utilizada em diversos ambientes de
programação e suporta casos de teste de sistemas mais complexos. Uma das características
importantes do Selenium é que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para trabalhar com o Selenium, é preciso que os testadores tenham um vasto
conhecimento técnico e habilidades avançadas de programação. As demais características listadas
não se aplicam ao Selenium.
A A licença de uso é paga.
B Não é preciso que os testadores tenham conhecimento técnico em programação.
C Não gera log a respeito da realização dos testes.
D Exige conhecimento técnico e habilidades avançadas de programação.
E Não serve para testar aplicações web.
Questão 4 : O método é sequência lógica para o atendimento de uma meta, enquanto as ferramentas
são os recursos utilizados para a sua realização. Define - definir; Measure - medir; Analyser -
analisar; Improve - melhorar; Control - controlar.
 
O fragmento acima se refere a qual método?
Resposta Errada! A resposta correta é a opção D
Justificativa: O DMAIC (Define - definir; Measure - medir; Analyser - analisar; Improve -
melhorar; Control - controlar) é uma metodologia de solução de problemas que empregam o
programa Seis Sigma, que tem como objetivo a realização de melhorias em produtos, serviços e
processos, (re)projetando-os.
 
O método PDCA (Plan-Do-Check-Act) é uma das mais famosas ferramentas da gestão da qualidade
total.
 
O 5S vem de cinco palavras japonesas que começam com S: seiri (senso de utilização), seiton
(senso de organização), seiso (senso de limpeza), seiketsu (senso de padronização) e shitsuke (senso
de disciplina).
 
O MASP permite identificar e estabelecer parâmetros para a análise de problemas até a obtenção da
solução, a qual, ao se integrar com as ferramentas, permite a aplicação prática do método.
 
O 5W2H traduz perguntas elaboradas em inglês e é utilizado pelas empresas com o objetivo de
gerar respostas que esclareçam o problema a ser resolvido ou que organizem as ideias para a
resolução dos problemas.

A PDCA.
B 5S.
C MASP.
D DMAIC.
E 5W2H.
Questão 5 : Analise as alternativas a seguir e assinale a que corresponde a um objetivo das
inspeções de software.
Acertou! A resposta correta é a opção C
Justificativa: A inspeção de software é uma revisão rigorosa que tem como objetivo a detecção de
defeitos, a qual tem um processo rigoroso e bem definido para a inspeção dos artefatos.
A Revisões de progresso.
B Avaliação de metas organizacionais.
C Detecção de defeitos.
D Revisões de cronograma.
E Revisões de custo.
Questão 6 : Os modelos CMMI e MPS-BR têm por objetivo auxiliar as empresas na organização de
seus processos e avaliar a maturidade a qual os processos das empresas se encontram. Sobre estes
dois modelos, assinale a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção B
Justificativa: Usar métodos ágeis ou métodos tradicionais no desenvolvimento de sistemas não
interfere na maturidade da empresa. O modelo MPS-BR pode ser considerado uma extensão do
CMMI, uma vez que ele replica os níveis do CMMI, complementando os níveis intermediários.
Processo largamente definido, é um nível de maturidade do modelo MPS-BR. O modelo CMMI é
utilizado no mundo todo. Tanto o CMMI quanto o MPS-BR são modelos de maturidade e não
ferramentas..
Pode-se dizer que uma empresa que utiliza métodos ágeis de desenvolvimento de sistemas é
A
automaticamente mais madura do que uma empresa que utiliza métodos tradicionais.
O modelo MPS-BR pode ser considerado uma extensão do CMMI, uma vez que ele replica os
B
níveis do CMMI complementando os níveis intermediários.
C Processo largamente definido é um nível de maturidade do modelo CMMI.
D O modelo CMMI é utilizado apenas dentro do Brasil, embora tenha sido criado fora.
Tanto o CMMI quando o MPS-BR são ferramentas para organização de processos
E
empresariais.
Questão 7 : Cinco palavras japonesas deram origem ao 5Ss.
 
Identificação, classificação e remanejamento dos recursos que não são úteis ao fim desejado, além
da eliminação de tarefas desnecessárias.
 
O fragmento acima se refere a qual delas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Seiri (senso da utilização) refere-se à identificação, classificação e remanejamento dos
recursos que não são úteis ao fim desejado, além da eliminação de tarefas desnecessárias.
 
Seiton (senso da ordenação) refere-se à disposição sistemática dos objetos e dados, bem como a
uma excelente comunicação visual que facilite o acesso rápido a eles, além de descomplicar o fluxo
das pessoas.
 
Seisou (senso da limpeza) visa, principalmente, à criação e à manutenção de um ambiente físico
agradável. Cada pessoa deve limpar a sua própria área de trabalho e, sobretudo, ser conscientizada
quanto às vantagens de não sujar.
 
Seiketsu (senso da saúde) refere-se à preocupação com a própria saúde nos níveis físico, mental e
emocional. Além de exercer os três primeiros sensos como forma de melhorar o ambiente físico de
trabalho, a pessoa deverá ter plena consciência dos outros aspectos que afetam a própria saúde,
agindo sobre eles.
 
Shitsuke (senso da autodisciplina) refere-se à necessidade de seguir os padrões técnicos, éticos e
morais, sendo educado e compreensivo com as pessoas à sua volta.

A Seiton ( senso de ordenação ).


B Seiri ( senso da utilização ).
C Seisou ( senso da limpeza ).
D Seisou ( senso da limpeza ).
E Shitsuke ( senso da autodisciplina ).
Questão 8 : Um dos grandes problemas que traz transtornos para as empresas desenvolvedoras de
software é a presença de bugs no sistema. Isto porque eles afetam a satisfação do cliente com o
sistema. Analise as alternativas a seguir e assinale a que define corretamente erro, defeito e falha:
Resposta Errada! A resposta correta é a opção B
Justificativa: Ao cometer um equívoco durante o trabalho de programação, o programador comete
um erro. Este faz com que em uma linha do software exista um defeito. Quando este se manifesta e
torna perceptível ao usuário, é gerada uma falha.
 
Desta forma, se João inseriu uma função infinitamente recursiva no código que estava
programando; João cometeu um erro e não uma falha.
 
Se Juca, usuário do sistema, identificou um problema ao usar o sistema, ele identificou uma falha e
não um erro.
 
Se Pedro encontrou, no teste unitário, um problema de declaração de uma variável com o tipo de
dado errado, ele identificou que o programador cometeu um erro.
 
Quando Ana efetuou testes unitários no código fonte, ela identificou um defeito no código que foi
causado por um erro de um programador.
 
Se Lucas, utilizando o sistema, fez com que o sistema travasse por algum motivo, ele visualizou
uma falha e não um erro de software.

João é programador e inseriu por engano uma função infinitamente recursiva. João cometeu
A
uma falha que pode prejudicar a empresa.
Por causa da atitude errônea de João (que inseriu por engano uma função infinitamente
B recursiva no programa), quando Ana efetuou testes unitários no código fonte, ela identificou
um defeito (uma linha defeituosa) no código.
Juca é usuário do sistema e, ao cadastrar uma nova nota fiscal, deparou-se com um erro no
C
software.
Pedro estava fazendo um teste unitário no sistema e descobriu que Antônio cometeu uma falha,
D
efetuou a declaração de uma variável com o tipo de dado errado.
Lucas, usuário do sistema, deixou um campo em branco ao cadastrar um novo usuário para o
E
sistema e fez com que o sistema travasse. Lucas estava diante de um erro de software.
Questão 9 : A qualidade é um conceito com várias facetas, que não é resumido em simples medidas
numéricas. Qual entre as alternativas abaixo NÃO corresponde a uma dimensão ou perspectiva da
qualidade?
Acertou! A resposta correta é a opção C
Justificativa: A própria empresa não pode ser um parâmetro de desempenho se este não for
percebido pelos consumidores.
A Com base no usuário.
B Com base no valor.
C Com base na empresa.
D Com base no produto.
E Com base na fabricação.
Questão 10 : Diversas empresas têm certo diferencial por apresentar certificações ISO. No âmbito
do desenvolvimento de software, esse tipo de certificação também é importante. Pensando nisso, em
que medida é possível traçar um paralelo entre certificações ISO e padrões de qualidade?
Resposta Errada! A resposta correta é a opção E
Justificativa: As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o
que garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos. Algumas normas ISO estão
relacionadas a processo, enquanto outras a produto, mas todas são relacionadas com padrões de
qualidade. Dessa forma, essas certificações influenciam diretamente os padrões de qualidade de
produto, incluindo os produtos de software.
As certificações ISO se referem a padrões de qualidade de processo, o que garante um padrão
A elevado de qualidade. Uma certificação ISO, portanto, sinaliza que a empresa necessita
aprimorar processos de qualidade.
As certificações ISO estão relacionadas aos padrões de qualidade. Nesse sentido, ter uma
B certificação ISO garante à empresa uma estrutura mínima de processos, permitindo que um
produto tenha determinadas características.
As certificações ISO estão relacionadas diretamente aos padrões de qualidade, mas não
C influenciam a padronização de processos e de produtos, o que pode levar a melhorar a
qualidade.
As certificações ISO versam sobre indicadores de qualidade de produtos, sugerindo normas
D para a padronização. Uma certificação ISO garante, portanto, que a empresa tenha padrões de
qualidade de produto, mas não de processos.
As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o que
E garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos.

Questão 1 : A regra 10 de Myers estima que o prejuízo causado por um defeito no sistema aumenta
10 vezes a cada etapa do processo de desenvolvimento que é avançado. Desta forma, é de extrema
importância encontrar precocemente os defeitos antes que estes se tornem falhas e sejam visíveis
para o cliente. Esta é uma função do segmento de qualidade de produto. Sobre qualidade de
produto, analise as alternativas a seguir e assinale a alternativa CORRETA:
Acertou! A resposta correta é a opção A
Justificativa: Testes exploratórios são feitos fazendo uso de checklist. Testes caixa preta podem ou
não ser automatizados. Testes funcionais são feitos utilizando caso de teste ou script de teste. Teste
de aceitação visa verificar se o software implementado está de acordo com os requisitos solicitados
pelo cliente. Testes unitários são feitos diretamente no código fonte do sistema, sendo eles um tipo
de teste de caixa branca.
É parte da atribuição do segmento de qualidade de produto realizar junto com o cliente uma
A verificação antes da entrega do software para garantir que o software entregue está de acordo
com o solicitado.
O profissional que trabalha com qualidade de produto, também chamado de QP, tem, entre suas
B funções, que garantir que o desenvolvimento do produto seja feito de acordo com uma
metodologia, como, por exemplo, metodologia ágil Scrum.
A realização de testes de software só é possível após o final do desenvolvimento do produto,
C
isto porque é necessário que toda a funcionalidade tenha sido desenvolvida para poder testá-la.
A qualidade de produto não interfere na confiança do cliente, esta é uma responsabilidade
D
burocrática aliada à qualidade de processos.
O teste exploratório deve ser sempre o primeiro teste a ser realizado, ainda durante o processo
E
de desenvolvimento, pelo programador.
Questão 2 : A perspectiva transcendental da qualidade diz que ela é:
Resposta Errada! A resposta correta é a opção B
Justificativa: Isso vai ao encontro da visão da qualidade do tipo "não consigo defini-la, mas posso
reconhecê-la".
A Determinada pelo desempenho ou concordância do produto e do seu preço.
Uma excelência inata, a qual não é atributo específico do produto nem do consumidor, mas,
B
sim, uma terceira entidade separada.
C Confirmada pela concordância com os padrões especificados.
Determinada pela maneira como as preferências do cliente são satisfeitas; assim, é uma função
D
dos valores do consumidor.
E A conformidade com os objetivos.
Questão 3 : Manter a qualidade durante todos os processos do software é fundamental no âmbito da
qualidade de software. O modelo SQuaRE dividiu as normas em 3 tipos: qualidade em uso, interna
e externa. Em que medida é possível traçar uma relação entre elas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Existe uma íntima relação entre as categorias de qualidade. Nesse caso, se um
software não apresentar qualidade interna, possivelmente ele também apresentará má qualidade
externa e em uso, pois a estrutura interna do software influencia diretamente no desempenho do
sistema.
Existe uma relação entre essas categorias de qualidade: se um software apresentar qualidade
A interna, ele possivelmente não apresentará qualidade externa e qualidade em uso, pois não há
uma relação direta entre esses tipos de qualidade.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
B qualidade interna, possivelmente ele também apresentará má qualidade externa e em uso, pois
a estrutura interna do software influencia diretamente no desempenho do sistema.
Todos os tipos de qualidade têm certa relação: se o software apresentar uma boa qualidade
C externa, ele possivelmente apresentará também outros tipos de qualidade, já que a qualidade
externa é um indicativo final de qualidade de software.
A qualidade externa está relacionada à qualidade interna, sendo grandezas inversamente
D proporcionais. O que quer dizer que quanto maior for a qualidade externa, menor será a
qualidade interna.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
E qualidade externa, possivelmente ele também não apresentará qualidade interna e em uso, pois
a estrutura externa do software influencia diretamente no desempenho do sistema.
Questão 4 : Analise as afirmativas abaixo e assinale a alternativa que corresponde às principais
características do CMMI.
Resposta Errada! A resposta correta é a opção A
Justificativa: O modelo CMMI prevê 5 níveis de maturidade. Esses níveis são graduais e têm
características distintas: a avaliação da qualidade dos processos de desenvolvimento do software.
Avaliar a qualidade do processo a partir da avaliação do nível de maturidade de diversas
A
categorias contidas nele.
B Ser mais restrito que seu antecessor, CMM, estando confinado apenas à avaliação de processos
relativos à engenharia de software.
C Adaptado para a realidade das empresas de desenvolvimento de software brasileiras.
D Ter como subproduto a pontuação IFPUG do software avaliado.
Avaliar a qualidade do processo por meio da sua classificação em 6 níveis globais de
E
maturidade.
Questão 5 : O Selenium é uma ferramenta que pode ser utilizada em diversos ambientes de
programação e suporta casos de teste de sistemas mais complexos. Uma das características
importantes do Selenium é que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para trabalhar com o Selenium, é preciso que os testadores tenham um vasto
conhecimento técnico e habilidades avançadas de programação. As demais características listadas
não se aplicam ao Selenium.
A A licença de uso é paga.
B Não é preciso que os testadores tenham conhecimento técnico em programação.
C Não gera log a respeito da realização dos testes.
D Exige conhecimento técnico e habilidades avançadas de programação.
E Não serve para testar aplicações web.
Questão 6 : Analise as alternativas a seguir e assinale a que corresponde a um dos objetivos das
revisões técnicas formais de software.
Acertou! A resposta correta é a opção E
Justificativa: Desenvolver um software de qualidade e que garanta a satisfação do cliente faz parte
dos objetivos de uma empresa de software. Para isso, é necessário garantir que os requisitos
especificados estejam de acordo com o que foi solicitado pelo cliente.
A Realizar uma única reunião ao final do projeto para avaliar se o software foi bem construído.
B Realizar reuniões com os clientes para descobrir o que deve ser feito.
C Documentar os requisitos solicitados.
D Garantir que o software não tenha erros.
E Garantir que o software atenda aos requisitos especificados.
Questão 7 : As métricas de software são amplamente utilizadas para fazer gerenciamento de
projetos de software.
 
Sendo assim, assinale a alternativa que corresponde à utilidade principal das métricas.
Acertou! A resposta correta é a opção A
Justificativa: As métricas de software são utilizadas para verificar a produtividade da equipe, além
de indicar a qualidade do produto.
A Servem para medir a produtividade da equipe e indicar a qualidade do produto.
B Sinalizam quando uma mudança ocorreu no projeto de software.
São utilizadas para atestar a soma total de todos os produtos do projeto assim como de seus
C
requerimentos.
Mostram o trabalho que deve ser desenvolvido para entregar um produto/serviço conforme o
D
que foi acordado. v
E Servem para dividir as principais entregas do projeto em componentes menores.
Questão 8 : A utilização de ferramentas automatizadas de teste de software assegura maior
produtividade e agilidade. Outro benefício proporcionado pelas ferramentas automatizadas é:
Acertou! A resposta correta é a opção E
Justificativa: A geração de arquivos de log, com tudo o que aconteceu durante as atividades de teste,
indicando os problemas encontrados, as datas em que foram encontrados e qual testador os
encontrou, certamente é um dos principais benefícios trazidos pelo uso das ferramentas
automatizadas de testes. Os demais benefícios listados são encontrados mesmo que os testes sejam
feitos manualmente.
A Possibilidade de encontrar os problemas antes da entrega ao usuário.
B Provar que o software atende às necessidades dos usuários.
C Garantir maior segurança aos usuários na utilização do software entregue.
D Diminuir ao máximo o tempo e as despesas gastos na correção de problemas.
E Geração de arquivos de log com os testes feitos e os problemas encontrados.
Questão 9 : Métricas de software podem ser diretas ou indiretas.
 
Sendo assim, assinale a alternativa correta.
Acertou! A resposta correta é a opção A
Justificativa: Métricas diretas (fundamentais ou básicas) são medidas realizadas em termos de
atributos observados.
Métricas diretas são aquelas que representam uma quantidade observada, tais como custo,
A
esforço, número de linhas de código, tempo de execução e número de defeitos.
Métricas diretas são aquelas que exigem análise e estão relacionadas à funcionalidade, à
B
qualidade, à complexidade e à manutenibilidade.
Métricas indiretas são aquelas que representam uma quantidade observada, tais como custo,
C
esforço, número de linhas de código, tempo de execução e número de defeitos.
D Métricas diretas medem a efetividade da equipe.
E Métricas diretas estão condicionadas ao gerente do projeto.
Questão 10 : As normas de qualidade estão em constante atualização, sempre buscando melhorias.
As normas ISO/IEC 9126, ISO/IEC 14598 e ISO/IEC 25000 são muito conhecidas no campo de
qualidade de software. Sendo assim, qual é a relação entre essas normas?
Acertou! A resposta correta é a opção B
Justificativa: A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de
produto e processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de processo
de avaliação de software. Desse modo, todas as normas da série ISO/IEC 25000 passam a substituir
as normas ISO/IEC 14598 e ISO/IEC 9126 por se tratar não apenas de uma atualização, mas
também de uma série de normas mais completas que as anteriores.
A norma ISO/IEC 9126 se refere à qualidade de produto de software, é uma atualização da
norma ISO/IEC 14598, que diz respeito ao processo de avaliação do produto de software.
A
Essas duas normas substituem a série de normas ISO/IEC 25000, que se referia apenas ao
processo de avaliação de software.
B A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de
processo de avaliação de software.
A norma ISO/IEC 14598, que corresponde à qualidade de produto de software, substitui a
C norma ISO/IEC 9126, que se refere à qualidade do processo de avaliação de software. Ambas
substituem a norma ISO/IEC 25000, que se refere à qualidade geral do software.
A norma ISO/IEC 14598 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
D
refere à qualidade de produto de software, e a ISO/IEC 25000, que se refere à qualidade de
processo de avaliação de software.
As normas ISO/IEC 9126 (qualidade de produto de software) e ISO/IEC 14598 (qualidade de
processo de avaliação de software) são complementares e importantes para a avaliação da
E
qualidade de software. Ambas substituem a norma ISO/IEC 25000, que se refere apenas à
qualidade de produto de software.

Questão 1 : Uma empresa pode melhorar seus produtos, processos e sistemas ao entender melhor as
influências da qualidade em seus negócios. Para tanto, ela pode se valer de uma vasta literatura
sobre qualidade que, de maneira geral, pode ser dividida em duas grandes categorias.
Resposta Errada! A resposta correta é a opção A
Justificativa: Essas duas grandes áreas abarcam as principais metodologias e os principais conceitos
da qualidade.
A Gestão da Qualidade Total e Controle Estatístico da Qualidade.
B Gestão da Qualidade Total e Just in Time.
C Kanban e Just in Time.
D Com base no produto ou com base no valor.
E Com base no usuário e com base no produto.
Questão 2 : Analise as afirmativas abaixo e assinale a alternativa que corresponde às principais
características do CMMI.
Acertou! A resposta correta é a opção A
Justificativa: O modelo CMMI prevê 5 níveis de maturidade. Esses níveis são graduais e têm
características distintas: a avaliação da qualidade dos processos de desenvolvimento do software.
Avaliar a qualidade do processo a partir da avaliação do nível de maturidade de diversas
A
categorias contidas nele.
Ser mais restrito que seu antecessor, CMM, estando confinado apenas à avaliação de processos
B
relativos à engenharia de software.
C Adaptado para a realidade das empresas de desenvolvimento de software brasileiras.
D Ter como subproduto a pontuação IFPUG do software avaliado.
Avaliar a qualidade do processo por meio da sua classificação em 6 níveis globais de
E
maturidade.
Questão 3 : De acordo com as métricas de software, a análise dos pontos de função é uma forma de
medição das funcionalidades fornecidas por um software sob o ponto de vista:
Resposta Errada! A resposta correta é a opção B
Justificativa: Pontos de função são utilizados para medir a funcionalidade entregue por um sistema.
A sua análise serve de subsídio para o gerente de projeto monitorar o projeto.
A do gerente do projeto.
B dos usuários.
C do programador.
D do analista do sistema.
E do engenheiro de software.
Questão 4 : Para Pressman (2016), no que se refere à qualidade de software, as revisões, as
inspeções e os testes realizados ao longo do processo de software para garantir que o produto
satisfaça os requisitos estabelecidos, são conhecidos como:
Resposta Errada! A resposta correta é a opção C
Justificativa: Para garantir que o produto satisfaça os requisitos estabelecidos, garantindo a
qualidade de software, os processos de revisão, inspeção e testes colaboram para o controle de
qualidade.
A garantia de qualidade.
B custo da qualidade.
C controle de qualidade.
D reengenharia de processos.
E gold plate.
Questão 5 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 6 : Diversas empresas têm certo diferencial por apresentar certificações ISO. No âmbito do
desenvolvimento de software, esse tipo de certificação também é importante. Pensando nisso, em
que medida é possível traçar um paralelo entre certificações ISO e padrões de qualidade?
Acertou! A resposta correta é a opção E
Justificativa: As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o
que garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos. Algumas normas ISO estão
relacionadas a processo, enquanto outras a produto, mas todas são relacionadas com padrões de
qualidade. Dessa forma, essas certificações influenciam diretamente os padrões de qualidade de
produto, incluindo os produtos de software.
As certificações ISO se referem a padrões de qualidade de processo, o que garante um padrão
A elevado de qualidade. Uma certificação ISO, portanto, sinaliza que a empresa necessita
aprimorar processos de qualidade.
As certificações ISO estão relacionadas aos padrões de qualidade. Nesse sentido, ter uma
B certificação ISO garante à empresa uma estrutura mínima de processos, permitindo que um
produto tenha determinadas características.
C As certificações ISO estão relacionadas diretamente aos padrões de qualidade, mas não
influenciam a padronização de processos e de produtos, o que pode levar a melhorar a
qualidade.
As certificações ISO versam sobre indicadores de qualidade de produtos, sugerindo normas
D para a padronização. Uma certificação ISO garante, portanto, que a empresa tenha padrões de
qualidade de produto, mas não de processos.
As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o que
E garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos.
Questão 7 : O método Plan-Do-Check-Act (PDCA) é uma das mais famosas ferramentas da gestão
da qualidade total. Assinale a alternativa que diz respeito ao significado de plan.
Resposta Errada! A resposta correta é a opção E
Justificativa: Plan significa planejar; D significa definir e vem da metodologia DMAIC. Do
significa fazer; check quer dizer checar; e act quer dizer agir.
A Definir.
B Fazer.
C Checar.
D Agir.
E Planejar.
Questão 8 : Os modelos CMMI e MPS-BR têm por objetivo auxiliar as empresas na organização de
seus processos e avaliar a maturidade a qual os processos das empresas se encontram. Sobre estes
dois modelos, assinale a alternativa CORRETA:
Acertou! A resposta correta é a opção B
Justificativa: Usar métodos ágeis ou métodos tradicionais no desenvolvimento de sistemas não
interfere na maturidade da empresa. O modelo MPS-BR pode ser considerado uma extensão do
CMMI, uma vez que ele replica os níveis do CMMI, complementando os níveis intermediários.
Processo largamente definido, é um nível de maturidade do modelo MPS-BR. O modelo CMMI é
utilizado no mundo todo. Tanto o CMMI quanto o MPS-BR são modelos de maturidade e não
ferramentas..
Pode-se dizer que uma empresa que utiliza métodos ágeis de desenvolvimento de sistemas é
A
automaticamente mais madura do que uma empresa que utiliza métodos tradicionais.
O modelo MPS-BR pode ser considerado uma extensão do CMMI, uma vez que ele replica os
B
níveis do CMMI complementando os níveis intermediários.
C Processo largamente definido é um nível de maturidade do modelo CMMI.
D O modelo CMMI é utilizado apenas dentro do Brasil, embora tenha sido criado fora.
Tanto o CMMI quando o MPS-BR são ferramentas para organização de processos
E
empresariais.
Questão 9 : Analise as alternativas a seguir e assinale a que corresponde a um objetivo das
inspeções de software.
Resposta Errada! A resposta correta é a opção C
Justificativa: A inspeção de software é uma revisão rigorosa que tem como objetivo a detecção de
defeitos, a qual tem um processo rigoroso e bem definido para a inspeção dos artefatos.
A Revisões de progresso.
B Avaliação de metas organizacionais.
C Detecção de defeitos.
D Revisões de cronograma.
E Revisões de custo.
Questão 10 : Métricas de software podem ser diretas ou indiretas.
 
Sendo assim, assinale a alternativa correta.
Acertou! A resposta correta é a opção A
Justificativa: Métricas diretas (fundamentais ou básicas) são medidas realizadas em termos de
atributos observados.
Métricas diretas são aquelas que representam uma quantidade observada, tais como custo,
A
esforço, número de linhas de código, tempo de execução e número de defeitos.
Métricas diretas são aquelas que exigem análise e estão relacionadas à funcionalidade, à
B
qualidade, à complexidade e à manutenibilidade.
Métricas indiretas são aquelas que representam uma quantidade observada, tais como custo,
C
esforço, número de linhas de código, tempo de execução e número de defeitos.
D Métricas diretas medem a efetividade da equipe.
E Métricas diretas estão condicionadas ao gerente do projeto.

Questão 1 : Diversas empresas têm certo diferencial por apresentar certificações ISO. No âmbito do
desenvolvimento de software, esse tipo de certificação também é importante. Pensando nisso, em
que medida é possível traçar um paralelo entre certificações ISO e padrões de qualidade?
Resposta Errada! A resposta correta é a opção E
Justificativa: As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o
que garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos. Algumas normas ISO estão
relacionadas a processo, enquanto outras a produto, mas todas são relacionadas com padrões de
qualidade. Dessa forma, essas certificações influenciam diretamente os padrões de qualidade de
produto, incluindo os produtos de software.
As certificações ISO se referem a padrões de qualidade de processo, o que garante um padrão
A elevado de qualidade. Uma certificação ISO, portanto, sinaliza que a empresa necessita
aprimorar processos de qualidade.
As certificações ISO estão relacionadas aos padrões de qualidade. Nesse sentido, ter uma
B certificação ISO garante à empresa uma estrutura mínima de processos, permitindo que um
produto tenha determinadas características.
As certificações ISO estão relacionadas diretamente aos padrões de qualidade, mas não
C influenciam a padronização de processos e de produtos, o que pode levar a melhorar a
qualidade.
As certificações ISO versam sobre indicadores de qualidade de produtos, sugerindo normas
D para a padronização. Uma certificação ISO garante, portanto, que a empresa tenha padrões de
qualidade de produto, mas não de processos.
As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o que
E garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos.
Questão 2 : É preciso que se diferencie as relações da qualidade com foco no produto ou com foco
no processo, ou seja, utilizar uma distinção entre qualidade interna e qualidade externa. Sobre essa
distinção é INCORRETO afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: A qualidade externa é altamente influenciada pela interna, e o oposto também. Uma
demanda por mais qualidade externa irá promover mudanças nas métricas de qualidade interna da
organização.
Para alcançar um alto nível de qualidade externa, é preciso transformar as preocupações dos
A
consumidores em medidas de controle de qualidade interna.
B A qualidade externa refere-se à maneira como o cliente enxerga o produto.
Pela perspectiva de um gerente de produção, as ligações entre qualidades externa e interna são
C
a chave para o desenvolvimento de um programa eficaz de qualidade.
A qualidade interna e a qualidade externa não se relacionam. Alterações ou percepções sobre
D
uma delas não impacta a outra.
A qualidade interna se refere à conformidade com as especificações de qualidade dentro da
E
fábrica.
Questão 3 : O método é sequência lógica para o atendimento de uma meta, enquanto as ferramentas
são os recursos utilizados para a sua realização. Define - definir; Measure - medir; Analyser -
analisar; Improve - melhorar; Control - controlar.
 
O fragmento acima se refere a qual método?
Resposta Errada! A resposta correta é a opção D
Justificativa: O DMAIC (Define - definir; Measure - medir; Analyser - analisar; Improve -
melhorar; Control - controlar) é uma metodologia de solução de problemas que empregam o
programa Seis Sigma, que tem como objetivo a realização de melhorias em produtos, serviços e
processos, (re)projetando-os.
 
O método PDCA (Plan-Do-Check-Act) é uma das mais famosas ferramentas da gestão da qualidade
total.
 
O 5S vem de cinco palavras japonesas que começam com S: seiri (senso de utilização), seiton
(senso de organização), seiso (senso de limpeza), seiketsu (senso de padronização) e shitsuke (senso
de disciplina).
 
O MASP permite identificar e estabelecer parâmetros para a análise de problemas até a obtenção da
solução, a qual, ao se integrar com as ferramentas, permite a aplicação prática do método.
 
O 5W2H traduz perguntas elaboradas em inglês e é utilizado pelas empresas com o objetivo de
gerar respostas que esclareçam o problema a ser resolvido ou que organizem as ideias para a
resolução dos problemas.

A PDCA.
B 5S.
C MASP.
D DMAIC.
E 5W2H.
Questão 4 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 5 : A perspectiva transcendental da qualidade diz que ela é:
Resposta Errada! A resposta correta é a opção B
Justificativa: Isso vai ao encontro da visão da qualidade do tipo "não consigo defini-la, mas posso
reconhecê-la".
A Determinada pelo desempenho ou concordância do produto e do seu preço.
Uma excelência inata, a qual não é atributo específico do produto nem do consumidor, mas,
B
sim, uma terceira entidade separada.
C Confirmada pela concordância com os padrões especificados.
Determinada pela maneira como as preferências do cliente são satisfeitas; assim, é uma função
D
dos valores do consumidor.
E A conformidade com os objetivos.
Questão 6 : Manter a qualidade durante todos os processos do software é fundamental no âmbito da
qualidade de software. O modelo SQuaRE dividiu as normas em 3 tipos: qualidade em uso, interna
e externa. Em que medida é possível traçar uma relação entre elas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Existe uma íntima relação entre as categorias de qualidade. Nesse caso, se um
software não apresentar qualidade interna, possivelmente ele também apresentará má qualidade
externa e em uso, pois a estrutura interna do software influencia diretamente no desempenho do
sistema.
Existe uma relação entre essas categorias de qualidade: se um software apresentar qualidade
A interna, ele possivelmente não apresentará qualidade externa e qualidade em uso, pois não há
uma relação direta entre esses tipos de qualidade.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
B qualidade interna, possivelmente ele também apresentará má qualidade externa e em uso, pois
a estrutura interna do software influencia diretamente no desempenho do sistema.
Todos os tipos de qualidade têm certa relação: se o software apresentar uma boa qualidade
C externa, ele possivelmente apresentará também outros tipos de qualidade, já que a qualidade
externa é um indicativo final de qualidade de software.
A qualidade externa está relacionada à qualidade interna, sendo grandezas inversamente
D proporcionais. O que quer dizer que quanto maior for a qualidade externa, menor será a
qualidade interna.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
E qualidade externa, possivelmente ele também não apresentará qualidade interna e em uso, pois
a estrutura externa do software influencia diretamente no desempenho do sistema.
Questão 7 : A regra 10 de Myers estima que o prejuízo causado por um defeito no sistema aumenta
10 vezes a cada etapa do processo de desenvolvimento que é avançado. Desta forma, é de extrema
importância encontrar precocemente os defeitos antes que estes se tornem falhas e sejam visíveis
para o cliente. Esta é uma função do segmento de qualidade de produto. Sobre qualidade de
produto, analise as alternativas a seguir e assinale a alternativa CORRETA:
Acertou! A resposta correta é a opção A
Justificativa: Testes exploratórios são feitos fazendo uso de checklist. Testes caixa preta podem ou
não ser automatizados. Testes funcionais são feitos utilizando caso de teste ou script de teste. Teste
de aceitação visa verificar se o software implementado está de acordo com os requisitos solicitados
pelo cliente. Testes unitários são feitos diretamente no código fonte do sistema, sendo eles um tipo
de teste de caixa branca.
É parte da atribuição do segmento de qualidade de produto realizar junto com o cliente uma
A verificação antes da entrega do software para garantir que o software entregue está de acordo
com o solicitado.
O profissional que trabalha com qualidade de produto, também chamado de QP, tem, entre suas
B funções, que garantir que o desenvolvimento do produto seja feito de acordo com uma
metodologia, como, por exemplo, metodologia ágil Scrum.
A realização de testes de software só é possível após o final do desenvolvimento do produto,
C
isto porque é necessário que toda a funcionalidade tenha sido desenvolvida para poder testá-la.
A qualidade de produto não interfere na confiança do cliente, esta é uma responsabilidade
D
burocrática aliada à qualidade de processos.
O teste exploratório deve ser sempre o primeiro teste a ser realizado, ainda durante o processo
E
de desenvolvimento, pelo programador.
Questão 8 : O modelo SQuaRE, presente na norma ISO/IEC 25000, foi concebido com o intuito de
propiciar uma forma mais sólida e didaticamente organizada para fornecer subsídios aos padrões de
qualidade de software. No âmbito da qualidade interna e externa, como esse modelo está
organizado? Essa organização é positiva ou negativa? Por quê?
Acertou! A resposta correta é a opção A
Justificativa: O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização hierárquica
é vantajosa, pois garante que a aplicação da norma seja realizada para cada elemento de forma
isolada, uma vez que uma categoria da qualidade não deve ser avaliada juntamente com outra, já
que elas não têm interpelações.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização
A
hierárquica é vantajosa, pois garante que a aplicação da norma seja realizada para cada
elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear,
B considerando que cada elemento da qualidade tem relações com todos os outros. Essa
organização é vantajosa, pois garante uma aplicação sistêmica da norma para cada elemento.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
C forma, a norma permite que cada um dos itens de qualidade seja analisado separadamente. Essa
organização é vantajosa para que não haja dispersões no âmbito da aplicação da norma.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros em mesmo nível. Essa organização
D
hierárquica apresenta certa desvantagem, pois garante que a aplicação da norma seja realizada
para cada elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
forma, a norma permite que cada um dos itens de qualidade seja analisado paralelamente a
E
outros. Essa organização não é vantajosa, pois pode haver dispersões no âmbito da aplicação
da norma.
Questão 9 : Os testes de software precisam ser realizados ao longo de todo o ciclo de vida do
projeto de desenvolvimento do software, pois quanto antes os problemas forem encontrados, mais
fácil e menos custoso será corrigi-los. Durante a realização dos testes de software, é possível
encontrar três tipos de problemas, e entre eles está:
Acertou! A resposta correta é a opção A
Justificativa: Durante os testes de software é possível encontrar erros que são causados por algo que
a pessoa fez de errado; defeitos que são decorrentes dos erros; e falhas que são decorrentes dos
defeitos e podem gerar paralisação do sistema como um todo. Os demais problemas podem ser
encontrados sem que seja necessário realizar testes no software.
A Defeito
B Lentidão.
C Insegurança.
D Falta de confiança.
E Telas mal desenhadas.
Questão 10 : No desenvolvimento de um software, a qualidade é um item de grande importância.
Sobre as propriedades utilizadas para determinar a qualidade de um software, é correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Entre as propriedades utilizadas para determinar a qualidade de um software estão a
garantia de que todos os requisitos levantados com o cliente estejam de acordo no projeto e o
desempenho de acordo com o esperado.
A não há preocupação com a facilidade de manutenção do software.
B não se inclui a confiabilidade esperada do software.
C mede-se, exclusivamente, a qualidade da documentação produzida para o software.
D verifica-se a satisfação de requisitos estabelecidos, incluindo o desempenho.
E não se abrange questões relativas à interface do software.

Questão 1 : Metodologia sistêmica para abordar casos que exigem tomada de decisão devido a
situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo estabelecido,
reconhecendo a necessidade de correção e seguindo alternativas de ação.
 
A que se refere o fragmento acima?
Resposta Errada! A resposta correta é a opção A
Justificativa: MASP é uma metodologia sistêmica para abordar casos que exigem tomada de decisão
devido a situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo
estabelecido, reconhecendo a necessidade de correção seguindo alternativas de ação.
 
O ciclo PDCA significa Plan, Do, Check, Action (Planejar, Fazer, Verificar e Agir). Esse método
tem a função de garantir que a empresa organize seus processos, não importando a sua natureza.
O DMAIC visa à melhoria do processo por meio da seleção correta de projetos, com etapas
direcionadas para a solução de problemas dispostas de forma cíclica e contínua, contribuindo no
processo de melhoria.
O 5W2H é um documento organizado que identifica as ações e as responsabilidades de quem irá
executar. Por meio de um questionamento, é capaz de orientar diversas ações que deverão ser
implementadas.
 
Os CCQ's são grupos voluntários de colaboradores que buscam, constantemente, a melhoria da
qualidade, da produtividade, dos produtos, dos insumos, dos processos, das condições ambientais,
da segurança e das demais atividades em seu posto de trabalho.

A MASP.
B PDCA.
C DMAIC.
D 5W2H. v
E CQQ'S.
Questão 2 : Na engenharia de software, quando se fala em satisfação de requisitos, normas de
desenvolvimento documentadas e satisfação dos clientes quanto à entrega do que foi esperado,
trata-se de:
Resposta Errada! A resposta correta é a opção C
Justificativa: A satisfação do cliente estará garantida quando o projeto for entregue dentro das
especificações estabelecidas e dos prazos acordados. A qualidade de software auxilia no tratamento
desses itens, garantindo assim o sucesso do projeto.
A Análise de software.
B Engenharia de software.
C Qualidade de software.
D Métricas de software.
E Teste de software.
Questão 3 : Os testes de software precisam ser realizados ao longo de todo o ciclo de vida do
projeto de desenvolvimento do software, pois quanto antes os problemas forem encontrados, mais
fácil e menos custoso será corrigi-los. Durante a realização dos testes de software, é possível
encontrar três tipos de problemas, e entre eles está:
Acertou! A resposta correta é a opção A
Justificativa: Durante os testes de software é possível encontrar erros que são causados por algo que
a pessoa fez de errado; defeitos que são decorrentes dos erros; e falhas que são decorrentes dos
defeitos e podem gerar paralisação do sistema como um todo. Os demais problemas podem ser
encontrados sem que seja necessário realizar testes no software.
A Defeito
B Lentidão.
C Insegurança.
D Falta de confiança.
E Telas mal desenhadas.
Questão 4 : A MASP é formada por alguns passos que podem ajudar a organizar as ferramentos de
forma produtiva, a fim de otimizar a análise e a solução de problemas. Dentre os passos, podemos
citar:
Resposta Errada! A resposta correta é a opção C
Justificativa: Identificação do problema, Observação, Análise para descobrir causas, Plano de ação,
Ação para eliminar as causas, Verificação da eficácia da ação, Padronização, Conclusão.
 
"D" Definir, "M" Medir ", A" Analisar, "I" Implementar e "C" Controlar são referentes às
características da metodologia DMAIC.
 
Plan (planejar), Do (fazer), Check (checar)e Act (agir), diz respeito ao método PDCA. What (o
que?): O que será feito (etapas), Who (Quem?): Quem realizará as tarefas (responsabilidade), Why
(Por que?): Por que deve ser executada a tarefa (justificativa), When (Quando?): Quando cada uma
das tarefas deverá ser executada (tempo) está relacionado às perguntas (elaboradas em inglês) da
ferramenta 5W2H.
 
Seiton (senso da ordenação), Seiri (senso da utilização), Seisou (senso da limpeza), Seiketsu (senso
da saúde), Shitsuke (senso da autodisciplina) diz respeito aos cinco S's.

A "D" Definir, "M" Medir ", A" Analisar, "I" Implementar e "C" Controlar.
B Plan (planejar), Do (fazer), Check (checar)e Act (agir).
Identificação do problema, Observação, Análise para descobrir causas, Plano de ação, Ação
C
para eliminar as causas, Verificação da eficácia da ação, Padronização, Conclusão.
Who (Quem?): Quem realizará as tarefas (responsabilidad, Why (Por que?): Por que deve ser
D executada a tarefa (justificativ, When (Quando?): Quando cada uma das tarefas deverá ser
executada (tempo).
Seiton (senso da ordenação), Seiri (senso da utilização), Seisou (senso da limpez, Seiketsu
E
(senso da saúd, Shitsuke (senso da autodisciplin, diz respeito aos 5 S's.
Questão 5 : As métricas de software são amplamente utilizadas para fazer gerenciamento de
projetos de software.
 
Sendo assim, assinale a alternativa que corresponde à utilidade principal das métricas.
Acertou! A resposta correta é a opção A
Justificativa: As métricas de software são utilizadas para verificar a produtividade da equipe, além
de indicar a qualidade do produto.
A Servem para medir a produtividade da equipe e indicar a qualidade do produto.
B Sinalizam quando uma mudança ocorreu no projeto de software.
São utilizadas para atestar a soma total de todos os produtos do projeto assim como de seus
C
requerimentos.
Mostram o trabalho que deve ser desenvolvido para entregar um produto/serviço conforme o
D
que foi acordado. v
E Servem para dividir as principais entregas do projeto em componentes menores.
Questão 6 : Os modelos CMMI e MPS-BR têm por objetivo auxiliar as empresas na organização de
seus processos e avaliar a maturidade a qual os processos das empresas se encontram. Sobre estes
dois modelos, assinale a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção B
Justificativa: Usar métodos ágeis ou métodos tradicionais no desenvolvimento de sistemas não
interfere na maturidade da empresa. O modelo MPS-BR pode ser considerado uma extensão do
CMMI, uma vez que ele replica os níveis do CMMI, complementando os níveis intermediários.
Processo largamente definido, é um nível de maturidade do modelo MPS-BR. O modelo CMMI é
utilizado no mundo todo. Tanto o CMMI quanto o MPS-BR são modelos de maturidade e não
ferramentas..
Pode-se dizer que uma empresa que utiliza métodos ágeis de desenvolvimento de sistemas é
A
automaticamente mais madura do que uma empresa que utiliza métodos tradicionais.
O modelo MPS-BR pode ser considerado uma extensão do CMMI, uma vez que ele replica os
B
níveis do CMMI complementando os níveis intermediários.
C Processo largamente definido é um nível de maturidade do modelo CMMI.
D O modelo CMMI é utilizado apenas dentro do Brasil, embora tenha sido criado fora.
Tanto o CMMI quando o MPS-BR são ferramentas para organização de processos
E
empresariais.
Questão 7 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 8 : O método é sequência lógica para o atendimento de uma meta, enquanto as ferramentas
são os recursos utilizados para a sua realização. Define - definir; Measure - medir; Analyser -
analisar; Improve - melhorar; Control - controlar.
 
O fragmento acima se refere a qual método?
Resposta Errada! A resposta correta é a opção D
Justificativa: O DMAIC (Define - definir; Measure - medir; Analyser - analisar; Improve -
melhorar; Control - controlar) é uma metodologia de solução de problemas que empregam o
programa Seis Sigma, que tem como objetivo a realização de melhorias em produtos, serviços e
processos, (re)projetando-os.
 
O método PDCA (Plan-Do-Check-Act) é uma das mais famosas ferramentas da gestão da qualidade
total.
 
O 5S vem de cinco palavras japonesas que começam com S: seiri (senso de utilização), seiton
(senso de organização), seiso (senso de limpeza), seiketsu (senso de padronização) e shitsuke (senso
de disciplina).
 
O MASP permite identificar e estabelecer parâmetros para a análise de problemas até a obtenção da
solução, a qual, ao se integrar com as ferramentas, permite a aplicação prática do método.
 
O 5W2H traduz perguntas elaboradas em inglês e é utilizado pelas empresas com o objetivo de
gerar respostas que esclareçam o problema a ser resolvido ou que organizem as ideias para a
resolução dos problemas.

A PDCA.
B 5S.
C MASP.
D DMAIC.
E 5W2H.
Questão 9 : A perspectiva transcendental da qualidade diz que ela é:
Resposta Errada! A resposta correta é a opção B
Justificativa: Isso vai ao encontro da visão da qualidade do tipo "não consigo defini-la, mas posso
reconhecê-la".
A Determinada pelo desempenho ou concordância do produto e do seu preço.
Uma excelência inata, a qual não é atributo específico do produto nem do consumidor, mas,
B
sim, uma terceira entidade separada.
C Confirmada pela concordância com os padrões especificados.
Determinada pela maneira como as preferências do cliente são satisfeitas; assim, é uma função
D
dos valores do consumidor.
E A conformidade com os objetivos.
Questão 10 : Analise as alternativas a seguir e assinale a que corresponde a um dos objetivos das
revisões técnicas formais de software.
Resposta Errada! A resposta correta é a opção E
Justificativa: Desenvolver um software de qualidade e que garanta a satisfação do cliente faz parte
dos objetivos de uma empresa de software. Para isso, é necessário garantir que os requisitos
especificados estejam de acordo com o que foi solicitado pelo cliente.
A Realizar uma única reunião ao final do projeto para avaliar se o software foi bem construído.
B Realizar reuniões com os clientes para descobrir o que deve ser feito.
C Documentar os requisitos solicitados.
D Garantir que o software não tenha erros.
E Garantir que o software atenda aos requisitos especificados.
Questão 1 : Uma das principais dimensões da qualidade é a que a define com base no produto,
mesmo considerando que a maioria da literatura sobre Gestão da Qualidade Total diz que o
princípio da qualidade é ela ser focada no cliente. Nesse sentido, por que a importância da qualidade
com base no produto?
Resposta Errada! A resposta correta é a opção E
Justificativa: Todavia, a qualidade do produto, como é vista pelo cliente, é composta de uma série
de fatores focados nos processos, por exemplo o projeto, o controle das operações, a mão de obra
aplicada, o tratamento pós-venda etc.
Por ela se confirmar em virtude de padrões específicos, ou seja, fazer certo desde a primeira
A
vez.
Porque ela estabelece a visão de qualidade do tipo "valorize seu dinheiro" ou "excelência
B
comprável".
Porque, em essência, a visão da qualidade é a do tipo "não consigo defini-la, mas posso
C
reconhecê-la".
D Porque ela reforça a visão de que a "beleza está nos olhos do cliente".
Como o que o cliente enxerga é o produto, a qualidade deve ser medida em termos de
E
produtos.
Questão 2 : A regra 10 de Myers estima que o prejuízo causado por um defeito no sistema aumenta
10 vezes a cada etapa do processo de desenvolvimento que é avançado. Desta forma, é de extrema
importância encontrar precocemente os defeitos antes que estes se tornem falhas e sejam visíveis
para o cliente. Esta é uma função do segmento de qualidade de produto. Sobre qualidade de
produto, analise as alternativas a seguir e assinale a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção A
Justificativa: Testes exploratórios são feitos fazendo uso de checklist. Testes caixa preta podem ou
não ser automatizados. Testes funcionais são feitos utilizando caso de teste ou script de teste. Teste
de aceitação visa verificar se o software implementado está de acordo com os requisitos solicitados
pelo cliente. Testes unitários são feitos diretamente no código fonte do sistema, sendo eles um tipo
de teste de caixa branca.
É parte da atribuição do segmento de qualidade de produto realizar junto com o cliente uma
A verificação antes da entrega do software para garantir que o software entregue está de acordo
com o solicitado.
O profissional que trabalha com qualidade de produto, também chamado de QP, tem, entre suas
B funções, que garantir que o desenvolvimento do produto seja feito de acordo com uma
metodologia, como, por exemplo, metodologia ágil Scrum.
A realização de testes de software só é possível após o final do desenvolvimento do produto,
C
isto porque é necessário que toda a funcionalidade tenha sido desenvolvida para poder testá-la.
A qualidade de produto não interfere na confiança do cliente, esta é uma responsabilidade
D
burocrática aliada à qualidade de processos.
O teste exploratório deve ser sempre o primeiro teste a ser realizado, ainda durante o processo
E
de desenvolvimento, pelo programador.
Questão 3 : O método Plan-Do-Check-Act (PDCA) é uma das mais famosas ferramentas da gestão
da qualidade total. Assinale a alternativa que diz respeito ao significado de plan.
Resposta Errada! A resposta correta é a opção E
Justificativa: Plan significa planejar; D significa definir e vem da metodologia DMAIC. Do
significa fazer; check quer dizer checar; e act quer dizer agir.
A Definir.
B Fazer.
C Checar.
D Agir.
E Planejar.
Questão 4 : Os modelos CMMI e MPS-BR têm por objetivo auxiliar as empresas na organização de
seus processos e avaliar a maturidade a qual os processos das empresas se encontram. Sobre estes
dois modelos, assinale a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção B
Justificativa: Usar métodos ágeis ou métodos tradicionais no desenvolvimento de sistemas não
interfere na maturidade da empresa. O modelo MPS-BR pode ser considerado uma extensão do
CMMI, uma vez que ele replica os níveis do CMMI, complementando os níveis intermediários.
Processo largamente definido, é um nível de maturidade do modelo MPS-BR. O modelo CMMI é
utilizado no mundo todo. Tanto o CMMI quanto o MPS-BR são modelos de maturidade e não
ferramentas..
Pode-se dizer que uma empresa que utiliza métodos ágeis de desenvolvimento de sistemas é
A
automaticamente mais madura do que uma empresa que utiliza métodos tradicionais.
O modelo MPS-BR pode ser considerado uma extensão do CMMI, uma vez que ele replica os
B
níveis do CMMI complementando os níveis intermediários.
C Processo largamente definido é um nível de maturidade do modelo CMMI.
D O modelo CMMI é utilizado apenas dentro do Brasil, embora tenha sido criado fora.
Tanto o CMMI quando o MPS-BR são ferramentas para organização de processos
E
empresariais.
Questão 5 : Cinco palavras japonesas deram origem ao 5Ss.
 
Identificação, classificação e remanejamento dos recursos que não são úteis ao fim desejado, além
da eliminação de tarefas desnecessárias.
 
O fragmento acima se refere a qual delas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Seiri (senso da utilização) refere-se à identificação, classificação e remanejamento dos
recursos que não são úteis ao fim desejado, além da eliminação de tarefas desnecessárias.
 
Seiton (senso da ordenação) refere-se à disposição sistemática dos objetos e dados, bem como a
uma excelente comunicação visual que facilite o acesso rápido a eles, além de descomplicar o fluxo
das pessoas.
 
Seisou (senso da limpeza) visa, principalmente, à criação e à manutenção de um ambiente físico
agradável. Cada pessoa deve limpar a sua própria área de trabalho e, sobretudo, ser conscientizada
quanto às vantagens de não sujar.
 
Seiketsu (senso da saúde) refere-se à preocupação com a própria saúde nos níveis físico, mental e
emocional. Além de exercer os três primeiros sensos como forma de melhorar o ambiente físico de
trabalho, a pessoa deverá ter plena consciência dos outros aspectos que afetam a própria saúde,
agindo sobre eles.
 
Shitsuke (senso da autodisciplina) refere-se à necessidade de seguir os padrões técnicos, éticos e
morais, sendo educado e compreensivo com as pessoas à sua volta.

A Seiton ( senso de ordenação ).


B Seiri ( senso da utilização ).
C Seisou ( senso da limpeza ).
D Seisou ( senso da limpeza ).
E Shitsuke ( senso da autodisciplina ).
Questão 6 : Na engenharia de software, quando se fala em satisfação de requisitos, normas de
desenvolvimento documentadas e satisfação dos clientes quanto à entrega do que foi esperado,
trata-se de:
Resposta Errada! A resposta correta é a opção C
Justificativa: A satisfação do cliente estará garantida quando o projeto for entregue dentro das
especificações estabelecidas e dos prazos acordados. A qualidade de software auxilia no tratamento
desses itens, garantindo assim o sucesso do projeto.
A Análise de software.
B Engenharia de software.
C Qualidade de software.
D Métricas de software.
E Teste de software.
Questão 7 : A qualidade é um conceito com várias facetas, que não é resumido em simples medidas
numéricas. Qual entre as alternativas abaixo NÃO corresponde a uma dimensão ou perspectiva da
qualidade?
Resposta Errada! A resposta correta é a opção C
Justificativa: A própria empresa não pode ser um parâmetro de desempenho se este não for
percebido pelos consumidores.
A Com base no usuário.
B Com base no valor.
C Com base na empresa.
D Com base no produto.
E Com base na fabricação.
Questão 8 : A ferramenta JUnit é utilizada principalmente para realizar testes unitários em
aplicações desenvolvidas em Java. O resultado dos testes é apresentado de uma forma semelhante a
um semáforo, que contém as seguintes cores:
Resposta Errada! A resposta correta é a opção B
Justificativa: O semáforo onde os resultados dos testes do JUnit são apresentados contém as
seguintes cores: verde, que significa que o teste foi executado com sucesso; azul, que significa que
o teste apresentou erro de validação; e vermelha, que significa que houve algum erro de exceção na
escrita do código em Java.
A Verde, amarela e vermelha.
B Verde, azul e vermelha.
C Verde, roxa e preta.
D Verde, laranja e rosa.
E Verde, amarela e azul.
Questão 9 : No que diz respeito à avaliação de qualidade de software, o conceito de corretude é:
Resposta Errada! A resposta correta é a opção D
Justificativa: Avançar no desenvolvimento do projeto garantindo o cumprimento das especificações
e os objetivos do cliente garantem a corretude do projeto de desenvolvimento de software.
O esforço para aprender um programa, operá-lo, preparar a entrada e interpretar a saída dos
A
dados.
B O esforço exigido para localizar e reparar erros em um programa.
C O esforço exigido para modificar um programa operacional.
A medida com que um programa satisfaz sua especificação e cumpre os objetivos visados pelo
D
cliente.
A quantidade de recursos de computação e de código exigidos para que um programa execute a
E
sua função.
Questão 10 : Existem inúmeras ferramentas para a automatização de testes de software, e não existe
uma que seja ideal para ser utilizada em todos os projetos. Mesmo assim, um dos aspectos a seguir é
importante para todas as ferramentas de teste de software, sem exceção:
Resposta Errada! A resposta correta é a opção C
Justificativa: A documentação e o log de todos os erros, defeitos e falhas encontrados durante a
realização dos testes de software são aspectos importantes que todas as ferramentas devem
apresentar. Os demais aspectos são inerentes às ferramentas, de acordo com o tipo de projeto a que
se adaptam.
A Permitir a escrita de código-fonte novo durante os testes.
B Possibilitar os testes em código de diversas linguagens de programação.
C Documentar todos os problemas encontrados durante os testes.
D Permitir que os resultados dos testes sejam enviados para outras pessoas.
E Forçar a equipe de testes a conhecer muito sobre linguagens de programação.

Questão 1 : A perspectiva transcendental da qualidade diz que ela é:


Resposta Errada! A resposta correta é a opção B
Justificativa: Isso vai ao encontro da visão da qualidade do tipo "não consigo defini-la, mas posso
reconhecê-la".
A Determinada pelo desempenho ou concordância do produto e do seu preço.
Uma excelência inata, a qual não é atributo específico do produto nem do consumidor, mas,
B
sim, uma terceira entidade separada.
C Confirmada pela concordância com os padrões especificados.
Determinada pela maneira como as preferências do cliente são satisfeitas; assim, é uma função
D
dos valores do consumidor.
E A conformidade com os objetivos.
Questão 2 : Um dos grandes problemas que traz transtornos para as empresas desenvolvedoras de
software é a presença de bugs no sistema. Isto porque eles afetam a satisfação do cliente com o
sistema. Analise as alternativas a seguir e assinale a que define corretamente erro, defeito e falha:
Resposta Errada! A resposta correta é a opção B
Justificativa: Ao cometer um equívoco durante o trabalho de programação, o programador comete
um erro. Este faz com que em uma linha do software exista um defeito. Quando este se manifesta e
torna perceptível ao usuário, é gerada uma falha.
 
Desta forma, se João inseriu uma função infinitamente recursiva no código que estava
programando; João cometeu um erro e não uma falha.
 
Se Juca, usuário do sistema, identificou um problema ao usar o sistema, ele identificou uma falha e
não um erro.
 
Se Pedro encontrou, no teste unitário, um problema de declaração de uma variável com o tipo de
dado errado, ele identificou que o programador cometeu um erro.
 
Quando Ana efetuou testes unitários no código fonte, ela identificou um defeito no código que foi
causado por um erro de um programador.
 
Se Lucas, utilizando o sistema, fez com que o sistema travasse por algum motivo, ele visualizou
uma falha e não um erro de software.

João é programador e inseriu por engano uma função infinitamente recursiva. João cometeu
A
uma falha que pode prejudicar a empresa.
Por causa da atitude errônea de João (que inseriu por engano uma função infinitamente
B recursiva no programa), quando Ana efetuou testes unitários no código fonte, ela identificou
um defeito (uma linha defeituosa) no código.
Juca é usuário do sistema e, ao cadastrar uma nova nota fiscal, deparou-se com um erro no
C
software.
Pedro estava fazendo um teste unitário no sistema e descobriu que Antônio cometeu uma falha,
D
efetuou a declaração de uma variável com o tipo de dado errado.
Lucas, usuário do sistema, deixou um campo em branco ao cadastrar um novo usuário para o
E
sistema e fez com que o sistema travasse. Lucas estava diante de um erro de software.
Questão 3 : Um processo de métricas de software pode ser caracterizado por cinco atividades.
 
Assinale a alternativa que corresponde à atividade utilizada para acumular os dados.
Acertou! A resposta correta é a opção A
Justificativa: Manter um histórico com os dados de projetos para derivar as métricas formuladas é
um mecanismo utilizado nos projetos de software, sendo conhecido como coleta de dados.
A Coleta
B Interpretação.
C Análise.
D Realimentação.
E Formulação.
Questão 4 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 5 : Diversas empresas têm certo diferencial por apresentar certificações ISO. No âmbito do
desenvolvimento de software, esse tipo de certificação também é importante. Pensando nisso, em
que medida é possível traçar um paralelo entre certificações ISO e padrões de qualidade?
Resposta Errada! A resposta correta é a opção E
Justificativa: As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o
que garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos. Algumas normas ISO estão
relacionadas a processo, enquanto outras a produto, mas todas são relacionadas com padrões de
qualidade. Dessa forma, essas certificações influenciam diretamente os padrões de qualidade de
produto, incluindo os produtos de software.
As certificações ISO se referem a padrões de qualidade de processo, o que garante um padrão
A elevado de qualidade. Uma certificação ISO, portanto, sinaliza que a empresa necessita
aprimorar processos de qualidade.
As certificações ISO estão relacionadas aos padrões de qualidade. Nesse sentido, ter uma
B certificação ISO garante à empresa uma estrutura mínima de processos, permitindo que um
produto tenha determinadas características.
As certificações ISO estão relacionadas diretamente aos padrões de qualidade, mas não
C influenciam a padronização de processos e de produtos, o que pode levar a melhorar a
qualidade.
As certificações ISO versam sobre indicadores de qualidade de produtos, sugerindo normas
D para a padronização. Uma certificação ISO garante, portanto, que a empresa tenha padrões de
qualidade de produto, mas não de processos.
As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o que
E garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos.
Questão 6 : O Selenium é uma ferramenta que pode ser utilizada em diversos ambientes de
programação e suporta casos de teste de sistemas mais complexos. Uma das características
importantes do Selenium é que:
Acertou! A resposta correta é a opção D
Justificativa: Para trabalhar com o Selenium, é preciso que os testadores tenham um vasto
conhecimento técnico e habilidades avançadas de programação. As demais características listadas
não se aplicam ao Selenium.
A A licença de uso é paga.
B Não é preciso que os testadores tenham conhecimento técnico em programação.
C Não gera log a respeito da realização dos testes.
D Exige conhecimento técnico e habilidades avançadas de programação.
E Não serve para testar aplicações web.
Questão 7 : Os testes de software precisam ser realizados ao longo de todo o ciclo de vida do
projeto de desenvolvimento do software, pois quanto antes os problemas forem encontrados, mais
fácil e menos custoso será corrigi-los. Durante a realização dos testes de software, é possível
encontrar três tipos de problemas, e entre eles está:
Resposta Errada! A resposta correta é a opção A
Justificativa: Durante os testes de software é possível encontrar erros que são causados por algo que
a pessoa fez de errado; defeitos que são decorrentes dos erros; e falhas que são decorrentes dos
defeitos e podem gerar paralisação do sistema como um todo. Os demais problemas podem ser
encontrados sem que seja necessário realizar testes no software.
A Defeito
B Lentidão.
C Insegurança.
D Falta de confiança.
E Telas mal desenhadas.
Questão 8 : Manter a qualidade durante todos os processos do software é fundamental no âmbito da
qualidade de software. O modelo SQuaRE dividiu as normas em 3 tipos: qualidade em uso, interna
e externa. Em que medida é possível traçar uma relação entre elas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Existe uma íntima relação entre as categorias de qualidade. Nesse caso, se um
software não apresentar qualidade interna, possivelmente ele também apresentará má qualidade
externa e em uso, pois a estrutura interna do software influencia diretamente no desempenho do
sistema.
Existe uma relação entre essas categorias de qualidade: se um software apresentar qualidade
A interna, ele possivelmente não apresentará qualidade externa e qualidade em uso, pois não há
uma relação direta entre esses tipos de qualidade.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
B qualidade interna, possivelmente ele também apresentará má qualidade externa e em uso, pois
a estrutura interna do software influencia diretamente no desempenho do sistema.
Todos os tipos de qualidade têm certa relação: se o software apresentar uma boa qualidade
C externa, ele possivelmente apresentará também outros tipos de qualidade, já que a qualidade
externa é um indicativo final de qualidade de software.
A qualidade externa está relacionada à qualidade interna, sendo grandezas inversamente
D proporcionais. O que quer dizer que quanto maior for a qualidade externa, menor será a
qualidade interna.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
E qualidade externa, possivelmente ele também não apresentará qualidade interna e em uso, pois
a estrutura externa do software influencia diretamente no desempenho do sistema.
Questão 9 : Metodologia sistêmica para abordar casos que exigem tomada de decisão devido a
situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo estabelecido,
reconhecendo a necessidade de correção e seguindo alternativas de ação.
 
A que se refere o fragmento acima?
Resposta Errada! A resposta correta é a opção A
Justificativa: MASP é uma metodologia sistêmica para abordar casos que exigem tomada de decisão
devido a situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo
estabelecido, reconhecendo a necessidade de correção seguindo alternativas de ação.
 
O ciclo PDCA significa Plan, Do, Check, Action (Planejar, Fazer, Verificar e Agir). Esse método
tem a função de garantir que a empresa organize seus processos, não importando a sua natureza.
O DMAIC visa à melhoria do processo por meio da seleção correta de projetos, com etapas
direcionadas para a solução de problemas dispostas de forma cíclica e contínua, contribuindo no
processo de melhoria.
O 5W2H é um documento organizado que identifica as ações e as responsabilidades de quem irá
executar. Por meio de um questionamento, é capaz de orientar diversas ações que deverão ser
implementadas.
 
Os CCQ's são grupos voluntários de colaboradores que buscam, constantemente, a melhoria da
qualidade, da produtividade, dos produtos, dos insumos, dos processos, das condições ambientais,
da segurança e das demais atividades em seu posto de trabalho.

A MASP.
B PDCA.
C DMAIC.
D 5W2H. v
E CQQ'S.
Questão 10 : No gerenciamento da qualidade, como é conhecido quando são estabelecidos padrões
organizacionais e uma estrutura de procedimentos para condução de um software de qualidade?
Resposta Errada! A resposta correta é a opção B
Justificativa: Para a garantia da qualidade, padrões organizacionais e procedimentos que levam a
um produto de software de qualidade são itens que ajudam na garantia da qualidade do software.
A Planejamento da qualidade.
B Garantia da qualidade.
C Controle da qualidade.
D Gerenciamento da configuração.
E Revisões de qualidade.

Questão 1 : No que diz respeito à avaliação de qualidade de software, o conceito de corretude é:


Resposta Errada! A resposta correta é a opção D
Justificativa: Avançar no desenvolvimento do projeto garantindo o cumprimento das especificações
e os objetivos do cliente garantem a corretude do projeto de desenvolvimento de software.
O esforço para aprender um programa, operá-lo, preparar a entrada e interpretar a saída dos
A
dados.
B O esforço exigido para localizar e reparar erros em um programa.
C O esforço exigido para modificar um programa operacional.
A medida com que um programa satisfaz sua especificação e cumpre os objetivos visados pelo
D
cliente.
A quantidade de recursos de computação e de código exigidos para que um programa execute a
E
sua função.
Questão 2 : Metodologia sistêmica para abordar casos que exigem tomada de decisão devido a
situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo estabelecido,
reconhecendo a necessidade de correção e seguindo alternativas de ação.
 
A que se refere o fragmento acima?
Resposta Errada! A resposta correta é a opção A
Justificativa: MASP é uma metodologia sistêmica para abordar casos que exigem tomada de decisão
devido a situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo
estabelecido, reconhecendo a necessidade de correção seguindo alternativas de ação.
 
O ciclo PDCA significa Plan, Do, Check, Action (Planejar, Fazer, Verificar e Agir). Esse método
tem a função de garantir que a empresa organize seus processos, não importando a sua natureza.
O DMAIC visa à melhoria do processo por meio da seleção correta de projetos, com etapas
direcionadas para a solução de problemas dispostas de forma cíclica e contínua, contribuindo no
processo de melhoria.
O 5W2H é um documento organizado que identifica as ações e as responsabilidades de quem irá
executar. Por meio de um questionamento, é capaz de orientar diversas ações que deverão ser
implementadas.
 
Os CCQ's são grupos voluntários de colaboradores que buscam, constantemente, a melhoria da
qualidade, da produtividade, dos produtos, dos insumos, dos processos, das condições ambientais,
da segurança e das demais atividades em seu posto de trabalho.

A MASP.
B PDCA.
C DMAIC.
D 5W2H. v
E CQQ'S.
Questão 3 : Um processo de métricas de software pode ser caracterizado por cinco atividades.
 
Assinale a alternativa que corresponde à atividade utilizada para acumular os dados.
Acertou! A resposta correta é a opção A
Justificativa: Manter um histórico com os dados de projetos para derivar as métricas formuladas é
um mecanismo utilizado nos projetos de software, sendo conhecido como coleta de dados.
A Coleta
B Interpretação.
C Análise.
D Realimentação.
E Formulação.
Questão 4 : A qualidade da entrega dos produtos é fundamental para a fidelização do cliente e o
ganho de confiança. Isto se aplica para software e para qualquer outro produto ou serviço que seja
fornecido por uma empresa para clientes. Sobre a importância da qualidade de software, assinale a
alternativa CORRETA:
Resposta Errada! A resposta correta é a opção D
Justificativa: Caso o software cause danos financeiros ao cliente, a fornecedora pode ser
responsabilizada. A regra 10 de Myers se aplica ao ciclo de vida tradicional de desenvolvimento de
software e considera que o custo de um defeito localizado aumenta 10 vezes a cada etapa avançada
no ciclo de desenvolvimento. Um dos benefícios aliados à qualidade de usuário é melhorar a
experiência deste. Qualidade de software é útil para evitar catástrofes em projetos.
Embora conquistar o cliente seja bastante importante para a empresa fornecedora de software,
A
caso este cause danos financeiros ao cliente, não é responsabilidade da fornecedora.
B A regra 10 de Myers se aplica ao modelo ágil de desenvolvimento de sistemas.
A regra 10 de Myers considera que o custo de um defeito localizado aumenta 100 vezes a cada
C
etapa avançada no ciclo de desenvolvimento.
D Um dos benefícios aliados à qualidade de usuário é melhorar a experiência deste.
E Qualidade de software é útil apenas em momentos de catástrofes.
Questão 5 : De acordo com as métricas de software, a análise dos pontos de função é uma forma de
medição das funcionalidades fornecidas por um software sob o ponto de vista:
Resposta Errada! A resposta correta é a opção B
Justificativa: Pontos de função são utilizados para medir a funcionalidade entregue por um sistema.
A sua análise serve de subsídio para o gerente de projeto monitorar o projeto.
A do gerente do projeto.
B dos usuários.
C do programador.
D do analista do sistema.
E do engenheiro de software.
Questão 6 : Uma empresa pode melhorar seus produtos, processos e sistemas ao entender melhor as
influências da qualidade em seus negócios. Para tanto, ela pode se valer de uma vasta literatura
sobre qualidade que, de maneira geral, pode ser dividida em duas grandes categorias.
Acertou! A resposta correta é a opção A
Justificativa: Essas duas grandes áreas abarcam as principais metodologias e os principais conceitos
da qualidade.
A Gestão da Qualidade Total e Controle Estatístico da Qualidade.
B Gestão da Qualidade Total e Just in Time.
C Kanban e Just in Time.
D Com base no produto ou com base no valor.
E Com base no usuário e com base no produto.
Questão 7 : Os testes de software precisam ser realizados ao longo de todo o ciclo de vida do
projeto de desenvolvimento do software, pois quanto antes os problemas forem encontrados, mais
fácil e menos custoso será corrigi-los. Durante a realização dos testes de software, é possível
encontrar três tipos de problemas, e entre eles está:
Resposta Errada! A resposta correta é a opção A
Justificativa: Durante os testes de software é possível encontrar erros que são causados por algo que
a pessoa fez de errado; defeitos que são decorrentes dos erros; e falhas que são decorrentes dos
defeitos e podem gerar paralisação do sistema como um todo. Os demais problemas podem ser
encontrados sem que seja necessário realizar testes no software.
A Defeito
B Lentidão.
C Insegurança.
D Falta de confiança.
E Telas mal desenhadas.
Questão 8 : As normas de qualidade estão em constante atualização, sempre buscando melhorias. As
normas ISO/IEC 9126, ISO/IEC 14598 e ISO/IEC 25000 são muito conhecidas no campo de
qualidade de software. Sendo assim, qual é a relação entre essas normas?
Resposta Errada! A resposta correta é a opção B
Justificativa: A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de
produto e processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de processo
de avaliação de software. Desse modo, todas as normas da série ISO/IEC 25000 passam a substituir
as normas ISO/IEC 14598 e ISO/IEC 9126 por se tratar não apenas de uma atualização, mas
também de uma série de normas mais completas que as anteriores.
A norma ISO/IEC 9126 se refere à qualidade de produto de software, é uma atualização da
norma ISO/IEC 14598, que diz respeito ao processo de avaliação do produto de software.
A
Essas duas normas substituem a série de normas ISO/IEC 25000, que se referia apenas ao
processo de avaliação de software.
A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
B
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de
processo de avaliação de software.
A norma ISO/IEC 14598, que corresponde à qualidade de produto de software, substitui a
C norma ISO/IEC 9126, que se refere à qualidade do processo de avaliação de software. Ambas
substituem a norma ISO/IEC 25000, que se refere à qualidade geral do software.
A norma ISO/IEC 14598 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
D
refere à qualidade de produto de software, e a ISO/IEC 25000, que se refere à qualidade de
processo de avaliação de software.
As normas ISO/IEC 9126 (qualidade de produto de software) e ISO/IEC 14598 (qualidade de
processo de avaliação de software) são complementares e importantes para a avaliação da
E
qualidade de software. Ambas substituem a norma ISO/IEC 25000, que se refere apenas à
qualidade de produto de software.
Questão 9 : Uma das principais dimensões da qualidade é a que a define com base no produto,
mesmo considerando que a maioria da literatura sobre Gestão da Qualidade Total diz que o
princípio da qualidade é ela ser focada no cliente. Nesse sentido, por que a importância da qualidade
com base no produto?
Resposta Errada! A resposta correta é a opção E
Justificativa: Todavia, a qualidade do produto, como é vista pelo cliente, é composta de uma série
de fatores focados nos processos, por exemplo o projeto, o controle das operações, a mão de obra
aplicada, o tratamento pós-venda etc.
Por ela se confirmar em virtude de padrões específicos, ou seja, fazer certo desde a primeira
A
vez.
Porque ela estabelece a visão de qualidade do tipo "valorize seu dinheiro" ou "excelência
B
comprável".
Porque, em essência, a visão da qualidade é a do tipo "não consigo defini-la, mas posso
C
reconhecê-la".
D Porque ela reforça a visão de que a "beleza está nos olhos do cliente".
Como o que o cliente enxerga é o produto, a qualidade deve ser medida em termos de
E
produtos.
Questão 10 : Existem inúmeras ferramentas para a automatização de testes de software, e não existe
uma que seja ideal para ser utilizada em todos os projetos. Mesmo assim, um dos aspectos a seguir é
importante para todas as ferramentas de teste de software, sem exceção:
Resposta Errada! A resposta correta é a opção C
Justificativa: A documentação e o log de todos os erros, defeitos e falhas encontrados durante a
realização dos testes de software são aspectos importantes que todas as ferramentas devem
apresentar. Os demais aspectos são inerentes às ferramentas, de acordo com o tipo de projeto a que
se adaptam.
A Permitir a escrita de código-fonte novo durante os testes.
B Possibilitar os testes em código de diversas linguagens de programação.
C Documentar todos os problemas encontrados durante os testes.
D Permitir que os resultados dos testes sejam enviados para outras pessoas.
E Forçar a equipe de testes a conhecer muito sobre linguagens de programação.

Questão 1 : É preciso que se diferencie as relações da qualidade com foco no produto ou com foco
no processo, ou seja, utilizar uma distinção entre qualidade interna e qualidade externa. Sobre essa
distinção é INCORRETO afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: A qualidade externa é altamente influenciada pela interna, e o oposto também. Uma
demanda por mais qualidade externa irá promover mudanças nas métricas de qualidade interna da
organização.
Para alcançar um alto nível de qualidade externa, é preciso transformar as preocupações dos
A
consumidores em medidas de controle de qualidade interna.
B A qualidade externa refere-se à maneira como o cliente enxerga o produto.
Pela perspectiva de um gerente de produção, as ligações entre qualidades externa e interna são
C
a chave para o desenvolvimento de um programa eficaz de qualidade.
A qualidade interna e a qualidade externa não se relacionam. Alterações ou percepções sobre
D
uma delas não impacta a outra.
A qualidade interna se refere à conformidade com as especificações de qualidade dentro da
E
fábrica.
Questão 2 : Analise as alternativas a seguir e assinale a que corresponde a um objetivo das
inspeções de software.
Resposta Errada! A resposta correta é a opção C
Justificativa: A inspeção de software é uma revisão rigorosa que tem como objetivo a detecção de
defeitos, a qual tem um processo rigoroso e bem definido para a inspeção dos artefatos.
A Revisões de progresso.
B Avaliação de metas organizacionais.
C Detecção de defeitos.
D Revisões de cronograma.
E Revisões de custo.
Questão 3 : Os testes de software precisam ser realizados ao longo de todo o ciclo de vida do
projeto de desenvolvimento do software, pois quanto antes os problemas forem encontrados, mais
fácil e menos custoso será corrigi-los. Durante a realização dos testes de software, é possível
encontrar três tipos de problemas, e entre eles está:
Acertou! A resposta correta é a opção A
Justificativa: Durante os testes de software é possível encontrar erros que são causados por algo que
a pessoa fez de errado; defeitos que são decorrentes dos erros; e falhas que são decorrentes dos
defeitos e podem gerar paralisação do sistema como um todo. Os demais problemas podem ser
encontrados sem que seja necessário realizar testes no software.
A Defeito
B Lentidão.
C Insegurança.
D Falta de confiança.
E Telas mal desenhadas.
Questão 4 : O método Plan-Do-Check-Act (PDCA) é uma das mais famosas ferramentas da gestão
da qualidade total. Assinale a alternativa que diz respeito ao significado de plan.
Acertou! A resposta correta é a opção E
Justificativa: Plan significa planejar; D significa definir e vem da metodologia DMAIC. Do
significa fazer; check quer dizer checar; e act quer dizer agir.
A Definir.
B Fazer.
C Checar.
D Agir.
E Planejar.
Questão 5 : No desenvolvimento de um software, a qualidade é um item de grande importância.
Sobre as propriedades utilizadas para determinar a qualidade de um software, é correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Entre as propriedades utilizadas para determinar a qualidade de um software estão a
garantia de que todos os requisitos levantados com o cliente estejam de acordo no projeto e o
desempenho de acordo com o esperado.
A não há preocupação com a facilidade de manutenção do software.
B não se inclui a confiabilidade esperada do software.
C mede-se, exclusivamente, a qualidade da documentação produzida para o software.
D verifica-se a satisfação de requisitos estabelecidos, incluindo o desempenho.
E não se abrange questões relativas à interface do software.
Questão 6 : Manter a qualidade durante todos os processos do software é fundamental no âmbito da
qualidade de software. O modelo SQuaRE dividiu as normas em 3 tipos: qualidade em uso, interna
e externa. Em que medida é possível traçar uma relação entre elas?
Acertou! A resposta correta é a opção B
Justificativa: Existe uma íntima relação entre as categorias de qualidade. Nesse caso, se um
software não apresentar qualidade interna, possivelmente ele também apresentará má qualidade
externa e em uso, pois a estrutura interna do software influencia diretamente no desempenho do
sistema.
Existe uma relação entre essas categorias de qualidade: se um software apresentar qualidade
A interna, ele possivelmente não apresentará qualidade externa e qualidade em uso, pois não há
uma relação direta entre esses tipos de qualidade.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
B qualidade interna, possivelmente ele também apresentará má qualidade externa e em uso, pois
a estrutura interna do software influencia diretamente no desempenho do sistema.
Todos os tipos de qualidade têm certa relação: se o software apresentar uma boa qualidade
C externa, ele possivelmente apresentará também outros tipos de qualidade, já que a qualidade
externa é um indicativo final de qualidade de software.
A qualidade externa está relacionada à qualidade interna, sendo grandezas inversamente
D proporcionais. O que quer dizer que quanto maior for a qualidade externa, menor será a
qualidade interna.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
E qualidade externa, possivelmente ele também não apresentará qualidade interna e em uso, pois
a estrutura externa do software influencia diretamente no desempenho do sistema.
Questão 7 : A qualidade é um conceito com várias facetas, que não é resumido em simples medidas
numéricas. Qual entre as alternativas abaixo NÃO corresponde a uma dimensão ou perspectiva da
qualidade?
Acertou! A resposta correta é a opção C
Justificativa: A própria empresa não pode ser um parâmetro de desempenho se este não for
percebido pelos consumidores.
A Com base no usuário.
B Com base no valor.
C Com base na empresa.
D Com base no produto.
E Com base na fabricação.
Questão 8 : As normas de qualidade estão em constante atualização, sempre buscando melhorias. As
normas ISO/IEC 9126, ISO/IEC 14598 e ISO/IEC 25000 são muito conhecidas no campo de
qualidade de software. Sendo assim, qual é a relação entre essas normas?
Resposta Errada! A resposta correta é a opção B
Justificativa: A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de
produto e processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de processo
de avaliação de software. Desse modo, todas as normas da série ISO/IEC 25000 passam a substituir
as normas ISO/IEC 14598 e ISO/IEC 9126 por se tratar não apenas de uma atualização, mas
também de uma série de normas mais completas que as anteriores.
A A norma ISO/IEC 9126 se refere à qualidade de produto de software, é uma atualização da
norma ISO/IEC 14598, que diz respeito ao processo de avaliação do produto de software.
Essas duas normas substituem a série de normas ISO/IEC 25000, que se referia apenas ao
processo de avaliação de software.
A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
B
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de
processo de avaliação de software.
A norma ISO/IEC 14598, que corresponde à qualidade de produto de software, substitui a
C norma ISO/IEC 9126, que se refere à qualidade do processo de avaliação de software. Ambas
substituem a norma ISO/IEC 25000, que se refere à qualidade geral do software.
A norma ISO/IEC 14598 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
D
refere à qualidade de produto de software, e a ISO/IEC 25000, que se refere à qualidade de
processo de avaliação de software.
As normas ISO/IEC 9126 (qualidade de produto de software) e ISO/IEC 14598 (qualidade de
processo de avaliação de software) são complementares e importantes para a avaliação da
E
qualidade de software. Ambas substituem a norma ISO/IEC 25000, que se refere apenas à
qualidade de produto de software.
Questão 9 : O modelo SQuaRE, presente na norma ISO/IEC 25000, foi concebido com o intuito de
propiciar uma forma mais sólida e didaticamente organizada para fornecer subsídios aos padrões de
qualidade de software. No âmbito da qualidade interna e externa, como esse modelo está
organizado? Essa organização é positiva ou negativa? Por quê?
Acertou! A resposta correta é a opção A
Justificativa: O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização hierárquica
é vantajosa, pois garante que a aplicação da norma seja realizada para cada elemento de forma
isolada, uma vez que uma categoria da qualidade não deve ser avaliada juntamente com outra, já
que elas não têm interpelações.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização
A
hierárquica é vantajosa, pois garante que a aplicação da norma seja realizada para cada
elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear,
B considerando que cada elemento da qualidade tem relações com todos os outros. Essa
organização é vantajosa, pois garante uma aplicação sistêmica da norma para cada elemento.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
C forma, a norma permite que cada um dos itens de qualidade seja analisado separadamente. Essa
organização é vantajosa para que não haja dispersões no âmbito da aplicação da norma.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros em mesmo nível. Essa organização
D
hierárquica apresenta certa desvantagem, pois garante que a aplicação da norma seja realizada
para cada elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
forma, a norma permite que cada um dos itens de qualidade seja analisado paralelamente a
E
outros. Essa organização não é vantajosa, pois pode haver dispersões no âmbito da aplicação
da norma.
Questão 10 : As técnicas de prototipação e de revisão de requisito são as mais utilizadas para:
Resposta Errada! A resposta correta é a opção B
Justificativa: Entender o que o cliente realmente deseja e transmitir isso para um software é um
desafio. A validação de requisitos auxilia nesse entendimento; para a validação, a prototipação e a
revisão de requisitos são técnicas utilizadas.
A o gerenciamento de requisitos.
B a validação de requisitos.
C o levantamento e a análise de requisitos.
D o estudo de viabilidade e o desenvolvimento do sistema.
E a especificação de requisitos.

Questão 1 : O método é sequência lógica para o atendimento de uma meta, enquanto as ferramentas
são os recursos utilizados para a sua realização. Define - definir; Measure - medir; Analyser -
analisar; Improve - melhorar; Control - controlar.
 
O fragmento acima se refere a qual método?
Resposta Errada! A resposta correta é a opção D
Justificativa: O DMAIC (Define - definir; Measure - medir; Analyser - analisar; Improve -
melhorar; Control - controlar) é uma metodologia de solução de problemas que empregam o
programa Seis Sigma, que tem como objetivo a realização de melhorias em produtos, serviços e
processos, (re)projetando-os.
 
O método PDCA (Plan-Do-Check-Act) é uma das mais famosas ferramentas da gestão da qualidade
total.
 
O 5S vem de cinco palavras japonesas que começam com S: seiri (senso de utilização), seiton
(senso de organização), seiso (senso de limpeza), seiketsu (senso de padronização) e shitsuke (senso
de disciplina).
 
O MASP permite identificar e estabelecer parâmetros para a análise de problemas até a obtenção da
solução, a qual, ao se integrar com as ferramentas, permite a aplicação prática do método.
 
O 5W2H traduz perguntas elaboradas em inglês e é utilizado pelas empresas com o objetivo de
gerar respostas que esclareçam o problema a ser resolvido ou que organizem as ideias para a
resolução dos problemas.

A PDCA.
B 5S.
C MASP.
D DMAIC.
E 5W2H.
Questão 2 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 3 : Um dos grandes problemas que traz transtornos para as empresas desenvolvedoras de
software é a presença de bugs no sistema. Isto porque eles afetam a satisfação do cliente com o
sistema. Analise as alternativas a seguir e assinale a que define corretamente erro, defeito e falha:
Resposta Errada! A resposta correta é a opção B
Justificativa: Ao cometer um equívoco durante o trabalho de programação, o programador comete
um erro. Este faz com que em uma linha do software exista um defeito. Quando este se manifesta e
torna perceptível ao usuário, é gerada uma falha.
 
Desta forma, se João inseriu uma função infinitamente recursiva no código que estava
programando; João cometeu um erro e não uma falha.
 
Se Juca, usuário do sistema, identificou um problema ao usar o sistema, ele identificou uma falha e
não um erro.
 
Se Pedro encontrou, no teste unitário, um problema de declaração de uma variável com o tipo de
dado errado, ele identificou que o programador cometeu um erro.
 
Quando Ana efetuou testes unitários no código fonte, ela identificou um defeito no código que foi
causado por um erro de um programador.
 
Se Lucas, utilizando o sistema, fez com que o sistema travasse por algum motivo, ele visualizou
uma falha e não um erro de software.

João é programador e inseriu por engano uma função infinitamente recursiva. João cometeu
A
uma falha que pode prejudicar a empresa.
Por causa da atitude errônea de João (que inseriu por engano uma função infinitamente
B recursiva no programa), quando Ana efetuou testes unitários no código fonte, ela identificou
um defeito (uma linha defeituosa) no código.
Juca é usuário do sistema e, ao cadastrar uma nova nota fiscal, deparou-se com um erro no
C
software.
Pedro estava fazendo um teste unitário no sistema e descobriu que Antônio cometeu uma falha,
D
efetuou a declaração de uma variável com o tipo de dado errado.
Lucas, usuário do sistema, deixou um campo em branco ao cadastrar um novo usuário para o
E
sistema e fez com que o sistema travasse. Lucas estava diante de um erro de software.
Questão 4 : Os testes de software precisam ser realizados ao longo de todo o ciclo de vida do
projeto de desenvolvimento do software, pois quanto antes os problemas forem encontrados, mais
fácil e menos custoso será corrigi-los. Durante a realização dos testes de software, é possível
encontrar três tipos de problemas, e entre eles está:
Resposta Errada! A resposta correta é a opção A
Justificativa: Durante os testes de software é possível encontrar erros que são causados por algo que
a pessoa fez de errado; defeitos que são decorrentes dos erros; e falhas que são decorrentes dos
defeitos e podem gerar paralisação do sistema como um todo. Os demais problemas podem ser
encontrados sem que seja necessário realizar testes no software.
A Defeito
B Lentidão.
C Insegurança.
D Falta de confiança.
E Telas mal desenhadas.
Questão 5 : Diversas empresas têm certo diferencial por apresentar certificações ISO. No âmbito do
desenvolvimento de software, esse tipo de certificação também é importante. Pensando nisso, em
que medida é possível traçar um paralelo entre certificações ISO e padrões de qualidade?
Resposta Errada! A resposta correta é a opção E
Justificativa: As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o
que garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos. Algumas normas ISO estão
relacionadas a processo, enquanto outras a produto, mas todas são relacionadas com padrões de
qualidade. Dessa forma, essas certificações influenciam diretamente os padrões de qualidade de
produto, incluindo os produtos de software.
As certificações ISO se referem a padrões de qualidade de processo, o que garante um padrão
A elevado de qualidade. Uma certificação ISO, portanto, sinaliza que a empresa necessita
aprimorar processos de qualidade.
As certificações ISO estão relacionadas aos padrões de qualidade. Nesse sentido, ter uma
B certificação ISO garante à empresa uma estrutura mínima de processos, permitindo que um
produto tenha determinadas características.
As certificações ISO estão relacionadas diretamente aos padrões de qualidade, mas não
C influenciam a padronização de processos e de produtos, o que pode levar a melhorar a
qualidade.
As certificações ISO versam sobre indicadores de qualidade de produtos, sugerindo normas
D para a padronização. Uma certificação ISO garante, portanto, que a empresa tenha padrões de
qualidade de produto, mas não de processos.
As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o que
E garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos.
Questão 6 : Uma das principais dimensões da qualidade é a que a define com base no produto,
mesmo considerando que a maioria da literatura sobre Gestão da Qualidade Total diz que o
princípio da qualidade é ela ser focada no cliente. Nesse sentido, por que a importância da qualidade
com base no produto?
Resposta Errada! A resposta correta é a opção E
Justificativa: Todavia, a qualidade do produto, como é vista pelo cliente, é composta de uma série
de fatores focados nos processos, por exemplo o projeto, o controle das operações, a mão de obra
aplicada, o tratamento pós-venda etc.
Por ela se confirmar em virtude de padrões específicos, ou seja, fazer certo desde a primeira
A
vez.
Porque ela estabelece a visão de qualidade do tipo "valorize seu dinheiro" ou "excelência
B
comprável".
Porque, em essência, a visão da qualidade é a do tipo "não consigo defini-la, mas posso
C
reconhecê-la".
D Porque ela reforça a visão de que a "beleza está nos olhos do cliente".
Como o que o cliente enxerga é o produto, a qualidade deve ser medida em termos de
E
produtos.
Questão 7 : A regra 10 de Myers estima que o prejuízo causado por um defeito no sistema aumenta
10 vezes a cada etapa do processo de desenvolvimento que é avançado. Desta forma, é de extrema
importância encontrar precocemente os defeitos antes que estes se tornem falhas e sejam visíveis
para o cliente. Esta é uma função do segmento de qualidade de produto. Sobre qualidade de
produto, analise as alternativas a seguir e assinale a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção A
Justificativa: Testes exploratórios são feitos fazendo uso de checklist. Testes caixa preta podem ou
não ser automatizados. Testes funcionais são feitos utilizando caso de teste ou script de teste. Teste
de aceitação visa verificar se o software implementado está de acordo com os requisitos solicitados
pelo cliente. Testes unitários são feitos diretamente no código fonte do sistema, sendo eles um tipo
de teste de caixa branca.
É parte da atribuição do segmento de qualidade de produto realizar junto com o cliente uma
A verificação antes da entrega do software para garantir que o software entregue está de acordo
com o solicitado.
O profissional que trabalha com qualidade de produto, também chamado de QP, tem, entre suas
B funções, que garantir que o desenvolvimento do produto seja feito de acordo com uma
metodologia, como, por exemplo, metodologia ágil Scrum.
A realização de testes de software só é possível após o final do desenvolvimento do produto,
C
isto porque é necessário que toda a funcionalidade tenha sido desenvolvida para poder testá-la.
A qualidade de produto não interfere na confiança do cliente, esta é uma responsabilidade
D
burocrática aliada à qualidade de processos.
O teste exploratório deve ser sempre o primeiro teste a ser realizado, ainda durante o processo
E
de desenvolvimento, pelo programador.
Questão 8 : O modelo SQuaRE, presente na norma ISO/IEC 25000, foi concebido com o intuito de
propiciar uma forma mais sólida e didaticamente organizada para fornecer subsídios aos padrões de
qualidade de software. No âmbito da qualidade interna e externa, como esse modelo está
organizado? Essa organização é positiva ou negativa? Por quê?
Resposta Errada! A resposta correta é a opção A
Justificativa: O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização hierárquica
é vantajosa, pois garante que a aplicação da norma seja realizada para cada elemento de forma
isolada, uma vez que uma categoria da qualidade não deve ser avaliada juntamente com outra, já
que elas não têm interpelações.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização
A
hierárquica é vantajosa, pois garante que a aplicação da norma seja realizada para cada
elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear,
B considerando que cada elemento da qualidade tem relações com todos os outros. Essa
organização é vantajosa, pois garante uma aplicação sistêmica da norma para cada elemento.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
C forma, a norma permite que cada um dos itens de qualidade seja analisado separadamente. Essa
organização é vantajosa para que não haja dispersões no âmbito da aplicação da norma.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros em mesmo nível. Essa organização
D
hierárquica apresenta certa desvantagem, pois garante que a aplicação da norma seja realizada
para cada elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
forma, a norma permite que cada um dos itens de qualidade seja analisado paralelamente a
E
outros. Essa organização não é vantajosa, pois pode haver dispersões no âmbito da aplicação
da norma.
Questão 9 : As normas de qualidade estão em constante atualização, sempre buscando melhorias. As
normas ISO/IEC 9126, ISO/IEC 14598 e ISO/IEC 25000 são muito conhecidas no campo de
qualidade de software. Sendo assim, qual é a relação entre essas normas?
Resposta Errada! A resposta correta é a opção B
Justificativa: A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de
produto e processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de processo
de avaliação de software. Desse modo, todas as normas da série ISO/IEC 25000 passam a substituir
as normas ISO/IEC 14598 e ISO/IEC 9126 por se tratar não apenas de uma atualização, mas
também de uma série de normas mais completas que as anteriores.
A norma ISO/IEC 9126 se refere à qualidade de produto de software, é uma atualização da
norma ISO/IEC 14598, que diz respeito ao processo de avaliação do produto de software.
A
Essas duas normas substituem a série de normas ISO/IEC 25000, que se referia apenas ao
processo de avaliação de software.
A norma ISO/IEC 25000 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
B
refere à qualidade de produto de software, e a ISO/IEC 14598, que se refere à qualidade de
processo de avaliação de software.
A norma ISO/IEC 14598, que corresponde à qualidade de produto de software, substitui a
C norma ISO/IEC 9126, que se refere à qualidade do processo de avaliação de software. Ambas
substituem a norma ISO/IEC 25000, que se refere à qualidade geral do software.
A norma ISO/IEC 14598 é uma das mais importantes no âmbito da qualidade de produto e
processo de software. Essa norma passou a englobar outras duas: a ISO/IEC 9126, que se
D
refere à qualidade de produto de software, e a ISO/IEC 25000, que se refere à qualidade de
processo de avaliação de software.
E As normas ISO/IEC 9126 (qualidade de produto de software) e ISO/IEC 14598 (qualidade de
processo de avaliação de software) são complementares e importantes para a avaliação da
qualidade de software. Ambas substituem a norma ISO/IEC 25000, que se refere apenas à
qualidade de produto de software.
Questão 10 : No gerenciamento da qualidade, como é conhecido quando são estabelecidos padrões
organizacionais e uma estrutura de procedimentos para condução de um software de qualidade?
Resposta Errada! A resposta correta é a opção B
Justificativa: Para a garantia da qualidade, padrões organizacionais e procedimentos que levam a
um produto de software de qualidade são itens que ajudam na garantia da qualidade do software.
A Planejamento da qualidade.
B Garantia da qualidade.
C Controle da qualidade.
D Gerenciamento da configuração.
E Revisões de qualidade.

Questão 1 : Diversas empresas têm certo diferencial por apresentar certificações ISO. No âmbito do
desenvolvimento de software, esse tipo de certificação também é importante. Pensando nisso, em
que medida é possível traçar um paralelo entre certificações ISO e padrões de qualidade?
Resposta Errada! A resposta correta é a opção E
Justificativa: As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o
que garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos. Algumas normas ISO estão
relacionadas a processo, enquanto outras a produto, mas todas são relacionadas com padrões de
qualidade. Dessa forma, essas certificações influenciam diretamente os padrões de qualidade de
produto, incluindo os produtos de software.
As certificações ISO se referem a padrões de qualidade de processo, o que garante um padrão
A elevado de qualidade. Uma certificação ISO, portanto, sinaliza que a empresa necessita
aprimorar processos de qualidade.
As certificações ISO estão relacionadas aos padrões de qualidade. Nesse sentido, ter uma
B certificação ISO garante à empresa uma estrutura mínima de processos, permitindo que um
produto tenha determinadas características.
As certificações ISO estão relacionadas diretamente aos padrões de qualidade, mas não
C influenciam a padronização de processos e de produtos, o que pode levar a melhorar a
qualidade.
As certificações ISO versam sobre indicadores de qualidade de produtos, sugerindo normas
D para a padronização. Uma certificação ISO garante, portanto, que a empresa tenha padrões de
qualidade de produto, mas não de processos.
As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o que
E garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos.
Questão 2 : O método Plan-Do-Check-Act (PDCA) é uma das mais famosas ferramentas da gestão
da qualidade total. Assinale a alternativa que diz respeito ao significado de plan.
Acertou! A resposta correta é a opção E
Justificativa: Plan significa planejar; D significa definir e vem da metodologia DMAIC. Do
significa fazer; check quer dizer checar; e act quer dizer agir.
A Definir.
B Fazer.
C Checar.
D Agir.
E Planejar.
Questão 3 : A perspectiva transcendental da qualidade diz que ela é:
Resposta Errada! A resposta correta é a opção B
Justificativa: Isso vai ao encontro da visão da qualidade do tipo "não consigo defini-la, mas posso
reconhecê-la".
A Determinada pelo desempenho ou concordância do produto e do seu preço.
Uma excelência inata, a qual não é atributo específico do produto nem do consumidor, mas,
B
sim, uma terceira entidade separada.
C Confirmada pela concordância com os padrões especificados.
Determinada pela maneira como as preferências do cliente são satisfeitas; assim, é uma função
D
dos valores do consumidor.
E A conformidade com os objetivos.
Questão 4 : É preciso que se diferencie as relações da qualidade com foco no produto ou com foco
no processo, ou seja, utilizar uma distinção entre qualidade interna e qualidade externa. Sobre essa
distinção é INCORRETO afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: A qualidade externa é altamente influenciada pela interna, e o oposto também. Uma
demanda por mais qualidade externa irá promover mudanças nas métricas de qualidade interna da
organização.
Para alcançar um alto nível de qualidade externa, é preciso transformar as preocupações dos
A
consumidores em medidas de controle de qualidade interna.
B A qualidade externa refere-se à maneira como o cliente enxerga o produto.
Pela perspectiva de um gerente de produção, as ligações entre qualidades externa e interna são
C
a chave para o desenvolvimento de um programa eficaz de qualidade.
A qualidade interna e a qualidade externa não se relacionam. Alterações ou percepções sobre
D
uma delas não impacta a outra.
A qualidade interna se refere à conformidade com as especificações de qualidade dentro da
E
fábrica.
Questão 5 : Para Pressman (2016), no que se refere à qualidade de software, as revisões, as
inspeções e os testes realizados ao longo do processo de software para garantir que o produto
satisfaça os requisitos estabelecidos, são conhecidos como:
Acertou! A resposta correta é a opção C
Justificativa: Para garantir que o produto satisfaça os requisitos estabelecidos, garantindo a
qualidade de software, os processos de revisão, inspeção e testes colaboram para o controle de
qualidade.
A garantia de qualidade.
B custo da qualidade.
C controle de qualidade.
D reengenharia de processos.
E gold plate.
Questão 6 : De acordo com as métricas de software, a análise dos pontos de função é uma forma de
medição das funcionalidades fornecidas por um software sob o ponto de vista:
Resposta Errada! A resposta correta é a opção B
Justificativa: Pontos de função são utilizados para medir a funcionalidade entregue por um sistema.
A sua análise serve de subsídio para o gerente de projeto monitorar o projeto.
A do gerente do projeto.
B dos usuários.
C do programador.
D do analista do sistema.
E do engenheiro de software.
Questão 7 : Manter a qualidade durante todos os processos do software é fundamental no âmbito da
qualidade de software. O modelo SQuaRE dividiu as normas em 3 tipos: qualidade em uso, interna
e externa. Em que medida é possível traçar uma relação entre elas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Existe uma íntima relação entre as categorias de qualidade. Nesse caso, se um
software não apresentar qualidade interna, possivelmente ele também apresentará má qualidade
externa e em uso, pois a estrutura interna do software influencia diretamente no desempenho do
sistema.
Existe uma relação entre essas categorias de qualidade: se um software apresentar qualidade
A interna, ele possivelmente não apresentará qualidade externa e qualidade em uso, pois não há
uma relação direta entre esses tipos de qualidade.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
B qualidade interna, possivelmente ele também apresentará má qualidade externa e em uso, pois
a estrutura interna do software influencia diretamente no desempenho do sistema.
Todos os tipos de qualidade têm certa relação: se o software apresentar uma boa qualidade
C externa, ele possivelmente apresentará também outros tipos de qualidade, já que a qualidade
externa é um indicativo final de qualidade de software.
A qualidade externa está relacionada à qualidade interna, sendo grandezas inversamente
D proporcionais. O que quer dizer que quanto maior for a qualidade externa, menor será a
qualidade interna.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
E qualidade externa, possivelmente ele também não apresentará qualidade interna e em uso, pois
a estrutura externa do software influencia diretamente no desempenho do sistema.
Questão 8 : Analise as opções a seguir e marque a alternativa em que se apresentam apenas modelos
de qualidade de software.
Resposta Errada! A resposta correta é a opção D
Justificativa: Modelos de qualidade são aqueles utilizados como referência para o desenvolvimento
de um software de qualidade. Para esse fim, podemos citar alguns modelos, tais como: CMMI,
MPS.BR e ISO9000-1.
A CMMI, MPS.BR e COBIT.
B CMMI, COBIT e ISO9001.
C CMMI, MPS.BR, ISO9001 e COBIT.
D CMMI, MPS.BR e ISO9000-1.
E CMMI, ISO12207, ISO15504, ISO20000 e ITIL.
Questão 9 : Um processo de métricas de software pode ser caracterizado por cinco atividades.
 
Assinale a alternativa que corresponde à atividade utilizada para acumular os dados.
Acertou! A resposta correta é a opção A
Justificativa: Manter um histórico com os dados de projetos para derivar as métricas formuladas é
um mecanismo utilizado nos projetos de software, sendo conhecido como coleta de dados.
A Coleta
B Interpretação.
C Análise.
D Realimentação.
E Formulação.
Questão 10 : Analise as afirmativas abaixo e assinale a alternativa que corresponde às principais
características do CMMI.
Resposta Errada! A resposta correta é a opção A
Justificativa: O modelo CMMI prevê 5 níveis de maturidade. Esses níveis são graduais e têm
características distintas: a avaliação da qualidade dos processos de desenvolvimento do software.
Avaliar a qualidade do processo a partir da avaliação do nível de maturidade de diversas
A
categorias contidas nele.
Ser mais restrito que seu antecessor, CMM, estando confinado apenas à avaliação de processos
B
relativos à engenharia de software.
C Adaptado para a realidade das empresas de desenvolvimento de software brasileiras.
D Ter como subproduto a pontuação IFPUG do software avaliado.
Avaliar a qualidade do processo por meio da sua classificação em 6 níveis globais de
E
maturidade.

Questão 1 : No desenvolvimento de um software, a qualidade é um item de grande importância.


Sobre as propriedades utilizadas para determinar a qualidade de um software, é correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Entre as propriedades utilizadas para determinar a qualidade de um software estão a
garantia de que todos os requisitos levantados com o cliente estejam de acordo no projeto e o
desempenho de acordo com o esperado.
A não há preocupação com a facilidade de manutenção do software.
B não se inclui a confiabilidade esperada do software.
C mede-se, exclusivamente, a qualidade da documentação produzida para o software.
D verifica-se a satisfação de requisitos estabelecidos, incluindo o desempenho.
E não se abrange questões relativas à interface do software.
Questão 2 : De acordo com as métricas de software, a análise dos pontos de função é uma forma de
medição das funcionalidades fornecidas por um software sob o ponto de vista:
Resposta Errada! A resposta correta é a opção B
Justificativa: Pontos de função são utilizados para medir a funcionalidade entregue por um sistema.
A sua análise serve de subsídio para o gerente de projeto monitorar o projeto.
A do gerente do projeto.
B dos usuários.
C do programador.
D do analista do sistema.
E do engenheiro de software.
Questão 3 : Manter a qualidade durante todos os processos do software é fundamental no âmbito da
qualidade de software. O modelo SQuaRE dividiu as normas em 3 tipos: qualidade em uso, interna
e externa. Em que medida é possível traçar uma relação entre elas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Existe uma íntima relação entre as categorias de qualidade. Nesse caso, se um
software não apresentar qualidade interna, possivelmente ele também apresentará má qualidade
externa e em uso, pois a estrutura interna do software influencia diretamente no desempenho do
sistema.
Existe uma relação entre essas categorias de qualidade: se um software apresentar qualidade
A interna, ele possivelmente não apresentará qualidade externa e qualidade em uso, pois não há
uma relação direta entre esses tipos de qualidade.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
B qualidade interna, possivelmente ele também apresentará má qualidade externa e em uso, pois
a estrutura interna do software influencia diretamente no desempenho do sistema.
Todos os tipos de qualidade têm certa relação: se o software apresentar uma boa qualidade
C externa, ele possivelmente apresentará também outros tipos de qualidade, já que a qualidade
externa é um indicativo final de qualidade de software.
A qualidade externa está relacionada à qualidade interna, sendo grandezas inversamente
D proporcionais. O que quer dizer que quanto maior for a qualidade externa, menor será a
qualidade interna.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
E qualidade externa, possivelmente ele também não apresentará qualidade interna e em uso, pois
a estrutura externa do software influencia diretamente no desempenho do sistema.
Questão 4 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 5 : Os testes de software precisam ser realizados ao longo de todo o ciclo de vida do
projeto de desenvolvimento do software, pois quanto antes os problemas forem encontrados, mais
fácil e menos custoso será corrigi-los. Durante a realização dos testes de software, é possível
encontrar três tipos de problemas, e entre eles está:
Resposta Errada! A resposta correta é a opção A
Justificativa: Durante os testes de software é possível encontrar erros que são causados por algo que
a pessoa fez de errado; defeitos que são decorrentes dos erros; e falhas que são decorrentes dos
defeitos e podem gerar paralisação do sistema como um todo. Os demais problemas podem ser
encontrados sem que seja necessário realizar testes no software.
A Defeito
B Lentidão.
C Insegurança.
D Falta de confiança.
E Telas mal desenhadas.
Questão 6 : Existem inúmeras ferramentas para a automatização de testes de software, e não existe
uma que seja ideal para ser utilizada em todos os projetos. Mesmo assim, um dos aspectos a seguir é
importante para todas as ferramentas de teste de software, sem exceção:
Resposta Errada! A resposta correta é a opção C
Justificativa: A documentação e o log de todos os erros, defeitos e falhas encontrados durante a
realização dos testes de software são aspectos importantes que todas as ferramentas devem
apresentar. Os demais aspectos são inerentes às ferramentas, de acordo com o tipo de projeto a que
se adaptam.
A Permitir a escrita de código-fonte novo durante os testes.
B Possibilitar os testes em código de diversas linguagens de programação.
C Documentar todos os problemas encontrados durante os testes.
D Permitir que os resultados dos testes sejam enviados para outras pessoas.
E Forçar a equipe de testes a conhecer muito sobre linguagens de programação.
Questão 7 : O modelo SQuaRE, presente na norma ISO/IEC 25000, foi concebido com o intuito de
propiciar uma forma mais sólida e didaticamente organizada para fornecer subsídios aos padrões de
qualidade de software. No âmbito da qualidade interna e externa, como esse modelo está
organizado? Essa organização é positiva ou negativa? Por quê?
Resposta Errada! A resposta correta é a opção A
Justificativa: O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização hierárquica
é vantajosa, pois garante que a aplicação da norma seja realizada para cada elemento de forma
isolada, uma vez que uma categoria da qualidade não deve ser avaliada juntamente com outra, já
que elas não têm interpelações.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização
A
hierárquica é vantajosa, pois garante que a aplicação da norma seja realizada para cada
elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear,
B considerando que cada elemento da qualidade tem relações com todos os outros. Essa
organização é vantajosa, pois garante uma aplicação sistêmica da norma para cada elemento.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
C forma, a norma permite que cada um dos itens de qualidade seja analisado separadamente. Essa
organização é vantajosa para que não haja dispersões no âmbito da aplicação da norma.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros em mesmo nível. Essa organização
D
hierárquica apresenta certa desvantagem, pois garante que a aplicação da norma seja realizada
para cada elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
forma, a norma permite que cada um dos itens de qualidade seja analisado paralelamente a
E
outros. Essa organização não é vantajosa, pois pode haver dispersões no âmbito da aplicação
da norma.
Questão 8 : A área de qualidade de software é a principal responsável por garantir a satisfação do
cliente para com o software que foi entregue, desta forma, essa área se preocupa não apenas em
entregar o software funcionando, mas em entregar o software em conformidade com os requisitos
estabelecidos pelo cliente. Para ajudar nesse processo de garantia da qualidade, a área de qualidade
de processos norteia a organização da estrutura de trabalho da empresa. Sobre qualidade de
processos, analise a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção E
Justificativa: CMMI e ISO9001 não são um modelo de maturidade. CMMI é um modelo de
maturidade que fornece informações para os funcionários sobre o que deve ser feito no sentido de
qual processo seguir. Um exemplo de processo que pode ser utilizado para garantia da qualidade de
processos são as metodologias ágeis, contudo nem a utilização de metodologia ágil nem a utilização
de cascata garantem a maturidade do processo. É necessário que o processo estabelecido seja claro e
utilizado por todos na empresa. O nível V do CMMI é o último nível de maturidade. Ele considera
que todos os processos já estão definidos e são seguidos pela empresa, estando em constante
otimização.
CMMI e ISO9001 são modelos de maturidade que fornecem informações para os funcionários
A
sobre como fazer o seu trabalho de forma eficiente.
Um exemplo de processo que pode ser utilizado para garantia da qualidade de processos são as
B
metodologias rápidas.
A utilização de ciclo de desenvolvimento em cascata garante que a empresa irá atingir o nível
C
máximo de maturidade no CMMI.
Um dos critérios para ser promovido em nível de maturidade é a comunicação eficiente e, por
D
isso, o uso de metodologias ágeis é pré-requisito.
O nível V do CMMI é o último nível de maturidade, ele considera que todos os processos já
E
estão definidos e são seguidos pela empresa, estando em constante otimização.
Questão 9 : Uma das principais dimensões da qualidade é a que a define com base no produto,
mesmo considerando que a maioria da literatura sobre Gestão da Qualidade Total diz que o
princípio da qualidade é ela ser focada no cliente. Nesse sentido, por que a importância da qualidade
com base no produto?
Resposta Errada! A resposta correta é a opção E
Justificativa: Todavia, a qualidade do produto, como é vista pelo cliente, é composta de uma série
de fatores focados nos processos, por exemplo o projeto, o controle das operações, a mão de obra
aplicada, o tratamento pós-venda etc.
Por ela se confirmar em virtude de padrões específicos, ou seja, fazer certo desde a primeira
A
vez.
Porque ela estabelece a visão de qualidade do tipo "valorize seu dinheiro" ou "excelência
B
comprável".
Porque, em essência, a visão da qualidade é a do tipo "não consigo defini-la, mas posso
C
reconhecê-la".
D Porque ela reforça a visão de que a "beleza está nos olhos do cliente".
Como o que o cliente enxerga é o produto, a qualidade deve ser medida em termos de
E
produtos.
Questão 10 : Metodologia sistêmica para abordar casos que exigem tomada de decisão devido a
situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo estabelecido,
reconhecendo a necessidade de correção e seguindo alternativas de ação.
 
A que se refere o fragmento acima?
Acertou! A resposta correta é a opção A
Justificativa: MASP é uma metodologia sistêmica para abordar casos que exigem tomada de decisão
devido a situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo
estabelecido, reconhecendo a necessidade de correção seguindo alternativas de ação.
 
O ciclo PDCA significa Plan, Do, Check, Action (Planejar, Fazer, Verificar e Agir). Esse método
tem a função de garantir que a empresa organize seus processos, não importando a sua natureza.
O DMAIC visa à melhoria do processo por meio da seleção correta de projetos, com etapas
direcionadas para a solução de problemas dispostas de forma cíclica e contínua, contribuindo no
processo de melhoria.
O 5W2H é um documento organizado que identifica as ações e as responsabilidades de quem irá
executar. Por meio de um questionamento, é capaz de orientar diversas ações que deverão ser
implementadas.
 
Os CCQ's são grupos voluntários de colaboradores que buscam, constantemente, a melhoria da
qualidade, da produtividade, dos produtos, dos insumos, dos processos, das condições ambientais,
da segurança e das demais atividades em seu posto de trabalho.

A MASP.
B PDCA.
C DMAIC.
D 5W2H. v
E CQQ'S.

Questão 1 : Manter a qualidade durante todos os processos do software é fundamental no âmbito da


qualidade de software. O modelo SQuaRE dividiu as normas em 3 tipos: qualidade em uso, interna
e externa. Em que medida é possível traçar uma relação entre elas?
Acertou! A resposta correta é a opção B
Justificativa: Existe uma íntima relação entre as categorias de qualidade. Nesse caso, se um
software não apresentar qualidade interna, possivelmente ele também apresentará má qualidade
externa e em uso, pois a estrutura interna do software influencia diretamente no desempenho do
sistema.
Existe uma relação entre essas categorias de qualidade: se um software apresentar qualidade
A interna, ele possivelmente não apresentará qualidade externa e qualidade em uso, pois não há
uma relação direta entre esses tipos de qualidade.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
B qualidade interna, possivelmente ele também apresentará má qualidade externa e em uso, pois
a estrutura interna do software influencia diretamente no desempenho do sistema.
Todos os tipos de qualidade têm certa relação: se o software apresentar uma boa qualidade
C externa, ele possivelmente apresentará também outros tipos de qualidade, já que a qualidade
externa é um indicativo final de qualidade de software.
A qualidade externa está relacionada à qualidade interna, sendo grandezas inversamente
D proporcionais. O que quer dizer que quanto maior for a qualidade externa, menor será a
qualidade interna.
Existe uma íntima relação entre essas categorias de qualidade: se um software não apresentar
E qualidade externa, possivelmente ele também não apresentará qualidade interna e em uso, pois
a estrutura externa do software influencia diretamente no desempenho do sistema.
Questão 2 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 3 : A área de qualidade de software é a principal responsável por garantir a satisfação do
cliente para com o software que foi entregue, desta forma, essa área se preocupa não apenas em
entregar o software funcionando, mas em entregar o software em conformidade com os requisitos
estabelecidos pelo cliente. Para ajudar nesse processo de garantia da qualidade, a área de qualidade
de processos norteia a organização da estrutura de trabalho da empresa. Sobre qualidade de
processos, analise a alternativa CORRETA:
Acertou! A resposta correta é a opção E
Justificativa: CMMI e ISO9001 não são um modelo de maturidade. CMMI é um modelo de
maturidade que fornece informações para os funcionários sobre o que deve ser feito no sentido de
qual processo seguir. Um exemplo de processo que pode ser utilizado para garantia da qualidade de
processos são as metodologias ágeis, contudo nem a utilização de metodologia ágil nem a utilização
de cascata garantem a maturidade do processo. É necessário que o processo estabelecido seja claro e
utilizado por todos na empresa. O nível V do CMMI é o último nível de maturidade. Ele considera
que todos os processos já estão definidos e são seguidos pela empresa, estando em constante
otimização.
CMMI e ISO9001 são modelos de maturidade que fornecem informações para os funcionários
A
sobre como fazer o seu trabalho de forma eficiente.
Um exemplo de processo que pode ser utilizado para garantia da qualidade de processos são as
B
metodologias rápidas.
A utilização de ciclo de desenvolvimento em cascata garante que a empresa irá atingir o nível
C
máximo de maturidade no CMMI.
Um dos critérios para ser promovido em nível de maturidade é a comunicação eficiente e, por
D
isso, o uso de metodologias ágeis é pré-requisito.
O nível V do CMMI é o último nível de maturidade, ele considera que todos os processos já
E
estão definidos e são seguidos pela empresa, estando em constante otimização.
Questão 4 : Analise as alternativas a seguir e assinale a que corresponde a um objetivo das
inspeções de software.
Resposta Errada! A resposta correta é a opção C
Justificativa: A inspeção de software é uma revisão rigorosa que tem como objetivo a detecção de
defeitos, a qual tem um processo rigoroso e bem definido para a inspeção dos artefatos.
A Revisões de progresso.
B Avaliação de metas organizacionais.
C Detecção de defeitos.
D Revisões de cronograma.
E Revisões de custo.
Questão 5 : O modelo SQuaRE, presente na norma ISO/IEC 25000, foi concebido com o intuito de
propiciar uma forma mais sólida e didaticamente organizada para fornecer subsídios aos padrões de
qualidade de software. No âmbito da qualidade interna e externa, como esse modelo está
organizado? Essa organização é positiva ou negativa? Por quê?
Resposta Errada! A resposta correta é a opção A
Justificativa: O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização hierárquica
é vantajosa, pois garante que a aplicação da norma seja realizada para cada elemento de forma
isolada, uma vez que uma categoria da qualidade não deve ser avaliada juntamente com outra, já
que elas não têm interpelações.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros subjacentes. Essa organização
A
hierárquica é vantajosa, pois garante que a aplicação da norma seja realizada para cada
elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear,
B considerando que cada elemento da qualidade tem relações com todos os outros. Essa
organização é vantajosa, pois garante uma aplicação sistêmica da norma para cada elemento.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
C forma, a norma permite que cada um dos itens de qualidade seja analisado separadamente. Essa
organização é vantajosa para que não haja dispersões no âmbito da aplicação da norma.
O modelo de qualidade, segundo a norma SQuaRE, está organizado hierarquicamente,
considerando que cada elemento da qualidade tem outros em mesmo nível. Essa organização
D
hierárquica apresenta certa desvantagem, pois garante que a aplicação da norma seja realizada
para cada elemento de forma isolada.
O modelo de qualidade, segundo a norma SQuaRE, está organizado de forma linear. Dessa
forma, a norma permite que cada um dos itens de qualidade seja analisado paralelamente a
E
outros. Essa organização não é vantajosa, pois pode haver dispersões no âmbito da aplicação
da norma.
Questão 6 : A utilização de ferramentas automatizadas de teste de software assegura maior
produtividade e agilidade. Outro benefício proporcionado pelas ferramentas automatizadas é:
Acertou! A resposta correta é a opção E
Justificativa: A geração de arquivos de log, com tudo o que aconteceu durante as atividades de teste,
indicando os problemas encontrados, as datas em que foram encontrados e qual testador os
encontrou, certamente é um dos principais benefícios trazidos pelo uso das ferramentas
automatizadas de testes. Os demais benefícios listados são encontrados mesmo que os testes sejam
feitos manualmente.
A Possibilidade de encontrar os problemas antes da entrega ao usuário.
B Provar que o software atende às necessidades dos usuários.
C Garantir maior segurança aos usuários na utilização do software entregue.
D Diminuir ao máximo o tempo e as despesas gastos na correção de problemas.
E Geração de arquivos de log com os testes feitos e os problemas encontrados.
Questão 7 : Diversas empresas têm certo diferencial por apresentar certificações ISO. No âmbito do
desenvolvimento de software, esse tipo de certificação também é importante. Pensando nisso, em
que medida é possível traçar um paralelo entre certificações ISO e padrões de qualidade?
Resposta Errada! A resposta correta é a opção E
Justificativa: As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o
que garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos. Algumas normas ISO estão
relacionadas a processo, enquanto outras a produto, mas todas são relacionadas com padrões de
qualidade. Dessa forma, essas certificações influenciam diretamente os padrões de qualidade de
produto, incluindo os produtos de software.
As certificações ISO se referem a padrões de qualidade de processo, o que garante um padrão
A elevado de qualidade. Uma certificação ISO, portanto, sinaliza que a empresa necessita
aprimorar processos de qualidade.
As certificações ISO estão relacionadas aos padrões de qualidade. Nesse sentido, ter uma
B certificação ISO garante à empresa uma estrutura mínima de processos, permitindo que um
produto tenha determinadas características.
As certificações ISO estão relacionadas diretamente aos padrões de qualidade, mas não
C influenciam a padronização de processos e de produtos, o que pode levar a melhorar a
qualidade.
As certificações ISO versam sobre indicadores de qualidade de produtos, sugerindo normas
D para a padronização. Uma certificação ISO garante, portanto, que a empresa tenha padrões de
qualidade de produto, mas não de processos.
As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o que
E garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos.
Questão 8 : Na engenharia de software, quando se fala em satisfação de requisitos, normas de
desenvolvimento documentadas e satisfação dos clientes quanto à entrega do que foi esperado,
trata-se de:
Resposta Errada! A resposta correta é a opção C
Justificativa: A satisfação do cliente estará garantida quando o projeto for entregue dentro das
especificações estabelecidas e dos prazos acordados. A qualidade de software auxilia no tratamento
desses itens, garantindo assim o sucesso do projeto.
A Análise de software.
B Engenharia de software.
C Qualidade de software.
D Métricas de software.
E Teste de software.
Questão 9 : Analise as opções a seguir e marque a alternativa em que se apresentam apenas modelos
de qualidade de software.
Resposta Errada! A resposta correta é a opção D
Justificativa: Modelos de qualidade são aqueles utilizados como referência para o desenvolvimento
de um software de qualidade. Para esse fim, podemos citar alguns modelos, tais como: CMMI,
MPS.BR e ISO9000-1.
A CMMI, MPS.BR e COBIT.
B CMMI, COBIT e ISO9001.
C CMMI, MPS.BR, ISO9001 e COBIT.
D CMMI, MPS.BR e ISO9000-1.
E CMMI, ISO12207, ISO15504, ISO20000 e ITIL.
Questão 10 : Métricas de software podem ser diretas ou indiretas.
 
Sendo assim, assinale a alternativa correta.
Acertou! A resposta correta é a opção A
Justificativa: Métricas diretas (fundamentais ou básicas) são medidas realizadas em termos de
atributos observados.
Métricas diretas são aquelas que representam uma quantidade observada, tais como custo,
A
esforço, número de linhas de código, tempo de execução e número de defeitos.
Métricas diretas são aquelas que exigem análise e estão relacionadas à funcionalidade, à
B
qualidade, à complexidade e à manutenibilidade.
Métricas indiretas são aquelas que representam uma quantidade observada, tais como custo,
C
esforço, número de linhas de código, tempo de execução e número de defeitos.
D Métricas diretas medem a efetividade da equipe.
E Métricas diretas estão condicionadas ao gerente do projeto.

Questão 1 : De acordo com as métricas de software, a análise dos pontos de função é uma forma de
medição das funcionalidades fornecidas por um software sob o ponto de vista:
Acertou! A resposta correta é a opção B
Justificativa: Pontos de função são utilizados para medir a funcionalidade entregue por um sistema.
A sua análise serve de subsídio para o gerente de projeto monitorar o projeto.
A do gerente do projeto.
B dos usuários.
C do programador.
D do analista do sistema.
E do engenheiro de software.
Questão 2 : Uma das principais dimensões da qualidade é a que a define com base no produto,
mesmo considerando que a maioria da literatura sobre Gestão da Qualidade Total diz que o
princípio da qualidade é ela ser focada no cliente. Nesse sentido, por que a importância da qualidade
com base no produto?
Resposta Errada! A resposta correta é a opção E
Justificativa: Todavia, a qualidade do produto, como é vista pelo cliente, é composta de uma série
de fatores focados nos processos, por exemplo o projeto, o controle das operações, a mão de obra
aplicada, o tratamento pós-venda etc.
Por ela se confirmar em virtude de padrões específicos, ou seja, fazer certo desde a primeira
A
vez.
Porque ela estabelece a visão de qualidade do tipo "valorize seu dinheiro" ou "excelência
B
comprável".
Porque, em essência, a visão da qualidade é a do tipo "não consigo defini-la, mas posso
C
reconhecê-la".
D Porque ela reforça a visão de que a "beleza está nos olhos do cliente".
Como o que o cliente enxerga é o produto, a qualidade deve ser medida em termos de
E
produtos.
Questão 3 : A MASP é formada por alguns passos que podem ajudar a organizar as ferramentos de
forma produtiva, a fim de otimizar a análise e a solução de problemas. Dentre os passos, podemos
citar:
Resposta Errada! A resposta correta é a opção C
Justificativa: Identificação do problema, Observação, Análise para descobrir causas, Plano de ação,
Ação para eliminar as causas, Verificação da eficácia da ação, Padronização, Conclusão.
 
"D" Definir, "M" Medir ", A" Analisar, "I" Implementar e "C" Controlar são referentes às
características da metodologia DMAIC.
 
Plan (planejar), Do (fazer), Check (checar)e Act (agir), diz respeito ao método PDCA. What (o
que?): O que será feito (etapas), Who (Quem?): Quem realizará as tarefas (responsabilidade), Why
(Por que?): Por que deve ser executada a tarefa (justificativa), When (Quando?): Quando cada uma
das tarefas deverá ser executada (tempo) está relacionado às perguntas (elaboradas em inglês) da
ferramenta 5W2H.
 
Seiton (senso da ordenação), Seiri (senso da utilização), Seisou (senso da limpeza), Seiketsu (senso
da saúde), Shitsuke (senso da autodisciplina) diz respeito aos cinco S's.

A "D" Definir, "M" Medir ", A" Analisar, "I" Implementar e "C" Controlar.
B Plan (planejar), Do (fazer), Check (checar)e Act (agir).
Identificação do problema, Observação, Análise para descobrir causas, Plano de ação, Ação
C
para eliminar as causas, Verificação da eficácia da ação, Padronização, Conclusão.
Who (Quem?): Quem realizará as tarefas (responsabilidad, Why (Por que?): Por que deve ser
D executada a tarefa (justificativ, When (Quando?): Quando cada uma das tarefas deverá ser
executada (tempo).
Seiton (senso da ordenação), Seiri (senso da utilização), Seisou (senso da limpez, Seiketsu
E
(senso da saúd, Shitsuke (senso da autodisciplin, diz respeito aos 5 S's.
Questão 4 : Os modelos CMMI e MPS-BR têm por objetivo auxiliar as empresas na organização de
seus processos e avaliar a maturidade a qual os processos das empresas se encontram. Sobre estes
dois modelos, assinale a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção B
Justificativa: Usar métodos ágeis ou métodos tradicionais no desenvolvimento de sistemas não
interfere na maturidade da empresa. O modelo MPS-BR pode ser considerado uma extensão do
CMMI, uma vez que ele replica os níveis do CMMI, complementando os níveis intermediários.
Processo largamente definido, é um nível de maturidade do modelo MPS-BR. O modelo CMMI é
utilizado no mundo todo. Tanto o CMMI quanto o MPS-BR são modelos de maturidade e não
ferramentas..
Pode-se dizer que uma empresa que utiliza métodos ágeis de desenvolvimento de sistemas é
A
automaticamente mais madura do que uma empresa que utiliza métodos tradicionais.
O modelo MPS-BR pode ser considerado uma extensão do CMMI, uma vez que ele replica os
B
níveis do CMMI complementando os níveis intermediários.
C Processo largamente definido é um nível de maturidade do modelo CMMI.
D O modelo CMMI é utilizado apenas dentro do Brasil, embora tenha sido criado fora.
Tanto o CMMI quando o MPS-BR são ferramentas para organização de processos
E
empresariais.
Questão 5 : A área de qualidade de software é a principal responsável por garantir a satisfação do
cliente para com o software que foi entregue, desta forma, essa área se preocupa não apenas em
entregar o software funcionando, mas em entregar o software em conformidade com os requisitos
estabelecidos pelo cliente. Para ajudar nesse processo de garantia da qualidade, a área de qualidade
de processos norteia a organização da estrutura de trabalho da empresa. Sobre qualidade de
processos, analise a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção E
Justificativa: CMMI e ISO9001 não são um modelo de maturidade. CMMI é um modelo de
maturidade que fornece informações para os funcionários sobre o que deve ser feito no sentido de
qual processo seguir. Um exemplo de processo que pode ser utilizado para garantia da qualidade de
processos são as metodologias ágeis, contudo nem a utilização de metodologia ágil nem a utilização
de cascata garantem a maturidade do processo. É necessário que o processo estabelecido seja claro e
utilizado por todos na empresa. O nível V do CMMI é o último nível de maturidade. Ele considera
que todos os processos já estão definidos e são seguidos pela empresa, estando em constante
otimização.
CMMI e ISO9001 são modelos de maturidade que fornecem informações para os funcionários
A
sobre como fazer o seu trabalho de forma eficiente.
Um exemplo de processo que pode ser utilizado para garantia da qualidade de processos são as
B
metodologias rápidas.
A utilização de ciclo de desenvolvimento em cascata garante que a empresa irá atingir o nível
C
máximo de maturidade no CMMI.
Um dos critérios para ser promovido em nível de maturidade é a comunicação eficiente e, por
D
isso, o uso de metodologias ágeis é pré-requisito.
O nível V do CMMI é o último nível de maturidade, ele considera que todos os processos já
E
estão definidos e são seguidos pela empresa, estando em constante otimização.
Questão 6 : Métricas de software são formas utilizadas para quantificar o esforço necessário para o
desenvolvimento de um sistema de software.
 
É correto afirmar que:
Resposta Errada! A resposta correta é a opção D
Justificativa: Para quantificar o esforço necessário para o desenvolvimento de um sistema, podemos
utilizar como métricas aslinhas de código, o esforço e a memória, as quais são consideradas
métricas diretas.
A um indicador faz parte de uma métrica.
B os custos, as funcionalidades e a quantidade de erros são considerados métricas indiretas.
C a métrica de pontos de função só pode ser calculada após o término do código.
D linhas de código, esforço e memória são consideradas métricas diretas.
E métricas de produtividade indicam quanto o software adere aos requisitos.
Questão 7 : A utilização de ferramentas automatizadas de teste de software assegura maior
produtividade e agilidade. Outro benefício proporcionado pelas ferramentas automatizadas é:
Acertou! A resposta correta é a opção E
Justificativa: A geração de arquivos de log, com tudo o que aconteceu durante as atividades de teste,
indicando os problemas encontrados, as datas em que foram encontrados e qual testador os
encontrou, certamente é um dos principais benefícios trazidos pelo uso das ferramentas
automatizadas de testes. Os demais benefícios listados são encontrados mesmo que os testes sejam
feitos manualmente.
A Possibilidade de encontrar os problemas antes da entrega ao usuário.
B Provar que o software atende às necessidades dos usuários.
C Garantir maior segurança aos usuários na utilização do software entregue.
D Diminuir ao máximo o tempo e as despesas gastos na correção de problemas.
E Geração de arquivos de log com os testes feitos e os problemas encontrados.
Questão 8 : Analise as alternativas a seguir e assinale a que corresponde a um objetivo das
inspeções de software.
Resposta Errada! A resposta correta é a opção C
Justificativa: A inspeção de software é uma revisão rigorosa que tem como objetivo a detecção de
defeitos, a qual tem um processo rigoroso e bem definido para a inspeção dos artefatos.
A Revisões de progresso.
B Avaliação de metas organizacionais.
C Detecção de defeitos.
D Revisões de cronograma.
E Revisões de custo.
Questão 9 : Um processo de métricas de software pode ser caracterizado por cinco atividades.
 
Assinale a alternativa que corresponde à atividade utilizada para acumular os dados.
Resposta Errada! A resposta correta é a opção A
Justificativa: Manter um histórico com os dados de projetos para derivar as métricas formuladas é
um mecanismo utilizado nos projetos de software, sendo conhecido como coleta de dados.
A Coleta
B Interpretação.
C Análise.
D Realimentação.
E Formulação.
Questão 10 : Diversas empresas têm certo diferencial por apresentar certificações ISO. No âmbito
do desenvolvimento de software, esse tipo de certificação também é importante. Pensando nisso, em
que medida é possível traçar um paralelo entre certificações ISO e padrões de qualidade?
Resposta Errada! A resposta correta é a opção E
Justificativa: As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o
que garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos. Algumas normas ISO estão
relacionadas a processo, enquanto outras a produto, mas todas são relacionadas com padrões de
qualidade. Dessa forma, essas certificações influenciam diretamente os padrões de qualidade de
produto, incluindo os produtos de software.
As certificações ISO se referem a padrões de qualidade de processo, o que garante um padrão
A elevado de qualidade. Uma certificação ISO, portanto, sinaliza que a empresa necessita
aprimorar processos de qualidade.
As certificações ISO estão relacionadas aos padrões de qualidade. Nesse sentido, ter uma
B certificação ISO garante à empresa uma estrutura mínima de processos, permitindo que um
produto tenha determinadas características.
C As certificações ISO estão relacionadas diretamente aos padrões de qualidade, mas não
influenciam a padronização de processos e de produtos, o que pode levar a melhorar a
qualidade.
As certificações ISO versam sobre indicadores de qualidade de produtos, sugerindo normas
D para a padronização. Uma certificação ISO garante, portanto, que a empresa tenha padrões de
qualidade de produto, mas não de processos.
As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o que
E garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos.

Questão 1 : As técnicas de prototipação e de revisão de requisito são as mais utilizadas para:


Resposta Errada! A resposta correta é a opção B
Justificativa: Entender o que o cliente realmente deseja e transmitir isso para um software é um
desafio. A validação de requisitos auxilia nesse entendimento; para a validação, a prototipação e a
revisão de requisitos são técnicas utilizadas.
A o gerenciamento de requisitos.
B a validação de requisitos.
C o levantamento e a análise de requisitos.
D o estudo de viabilidade e o desenvolvimento do sistema.
E a especificação de requisitos.
Questão 2 : Metodologia sistêmica para abordar casos que exigem tomada de decisão devido a
situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo estabelecido,
reconhecendo a necessidade de correção e seguindo alternativas de ação.
 
A que se refere o fragmento acima?
Acertou! A resposta correta é a opção A
Justificativa: MASP é uma metodologia sistêmica para abordar casos que exigem tomada de decisão
devido a situações insatisfatórias, desvio de padrão de desempenho esperado ou de um objetivo
estabelecido, reconhecendo a necessidade de correção seguindo alternativas de ação.
 
O ciclo PDCA significa Plan, Do, Check, Action (Planejar, Fazer, Verificar e Agir). Esse método
tem a função de garantir que a empresa organize seus processos, não importando a sua natureza.
O DMAIC visa à melhoria do processo por meio da seleção correta de projetos, com etapas
direcionadas para a solução de problemas dispostas de forma cíclica e contínua, contribuindo no
processo de melhoria.
O 5W2H é um documento organizado que identifica as ações e as responsabilidades de quem irá
executar. Por meio de um questionamento, é capaz de orientar diversas ações que deverão ser
implementadas.
 
Os CCQ's são grupos voluntários de colaboradores que buscam, constantemente, a melhoria da
qualidade, da produtividade, dos produtos, dos insumos, dos processos, das condições ambientais,
da segurança e das demais atividades em seu posto de trabalho.

A MASP.
B PDCA.
C DMAIC.
D 5W2H. v
E CQQ'S.
Questão 3 : A qualidade é um conceito com várias facetas, que não é resumido em simples medidas
numéricas. Qual entre as alternativas abaixo NÃO corresponde a uma dimensão ou perspectiva da
qualidade?
Resposta Errada! A resposta correta é a opção C
Justificativa: A própria empresa não pode ser um parâmetro de desempenho se este não for
percebido pelos consumidores.
A Com base no usuário.
B Com base no valor.
C Com base na empresa.
D Com base no produto.
E Com base na fabricação.
Questão 4 : As métricas de software são amplamente utilizadas para fazer gerenciamento de
projetos de software.
 
Sendo assim, assinale a alternativa que corresponde à utilidade principal das métricas.
Acertou! A resposta correta é a opção A
Justificativa: As métricas de software são utilizadas para verificar a produtividade da equipe, além
de indicar a qualidade do produto.
A Servem para medir a produtividade da equipe e indicar a qualidade do produto.
B Sinalizam quando uma mudança ocorreu no projeto de software.
São utilizadas para atestar a soma total de todos os produtos do projeto assim como de seus
C
requerimentos.
Mostram o trabalho que deve ser desenvolvido para entregar um produto/serviço conforme o
D
que foi acordado. v
E Servem para dividir as principais entregas do projeto em componentes menores.
Questão 5 : A ferramenta JUnit é utilizada principalmente para realizar testes unitários em
aplicações desenvolvidas em Java. O resultado dos testes é apresentado de uma forma semelhante a
um semáforo, que contém as seguintes cores:
Resposta Errada! A resposta correta é a opção B
Justificativa: O semáforo onde os resultados dos testes do JUnit são apresentados contém as
seguintes cores: verde, que significa que o teste foi executado com sucesso; azul, que significa que
o teste apresentou erro de validação; e vermelha, que significa que houve algum erro de exceção na
escrita do código em Java.
A Verde, amarela e vermelha.
B Verde, azul e vermelha.
C Verde, roxa e preta.
D Verde, laranja e rosa.
E Verde, amarela e azul.
Questão 6 : Cinco palavras japonesas deram origem ao 5Ss.
 
Identificação, classificação e remanejamento dos recursos que não são úteis ao fim desejado, além
da eliminação de tarefas desnecessárias.
 
O fragmento acima se refere a qual delas?
Resposta Errada! A resposta correta é a opção B
Justificativa: Seiri (senso da utilização) refere-se à identificação, classificação e remanejamento dos
recursos que não são úteis ao fim desejado, além da eliminação de tarefas desnecessárias.
 
Seiton (senso da ordenação) refere-se à disposição sistemática dos objetos e dados, bem como a
uma excelente comunicação visual que facilite o acesso rápido a eles, além de descomplicar o fluxo
das pessoas.
 
Seisou (senso da limpeza) visa, principalmente, à criação e à manutenção de um ambiente físico
agradável. Cada pessoa deve limpar a sua própria área de trabalho e, sobretudo, ser conscientizada
quanto às vantagens de não sujar.
 
Seiketsu (senso da saúde) refere-se à preocupação com a própria saúde nos níveis físico, mental e
emocional. Além de exercer os três primeiros sensos como forma de melhorar o ambiente físico de
trabalho, a pessoa deverá ter plena consciência dos outros aspectos que afetam a própria saúde,
agindo sobre eles.
 
Shitsuke (senso da autodisciplina) refere-se à necessidade de seguir os padrões técnicos, éticos e
morais, sendo educado e compreensivo com as pessoas à sua volta.

A Seiton ( senso de ordenação ).


B Seiri ( senso da utilização ).
C Seisou ( senso da limpeza ).
D Seisou ( senso da limpeza ).
E Shitsuke ( senso da autodisciplina ).
Questão 7 : Um dos grandes problemas que traz transtornos para as empresas desenvolvedoras de
software é a presença de bugs no sistema. Isto porque eles afetam a satisfação do cliente com o
sistema. Analise as alternativas a seguir e assinale a que define corretamente erro, defeito e falha:
Resposta Errada! A resposta correta é a opção B
Justificativa: Ao cometer um equívoco durante o trabalho de programação, o programador comete
um erro. Este faz com que em uma linha do software exista um defeito. Quando este se manifesta e
torna perceptível ao usuário, é gerada uma falha.
 
Desta forma, se João inseriu uma função infinitamente recursiva no código que estava
programando; João cometeu um erro e não uma falha.
 
Se Juca, usuário do sistema, identificou um problema ao usar o sistema, ele identificou uma falha e
não um erro.
 
Se Pedro encontrou, no teste unitário, um problema de declaração de uma variável com o tipo de
dado errado, ele identificou que o programador cometeu um erro.
 
Quando Ana efetuou testes unitários no código fonte, ela identificou um defeito no código que foi
causado por um erro de um programador.
 
Se Lucas, utilizando o sistema, fez com que o sistema travasse por algum motivo, ele visualizou
uma falha e não um erro de software.

João é programador e inseriu por engano uma função infinitamente recursiva. João cometeu
A
uma falha que pode prejudicar a empresa.
Por causa da atitude errônea de João (que inseriu por engano uma função infinitamente
B recursiva no programa), quando Ana efetuou testes unitários no código fonte, ela identificou
um defeito (uma linha defeituosa) no código.
Juca é usuário do sistema e, ao cadastrar uma nova nota fiscal, deparou-se com um erro no
C
software.
Pedro estava fazendo um teste unitário no sistema e descobriu que Antônio cometeu uma falha,
D
efetuou a declaração de uma variável com o tipo de dado errado.
Lucas, usuário do sistema, deixou um campo em branco ao cadastrar um novo usuário para o
E
sistema e fez com que o sistema travasse. Lucas estava diante de um erro de software.
Questão 8 : Existem inúmeras ferramentas para a automatização de testes de software, e não existe
uma que seja ideal para ser utilizada em todos os projetos. Mesmo assim, um dos aspectos a seguir é
importante para todas as ferramentas de teste de software, sem exceção:
Resposta Errada! A resposta correta é a opção C
Justificativa: A documentação e o log de todos os erros, defeitos e falhas encontrados durante a
realização dos testes de software são aspectos importantes que todas as ferramentas devem
apresentar. Os demais aspectos são inerentes às ferramentas, de acordo com o tipo de projeto a que
se adaptam.
A Permitir a escrita de código-fonte novo durante os testes.
B Possibilitar os testes em código de diversas linguagens de programação.
C Documentar todos os problemas encontrados durante os testes.
D Permitir que os resultados dos testes sejam enviados para outras pessoas.
E Forçar a equipe de testes a conhecer muito sobre linguagens de programação.
Questão 9 : Uma empresa pode melhorar seus produtos, processos e sistemas ao entender melhor as
influências da qualidade em seus negócios. Para tanto, ela pode se valer de uma vasta literatura
sobre qualidade que, de maneira geral, pode ser dividida em duas grandes categorias.
Resposta Errada! A resposta correta é a opção A
Justificativa: Essas duas grandes áreas abarcam as principais metodologias e os principais conceitos
da qualidade.
A Gestão da Qualidade Total e Controle Estatístico da Qualidade.
B Gestão da Qualidade Total e Just in Time.
C Kanban e Just in Time.
D Com base no produto ou com base no valor.
E Com base no usuário e com base no produto.
Questão 10 : De acordo com as métricas de software, a análise dos pontos de função é uma forma
de medição das funcionalidades fornecidas por um software sob o ponto de vista:
Resposta Errada! A resposta correta é a opção B
Justificativa: Pontos de função são utilizados para medir a funcionalidade entregue por um sistema.
A sua análise serve de subsídio para o gerente de projeto monitorar o projeto.
A do gerente do projeto.
B dos usuários.
C do programador.
D do analista do sistema.
E do engenheiro de software.

Questão 1 : Analise as afirmativas abaixo e assinale a alternativa que corresponde às principais


características do CMMI.
Resposta Errada! A resposta correta é a opção A
Justificativa: O modelo CMMI prevê 5 níveis de maturidade. Esses níveis são graduais e têm
características distintas: a avaliação da qualidade dos processos de desenvolvimento do software.
Avaliar a qualidade do processo a partir da avaliação do nível de maturidade de diversas
A
categorias contidas nele.
Ser mais restrito que seu antecessor, CMM, estando confinado apenas à avaliação de processos
B
relativos à engenharia de software.
C Adaptado para a realidade das empresas de desenvolvimento de software brasileiras.
D Ter como subproduto a pontuação IFPUG do software avaliado.
Avaliar a qualidade do processo por meio da sua classificação em 6 níveis globais de
E
maturidade.
Questão 2 : A área de qualidade de software é a principal responsável por garantir a satisfação do
cliente para com o software que foi entregue, desta forma, essa área se preocupa não apenas em
entregar o software funcionando, mas em entregar o software em conformidade com os requisitos
estabelecidos pelo cliente. Para ajudar nesse processo de garantia da qualidade, a área de qualidade
de processos norteia a organização da estrutura de trabalho da empresa. Sobre qualidade de
processos, analise a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção E
Justificativa: CMMI e ISO9001 não são um modelo de maturidade. CMMI é um modelo de
maturidade que fornece informações para os funcionários sobre o que deve ser feito no sentido de
qual processo seguir. Um exemplo de processo que pode ser utilizado para garantia da qualidade de
processos são as metodologias ágeis, contudo nem a utilização de metodologia ágil nem a utilização
de cascata garantem a maturidade do processo. É necessário que o processo estabelecido seja claro e
utilizado por todos na empresa. O nível V do CMMI é o último nível de maturidade. Ele considera
que todos os processos já estão definidos e são seguidos pela empresa, estando em constante
otimização.
CMMI e ISO9001 são modelos de maturidade que fornecem informações para os funcionários
A
sobre como fazer o seu trabalho de forma eficiente.
Um exemplo de processo que pode ser utilizado para garantia da qualidade de processos são as
B
metodologias rápidas.
A utilização de ciclo de desenvolvimento em cascata garante que a empresa irá atingir o nível
C
máximo de maturidade no CMMI.
Um dos critérios para ser promovido em nível de maturidade é a comunicação eficiente e, por
D
isso, o uso de metodologias ágeis é pré-requisito.
O nível V do CMMI é o último nível de maturidade, ele considera que todos os processos já
E
estão definidos e são seguidos pela empresa, estando em constante otimização.
Questão 3 : Os modelos CMMI e MPS-BR têm por objetivo auxiliar as empresas na organização de
seus processos e avaliar a maturidade a qual os processos das empresas se encontram. Sobre estes
dois modelos, assinale a alternativa CORRETA:
Acertou! A resposta correta é a opção B
Justificativa: Usar métodos ágeis ou métodos tradicionais no desenvolvimento de sistemas não
interfere na maturidade da empresa. O modelo MPS-BR pode ser considerado uma extensão do
CMMI, uma vez que ele replica os níveis do CMMI, complementando os níveis intermediários.
Processo largamente definido, é um nível de maturidade do modelo MPS-BR. O modelo CMMI é
utilizado no mundo todo. Tanto o CMMI quanto o MPS-BR são modelos de maturidade e não
ferramentas..
Pode-se dizer que uma empresa que utiliza métodos ágeis de desenvolvimento de sistemas é
A
automaticamente mais madura do que uma empresa que utiliza métodos tradicionais.
O modelo MPS-BR pode ser considerado uma extensão do CMMI, uma vez que ele replica os
B
níveis do CMMI complementando os níveis intermediários.
C Processo largamente definido é um nível de maturidade do modelo CMMI.
D O modelo CMMI é utilizado apenas dentro do Brasil, embora tenha sido criado fora.
Tanto o CMMI quando o MPS-BR são ferramentas para organização de processos
E
empresariais.
Questão 4 : Uma empresa pode melhorar seus produtos, processos e sistemas ao entender melhor as
influências da qualidade em seus negócios. Para tanto, ela pode se valer de uma vasta literatura
sobre qualidade que, de maneira geral, pode ser dividida em duas grandes categorias.
Resposta Errada! A resposta correta é a opção A
Justificativa: Essas duas grandes áreas abarcam as principais metodologias e os principais conceitos
da qualidade.
A Gestão da Qualidade Total e Controle Estatístico da Qualidade.
B Gestão da Qualidade Total e Just in Time.
C Kanban e Just in Time.
D Com base no produto ou com base no valor.
E Com base no usuário e com base no produto.
Questão 5 : Uma das principais dimensões da qualidade é a que a define com base no produto,
mesmo considerando que a maioria da literatura sobre Gestão da Qualidade Total diz que o
princípio da qualidade é ela ser focada no cliente. Nesse sentido, por que a importância da qualidade
com base no produto?
Resposta Errada! A resposta correta é a opção E
Justificativa: Todavia, a qualidade do produto, como é vista pelo cliente, é composta de uma série
de fatores focados nos processos, por exemplo o projeto, o controle das operações, a mão de obra
aplicada, o tratamento pós-venda etc.
Por ela se confirmar em virtude de padrões específicos, ou seja, fazer certo desde a primeira
A
vez.
Porque ela estabelece a visão de qualidade do tipo "valorize seu dinheiro" ou "excelência
B
comprável".
Porque, em essência, a visão da qualidade é a do tipo "não consigo defini-la, mas posso
C
reconhecê-la".
D Porque ela reforça a visão de que a "beleza está nos olhos do cliente".
Como o que o cliente enxerga é o produto, a qualidade deve ser medida em termos de
E
produtos.
Questão 6 : A utilização de ferramentas automatizadas de teste de software assegura maior
produtividade e agilidade. Outro benefício proporcionado pelas ferramentas automatizadas é:
Acertou! A resposta correta é a opção E
Justificativa: A geração de arquivos de log, com tudo o que aconteceu durante as atividades de teste,
indicando os problemas encontrados, as datas em que foram encontrados e qual testador os
encontrou, certamente é um dos principais benefícios trazidos pelo uso das ferramentas
automatizadas de testes. Os demais benefícios listados são encontrados mesmo que os testes sejam
feitos manualmente.
A Possibilidade de encontrar os problemas antes da entrega ao usuário.
B Provar que o software atende às necessidades dos usuários.
C Garantir maior segurança aos usuários na utilização do software entregue.
D Diminuir ao máximo o tempo e as despesas gastos na correção de problemas.
E Geração de arquivos de log com os testes feitos e os problemas encontrados.
Questão 7 : A perspectiva transcendental da qualidade diz que ela é:
Resposta Errada! A resposta correta é a opção B
Justificativa: Isso vai ao encontro da visão da qualidade do tipo "não consigo defini-la, mas posso
reconhecê-la".
A Determinada pelo desempenho ou concordância do produto e do seu preço.
Uma excelência inata, a qual não é atributo específico do produto nem do consumidor, mas,
B
sim, uma terceira entidade separada.
C Confirmada pela concordância com os padrões especificados.
Determinada pela maneira como as preferências do cliente são satisfeitas; assim, é uma função
D
dos valores do consumidor.
E A conformidade com os objetivos.
Questão 8 : Cinco palavras japonesas deram origem ao 5Ss.
 
Identificação, classificação e remanejamento dos recursos que não são úteis ao fim desejado, além
da eliminação de tarefas desnecessárias.
 
O fragmento acima se refere a qual delas?
Acertou! A resposta correta é a opção B
Justificativa: Seiri (senso da utilização) refere-se à identificação, classificação e remanejamento dos
recursos que não são úteis ao fim desejado, além da eliminação de tarefas desnecessárias.
 
Seiton (senso da ordenação) refere-se à disposição sistemática dos objetos e dados, bem como a
uma excelente comunicação visual que facilite o acesso rápido a eles, além de descomplicar o fluxo
das pessoas.
 
Seisou (senso da limpeza) visa, principalmente, à criação e à manutenção de um ambiente físico
agradável. Cada pessoa deve limpar a sua própria área de trabalho e, sobretudo, ser conscientizada
quanto às vantagens de não sujar.
 
Seiketsu (senso da saúde) refere-se à preocupação com a própria saúde nos níveis físico, mental e
emocional. Além de exercer os três primeiros sensos como forma de melhorar o ambiente físico de
trabalho, a pessoa deverá ter plena consciência dos outros aspectos que afetam a própria saúde,
agindo sobre eles.
 
Shitsuke (senso da autodisciplina) refere-se à necessidade de seguir os padrões técnicos, éticos e
morais, sendo educado e compreensivo com as pessoas à sua volta.

A Seiton ( senso de ordenação ).


B Seiri ( senso da utilização ).
C Seisou ( senso da limpeza ).
D Seisou ( senso da limpeza ).
E Shitsuke ( senso da autodisciplina ).
Questão 9 : Diversas empresas têm certo diferencial por apresentar certificações ISO. No âmbito do
desenvolvimento de software, esse tipo de certificação também é importante. Pensando nisso, em
que medida é possível traçar um paralelo entre certificações ISO e padrões de qualidade?
Acertou! A resposta correta é a opção E
Justificativa: As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o
que garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos. Algumas normas ISO estão
relacionadas a processo, enquanto outras a produto, mas todas são relacionadas com padrões de
qualidade. Dessa forma, essas certificações influenciam diretamente os padrões de qualidade de
produto, incluindo os produtos de software.
As certificações ISO se referem a padrões de qualidade de processo, o que garante um padrão
A elevado de qualidade. Uma certificação ISO, portanto, sinaliza que a empresa necessita
aprimorar processos de qualidade.
As certificações ISO estão relacionadas aos padrões de qualidade. Nesse sentido, ter uma
B certificação ISO garante à empresa uma estrutura mínima de processos, permitindo que um
produto tenha determinadas características.
As certificações ISO estão relacionadas diretamente aos padrões de qualidade, mas não
C influenciam a padronização de processos e de produtos, o que pode levar a melhorar a
qualidade.
As certificações ISO versam sobre indicadores de qualidade de produtos, sugerindo normas
D para a padronização. Uma certificação ISO garante, portanto, que a empresa tenha padrões de
qualidade de produto, mas não de processos.
E As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o que
garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos.
Questão 10 : Para Pressman (2016), no que se refere à qualidade de software, as revisões, as
inspeções e os testes realizados ao longo do processo de software para garantir que o produto
satisfaça os requisitos estabelecidos, são conhecidos como:
Resposta Errada! A resposta correta é a opção C
Justificativa: Para garantir que o produto satisfaça os requisitos estabelecidos, garantindo a
qualidade de software, os processos de revisão, inspeção e testes colaboram para o controle de
qualidade.
A garantia de qualidade.
B custo da qualidade.
C controle de qualidade.
D reengenharia de processos.
E gold plate.

Questão 1 : A utilização de ferramentas automatizadas de teste de software assegura maior


produtividade e agilidade. Outro benefício proporcionado pelas ferramentas automatizadas é:
Resposta Errada! A resposta correta é a opção E
Justificativa: A geração de arquivos de log, com tudo o que aconteceu durante as atividades de teste,
indicando os problemas encontrados, as datas em que foram encontrados e qual testador os
encontrou, certamente é um dos principais benefícios trazidos pelo uso das ferramentas
automatizadas de testes. Os demais benefícios listados são encontrados mesmo que os testes sejam
feitos manualmente.
A Possibilidade de encontrar os problemas antes da entrega ao usuário.
B Provar que o software atende às necessidades dos usuários.
C Garantir maior segurança aos usuários na utilização do software entregue.
D Diminuir ao máximo o tempo e as despesas gastos na correção de problemas.
E Geração de arquivos de log com os testes feitos e os problemas encontrados.
Questão 2 : A ferramenta JUnit é utilizada principalmente para realizar testes unitários em
aplicações desenvolvidas em Java. O resultado dos testes é apresentado de uma forma semelhante a
um semáforo, que contém as seguintes cores:
Resposta Errada! A resposta correta é a opção B
Justificativa: O semáforo onde os resultados dos testes do JUnit são apresentados contém as
seguintes cores: verde, que significa que o teste foi executado com sucesso; azul, que significa que
o teste apresentou erro de validação; e vermelha, que significa que houve algum erro de exceção na
escrita do código em Java.
A Verde, amarela e vermelha.
B Verde, azul e vermelha.
C Verde, roxa e preta.
D Verde, laranja e rosa.
E Verde, amarela e azul.
Questão 3 : A regra 10 de Myers estima que o prejuízo causado por um defeito no sistema aumenta
10 vezes a cada etapa do processo de desenvolvimento que é avançado. Desta forma, é de extrema
importância encontrar precocemente os defeitos antes que estes se tornem falhas e sejam visíveis
para o cliente. Esta é uma função do segmento de qualidade de produto. Sobre qualidade de
produto, analise as alternativas a seguir e assinale a alternativa CORRETA:
Acertou! A resposta correta é a opção A
Justificativa: Testes exploratórios são feitos fazendo uso de checklist. Testes caixa preta podem ou
não ser automatizados. Testes funcionais são feitos utilizando caso de teste ou script de teste. Teste
de aceitação visa verificar se o software implementado está de acordo com os requisitos solicitados
pelo cliente. Testes unitários são feitos diretamente no código fonte do sistema, sendo eles um tipo
de teste de caixa branca.
É parte da atribuição do segmento de qualidade de produto realizar junto com o cliente uma
A verificação antes da entrega do software para garantir que o software entregue está de acordo
com o solicitado.
O profissional que trabalha com qualidade de produto, também chamado de QP, tem, entre suas
B funções, que garantir que o desenvolvimento do produto seja feito de acordo com uma
metodologia, como, por exemplo, metodologia ágil Scrum.
A realização de testes de software só é possível após o final do desenvolvimento do produto,
C
isto porque é necessário que toda a funcionalidade tenha sido desenvolvida para poder testá-la.
A qualidade de produto não interfere na confiança do cliente, esta é uma responsabilidade
D
burocrática aliada à qualidade de processos.
O teste exploratório deve ser sempre o primeiro teste a ser realizado, ainda durante o processo
E
de desenvolvimento, pelo programador.
Questão 4 : Diversas empresas têm certo diferencial por apresentar certificações ISO. No âmbito do
desenvolvimento de software, esse tipo de certificação também é importante. Pensando nisso, em
que medida é possível traçar um paralelo entre certificações ISO e padrões de qualidade?
Resposta Errada! A resposta correta é a opção E
Justificativa: As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o
que garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos. Algumas normas ISO estão
relacionadas a processo, enquanto outras a produto, mas todas são relacionadas com padrões de
qualidade. Dessa forma, essas certificações influenciam diretamente os padrões de qualidade de
produto, incluindo os produtos de software.
As certificações ISO se referem a padrões de qualidade de processo, o que garante um padrão
A elevado de qualidade. Uma certificação ISO, portanto, sinaliza que a empresa necessita
aprimorar processos de qualidade.
As certificações ISO estão relacionadas aos padrões de qualidade. Nesse sentido, ter uma
B certificação ISO garante à empresa uma estrutura mínima de processos, permitindo que um
produto tenha determinadas características.
As certificações ISO estão relacionadas diretamente aos padrões de qualidade, mas não
C influenciam a padronização de processos e de produtos, o que pode levar a melhorar a
qualidade.
As certificações ISO versam sobre indicadores de qualidade de produtos, sugerindo normas
D para a padronização. Uma certificação ISO garante, portanto, que a empresa tenha padrões de
qualidade de produto, mas não de processos.
As certificações ISO versam sobre padrões de qualidade de produtos ou processos, o que
E garante padrões elevados de qualidade. Uma certificação ISO garante, portanto, que a empresa
tem um rigoroso padrão de qualidade em seus processos e produtos.
Questão 5 : Analise as opções a seguir e marque a alternativa em que se apresentam apenas modelos
de qualidade de software.
Resposta Errada! A resposta correta é a opção D
Justificativa: Modelos de qualidade são aqueles utilizados como referência para o desenvolvimento
de um software de qualidade. Para esse fim, podemos citar alguns modelos, tais como: CMMI,
MPS.BR e ISO9000-1.
A CMMI, MPS.BR e COBIT.
B CMMI, COBIT e ISO9001.
C CMMI, MPS.BR, ISO9001 e COBIT.
D CMMI, MPS.BR e ISO9000-1.
E CMMI, ISO12207, ISO15504, ISO20000 e ITIL.
Questão 6 : Os modelos CMMI e MPS-BR têm por objetivo auxiliar as empresas na organização de
seus processos e avaliar a maturidade a qual os processos das empresas se encontram. Sobre estes
dois modelos, assinale a alternativa CORRETA:
Resposta Errada! A resposta correta é a opção B
Justificativa: Usar métodos ágeis ou métodos tradicionais no desenvolvimento de sistemas não
interfere na maturidade da empresa. O modelo MPS-BR pode ser considerado uma extensão do
CMMI, uma vez que ele replica os níveis do CMMI, complementando os níveis intermediários.
Processo largamente definido, é um nível de maturidade do modelo MPS-BR. O modelo CMMI é
utilizado no mundo todo. Tanto o CMMI quanto o MPS-BR são modelos de maturidade e não
ferramentas..
Pode-se dizer que uma empresa que utiliza métodos ágeis de desenvolvimento de sistemas é
A
automaticamente mais madura do que uma empresa que utiliza métodos tradicionais.
O modelo MPS-BR pode ser considerado uma extensão do CMMI, uma vez que ele replica os
B
níveis do CMMI complementando os níveis intermediários.
C Processo largamente definido é um nível de maturidade do modelo CMMI.
D O modelo CMMI é utilizado apenas dentro do Brasil, embora tenha sido criado fora.
Tanto o CMMI quando o MPS-BR são ferramentas para organização de processos
E
empresariais.
Questão 7 : De acordo com as métricas de software, a análise dos pontos de função é uma forma de
medição das funcionalidades fornecidas por um software sob o ponto de vista:
Resposta Errada! A resposta correta é a opção B
Justificativa: Pontos de função são utilizados para medir a funcionalidade entregue por um sistema.
A sua análise serve de subsídio para o gerente de projeto monitorar o projeto.
A do gerente do projeto.
B dos usuários.
C do programador.
D do analista do sistema.
E do engenheiro de software.
Questão 8 : A qualidade é um conceito com várias facetas, que não é resumido em simples medidas
numéricas. Qual entre as alternativas abaixo NÃO corresponde a uma dimensão ou perspectiva da
qualidade?
Resposta Errada! A resposta correta é a opção C
Justificativa: A própria empresa não pode ser um parâmetro de desempenho se este não for
percebido pelos consumidores.
A Com base no usuário.
B Com base no valor.
C Com base na empresa.
D Com base no produto.
E Com base na fabricação.
Questão 9 : A qualidade da entrega dos produtos é fundamental para a fidelização do cliente e o
ganho de confiança. Isto se aplica para software e para qualquer outro produto ou serviço que seja
fornecido por uma empresa para clientes. Sobre a importância da qualidade de software, assinale a
alternativa CORRETA:
Resposta Errada! A resposta correta é a opção D
Justificativa: Caso o software cause danos financeiros ao cliente, a fornecedora pode ser
responsabilizada. A regra 10 de Myers se aplica ao ciclo de vida tradicional de desenvolvimento de
software e considera que o custo de um defeito localizado aumenta 10 vezes a cada etapa avançada
no ciclo de desenvolvimento. Um dos benefícios aliados à qualidade de usuário é melhorar a
experiência deste. Qualidade de software é útil para evitar catástrofes em projetos.
Embora conquistar o cliente seja bastante importante para a empresa fornecedora de software,
A
caso este cause danos financeiros ao cliente, não é responsabilidade da fornecedora.
B A regra 10 de Myers se aplica ao modelo ágil de desenvolvimento de sistemas.
A regra 10 de Myers considera que o custo de um defeito localizado aumenta 100 vezes a cada
C
etapa avançada no ciclo de desenvolvimento.
D Um dos benefícios aliados à qualidade de usuário é melhorar a experiência deste.
E Qualidade de software é útil apenas em momentos de catástrofes.
Questão 10 : A qualidade é um elemento essencial para o sucesso de um produto, seja ele de
software ou não. Desse modo, as normas de qualidade podem estar presentes tanto em âmbito de
processo como de produto final. O que significa falar em qualidade no âmbito do ciclo de vida do
software?
Resposta Errada! A resposta correta é a opção D
Justificativa: O ciclo de vida de um software corresponde a todas as etapas por que o produto
passará, desde o levantamento de requisitos até o término do uso. Manter a qualidade durante o
ciclo de vida do software significa garantir que os princípios de qualidade estejam presentes em
todas as fases do processo de desenvolvimento e uso do software.
O ciclo de vida de um software, no âmbito da qualidade, está relacionado à fase de
A levantamento de requisitos e projeto do software. Manter a qualidade no ciclo de vida significa,
portanto, apresentar, durante essas fases, um padrão de qualidade.
O ciclo de vida de um software consiste nas fases pelas quais o produto passa após a sua
entrega, englobando, portanto, o uso e a avaliação. Manter a qualidade durante o ciclo de vida
B
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases desse processo a partir da entrega.
O ciclo de vida de um software consiste em todas as etapas por que o produto passará, desde o
levantamento de requisitos até a fase de projeto. Manter a qualidade durante o ciclo de vida do
C
software significa, exclusivamente, manter os princípios de qualidade durante a fase de
avaliação e uso do software.
O ciclo de vida de um software corresponde a todas as etapas por que o produto passará, desde
o levantamento de requisitos até o término do uso. Manter a qualidade durante o ciclo de vida
D
do software significa garantir que os princípios de qualidade estejam presentes em todas as
fases do processo de desenvolvimento e uso do software.
E O ciclo de vida do software diz respeito ao processo de concepção do software e testes. Manter
a qualidade durante o ciclo de vida do software significa garantir que os princípios de
qualidade estejam presentes nessas fases do processo de desenvolvimento do software.

Você também pode gostar