Buscar

Processos de Qualidade de Software

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

07/11/2020 Blackboard Learn
https://anhembi.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller# 1/4
Pergunta 1
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Os processos de qualidade devem definir requisitos de qualidade, responsáveis por aplicar os
processos e as medições em cada etapa, como também apresentar um feedback sobre as tarefas
efetuadas. Para esse fim, a gestão de software pode se basear no padrão IEEE 12207.0-96 e no
processo de verificação e de validação.
 
Com base no trecho apresentado, assinale a alternativa correta sobre o processo de verificação e
validação.
É um processo que contempla todo ciclo de vida de software, avaliando cada
etapa de seu início ao fim.
É um processo que contempla todo ciclo de vida de software, avaliando cada
etapa de seu início ao fim.
Resposta correta. O processo de verificação e de validação trata-se de uma etapa bem
estruturada para avaliar os produtos de software em todo o seu ciclo de vida, do
planejamento até sua efetiva entrega.
Pergunta 2
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Uma métrica de qualidade de software que pode ser aplicada é a de capacidade de manutenção,
mesmo essa métrica sendo destinada apenas para os envolvidos no desenvolvimento do software, é
necessária para medir a capacidade do software em suportar manutenções e não perder a qualidade
do software. Essa métrica pode medir outras características, além da capacidade de manutenção.
Sendo assim, assinale a alternativa que contenha outras características sobre a métrica de
capacidade de manutenção.
Modularidade, reusabilidade e analisabilidade.
Modularidade, reusabilidade e analisabilidade.
Resposta correta. Assim como todas as outras características apresentadas, essa
também conta com divisões. Vamos a elas: Modularidade – O sistema é bem dividido em
módulos? Mudanças em um dos módulos devem causar mínimo impacto nos outros;
Reusabilidade – Há partes do sistema que podem ser usadas na construção de outro
sistema?; Analisabilidade – O sistema permite que se faça depuração com facilidade?.
Pergunta 3
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Por meio de uma medição, é possível medir o tamanho do projeto em desenvolvimento, como também
o seu esforço para produzi-lo, entretanto, para isso, devemos elencar algumas métricas, que podem
estar contempladas em uma determinada classificação.
 
Analise as afirmativas a seguir sobre a classificação de uma métrica.
 
I - Podemos ter métricas obtidas diretamente, denominadas como métricas diretas.
II - Ao se trabalhar com métricas, podemos ter métricas diretas, indiretas e parciais.
III - As métricas indiretas são dados não tabulados que podem ser considerados principalmente
incompletos.
IV - Uma métrica direta pode ser obtida por apenas uma contagem de atributos observados
 
Está correto o que se afirma em:
I e IV, apenas.
I e IV, apenas.
Resposta correta. As afirmações I e IV estão corretas, pois para fins de classificação,
algumas métricas são geradas a partir de medidas obtidas diretamente, geralmente, por
contagem do atributo observado. Às métricas geradas damos o nome de métricas
diretas. Outras métricas, porém, são obtidas indiretamente e denominadas métricas
indiretas.
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
07/11/2020 Blackboard Learn
https://anhembi.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller# 2/4
Pergunta 4
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Ao se analisar um software para garantir sua qualidade, também estão envolvidos os critérios de
segurança. O princípio básico da segurança de um software é que este consiga proteger os dados de
acessos não autorizados. Além do fato de inibir acessos não autorizados, um software pode ser
considerado seguro se atender a certas características.
 
Com base no exposto, assinale a alternativa que corresponde à característica de segurança de um
software.
A confidencialidade assegura a disponibilização dos dados apenas para pessoas
autorizadas e também por meio da rastreabilidade, sendo possível rastrear as ações
realizadas por um usuário.
A confidencialidade assegura a disponibilização dos dados apenas para pessoas
autorizadas e também por meio da rastreabilidade, sendo possível rastrear as ações
realizadas por um usuário.
Resposta correta. A confidencialidade mede o grau em que os dados e as funções ficam
disponíveis para quem, de fato, tem autorização para acessá-los. A rastreabilidade de
uso mede o grau em que as ações realizadas por uma pessoa ou por um sistema podem
ser rastreadas de forma a ser efetivamente comprovado que, de fato, foi essa pessoa ou
sistema que realizou tais ações.
Pergunta 5
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Os conceitos de verificação e de validação podem se resumir em um processo que avalia o software
como um todo, desde suas primeiras etapas do projeto até a entrega ao usuário. Associado a esse
processo, podemos aplicar também revisões e auditorias de inspeções para assegurar a qualidade do
produto final.
 
Sobre o conceito de revisões e auditorias, analise as afirmativas:
 
I - As revisões técnicas têm como objetivo identificar falhas, baseando-se em um documento
elaborado pela equipe de SQA e fornecendo os pontos de melhoria.
II - As inspeções devem ser efetuadas por um grupo pequeno de pessoas, tendo um líder como
responsável a documentar a seção de inspeção.
III - Uma revisão busca identificar por meio de uma análise se um software está de acordo para sua
utilização pretendida.
IV - Uma inspeção busca identificar pontos de melhoria, sendo que esta inspeção deverá ser
conduzida por um facilitador.
 
Está correto o que de afirma em:
II e III, apenas.
II e III, apenas.
Resposta correta. A afirmativa II está correta, pois as inspeções incluem também um
líder, um responsável pelos registros da seção e um número reduzido de inspetores,
comumente de duas a cinco pessoas. A afirmativa III está correta, pois o objetivo de uma
revisão (ou análise) técnica é o de avaliar um produto de software para determinar a sua
adequação para a sua utilização pretendida.
Pergunta 6
Os fatores de qualidade de um software podem ser amplamente estudados, mas devemos nos atentar
no que diz respeito à questão do que é um software de qualidade? Alguns autores compreendem que
essa é uma questão difícil de ser respondida, para o autor Shaffer, uma possível resposta seria a
adequação do produto ao seu propósito. Em outras palavras, o produto atende o que ele foi projetado
a fazer. Em um software não é muito diferente, podemos julgar inicialmente a qualidade de software,
se o mesmo está adequado ao propósito, nesse caso, o do usuário. Entretanto, o seu propósito pode
ser descrito de outra forma. 
 
Assinale a alternativa correta que contenha o propósito de um software se baseando na adequação do
mesmo.
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
07/11/2020 Blackboard Learn
https://anhembi.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller# 3/4
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
O propósito de um software deve estar de acordo como com suas funções, estas
especificadas nos requisitos do software.
O propósito de um software deve estar de acordo como com suas funções, estas
especificadas nos requisitos do software.
Resposta correta. A expressão "adequação ao propósito" pressupõe a existência de um
registro da descrição das funcionalidades do produto. No caso de um software, seu
propósito está refletido em suas funções que, por sua vez, estão descritas na
especificação de requisitos.
Pergunta 7
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Os processos de garantia de qualidade devem ser gerenciados por serem procedimentos sistêmicos,
incorporados na organização, incluindo equipe e ferramentas de gestão da qualidade do produto.
 
Um sistema de gestão de qualidade pode ser dividido em quatroníveis. Acerca desse tema, analise as
seguintes afirmativas.
 
I - No primeiro nível é identificado o manual de qualidade da organização.
II - O segundo nível diz respeito aos processos e métodos que as equipes efetuam as entregas de
suas atividades.
III - No terceiro nível, aplica-se um checklist diariamente, como também informações sobre a
consistência de dados.
IV - O quarto nível refere-se à documentação de teste de produto, a fim de assegurar que este está
dentro dos padrões da gestão da qualidade.
 
Está correto o que se afirma em:
I, II e III, apenas.
I, II e III, apenas.
Resposta correta. Afirmativa I está correta, pois o nível 1 é composto pelo manual de
qualidade da empresa. A afirmativa II está correta, pois o nível 2 refere-se aos métodos e
aos processos usados pela equipe para entregar suas tarefas. A afirmativa III está
correta, pois o nível 3 contém as linhas principais, os checklists e os modelos usados
com bastante frequência no dia a dia e importantes na manutenção da consistência das
informações e, por fim, o nível 4.
Pergunta 8
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
A definição de qualidade de software vem sendo estudada por diversos autores da comunidade de
software, diversos conceitos e definições foram apresentados no passar dos anos sobre como
associar a qualidade de software a um fator. 
 
Analise as afirmações a seguir sobre algumas definições:
 
I - Um produto de qualidade está intrinsecamente associado ao fator de conformidade de seus
requisitos.
II - Caso um produto atingisse os níveis de adequação para ser utilizado pelo usuário, poderia-se dizer
que este possuía qualidade.
III - O usuário tem por finalidade afirmar se o produto tem qualidade, já que este seria o árbitro final.
IV - Pode-se dizer que um produto tem qualidade se este satisfaz os requisitos explícitos e implícitos
elencados. 
 
Está correto o que se afirma em:
Todas as alternativas estão corretas.
Todas as alternativas estão corretas.
Resposta correta. Afirmativa I está correta, pois o termo qualidade está associado à
expressão “Conformidade com os requisitos”. A afirmativa II está correta de acordo com
a expressão que a qualidade pode estar associada ao fato de “atingimento de
excelentes níveis de adequação para o uso” foi uma definição comum no passado. A
1 em 1 pontos
1 em 1 pontos
07/11/2020 Blackboard Learn
https://anhembi.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller# 4/4
afirmativa II está correta, pois uma grande desenvolvedora relacionou qualidade como
um valor de mercado, em que “o cliente é o árbitro final”. A afirmativa IV está correta,
pois qualidade foi definida como a capacidade de o produto satisfazer requisitos
explícitos e implícitos.
Pergunta 9
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Ao se discutir sobre a qualidade de um produto, este sendo um software ou não, podemos ter visões
diferentes, justamente, pelo fato de que o critério de qualidade pode ser percebido de formas não tanto
perceptivas para cada usuário, pois cada um tem para si a sua visão de qualidade. Também devemos
considerar o fato do tempo, se um produto, software ou serviço que está sendo oferecido hoje não
perderá a qualidade com o tempo de uso.
 
A partir do exposto apresentado, as empresas desenvolvedoras de software que buscam uma
excelência na qualidade de seus produtos devem se orientar sobre certos processos, para mitigar a
interferência dos fatores subjetivos. Considerando os fatores que podem orientar uma fábrica de
software na busca de um produto de qualidade, assinale a alternativa correta.
Ao se implementar parâmetros nas comparações, como também nas etapas de
medições de qualidade, o software tende a sofrer menos interferências de fatores
subjetivos.
Ao se implementar parâmetros nas comparações, como também nas etapas de
medições de qualidade, o software tende a sofrer menos interferências de fatores
subjetivos.
Resposta correta. Pessoas e organizações que se importam com a excelência dos
produtos que fabricam e/ou usam devem se orientar por parâmetros objetivos em suas
comparações e medições de qualidade, o que certamente mitigará a interferência de
fatores meramente subjetivos na difícil tarefa de imprimir o rótulo de “Produto de
Qualidade” em um software.
Pergunta 10
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Um dos métodos para assegurar a qualidade de um software é associá-la ao processo de
desenvolvimento do mesmo. Com base nesse pensamento, foi criada a SQA (Garantia da Qualidade
do Software ou, do inglês,Software Quality Assurance ), que busca por meio de padrões de
planejamento sistemático aplicar ações para garantir a qualidade do software.
 
Sobre as ações da SQA, assinale a alternativa correta.
As atividades relacionadas à SQA se iniciam nas fases iniciais do desenvolvimento
do projeto e se estendem até o término do projeto.
As atividades relacionadas à SQA se iniciam nas fases iniciais do desenvolvimento
do projeto e se estendem até o término do projeto.
Resposta correta. As atividades de SQA começam nas fases iniciais do projeto e seguem
até a finalização do software, o que nos faz supor que a responsabilidade das equipes do
projeto e demais stakeholders 
também seja extensa.
1 em 1 pontos
1 em 1 pontos

Outros materiais