Buscar

Engenharia 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 15 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

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 6, do total de 15 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

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 9, do total de 15 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

Pergunta 1
0,66 / 0,66 pts
Considere as afirmações abaixo.
1. O modelo incremental não pode ser utilizado quando os requisitos do software foram relativamente bem definidos.
2. O processo incremental combina os fluxos de processos lineares e paralelos.
3. O modelo incremental é útil quando há desenvolvedores disponíveis para uma implementação total.
4. No processo incremental, a entrega essencial contém os requisitos básicos e o usuário inicia sua utilização, iniciando a validação.
Assinale a alternativa correta.
  
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
  
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
  
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.
  
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
  
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
A alternativa E deve ser assinalada pois as afirmações 2 e 4 são corretas e as afirmações 1 e 3 são incorretas.
1. O modelo incremental não pode ser utilizado quando os requisitos do software foram relativamente bem definidos.
3. O modelo incremental é útil quando há desenvolvedores disponíveis para uma implementação total.
O correto é:
1. O modelo incremental pode ser utilizado quando os requisitos do software foram relativamente bem definidos.
3. O modelo incremental é útil quando não há desenvolvedores disponíveis para uma implementação total.
As demais afirmações estão corretas:
2. O processo incremental combina os fluxos de processos lineares e paralelos.
4. No processo incremental, a entrega essencial contém os requisitos básicos e o usuário inicia sua utilização, iniciando a validação.
Mais detalhes no Material Teórico – Unidade I
 
Pergunta 2
0,66 / 0,66 pts
Analise as afirmações abaixo.
1. Os métodos abrangem atividades de modelagem e outras técnicas descritivas que podem ser úteis e incorporadas.
2. É a comunicação que leva à racionalidade porque define a metodologia a ser adotada e o contexto no qual serão aplicados os métodos.
3. O software deve ser estável e não passar por manutenções porque deve ter qualidade.
4. A engenharia de software possui quatro camadas porque se divide em qualidade, processo, métodos e ferramentas.
Assinale a alternativa correta:
  
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
  
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
  
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
  
As afirmações 3 e 4 são corretas; as afirmações 1 e 2 são incorretas.
  
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
A alternativa B deve ser assinalada, pois as afirmações 1 e 4 são corretas e as afirmações 2 e 3 são incorretas:
2. É a comunicação que leva à racionalidade porque define a metodologia a ser adotada e o contexto no qual serão aplicados os métodos.
3. O software deve ser estável e não passar por manutenções porque deve ter qualidade.
O correto é:
2. É o processo que leva à racionalidade porque define a metodologia a ser adotada e o contexto no qual serão aplicados os métodos.
3. O software deve evoluir e passar por melhorias contínuas porque visa sempre buscar o aumento de sua qualidade.
As demais afirmações estão corretas:
1. Os métodos determinam as informações técnicas para a elaboração do software com inúmeras tarefas.
4. A engenharia de software possui quatro camadas porque se divide em qualidade, processo, métodos e ferramentas.
Mais detalhes no Material Teórico – Unidade I
 
Pergunta 3
0,66 / 0,66 pts
Considere as afirmações abaixo.
1. Para Sommerville (2011), “Um processo de software é um conjunto de atividades e resultados associados que produz um produto de software”.
2. Para Sommerville (2011), há quatro atividades fundamentais no processo de software: especificação, desenvolvimento, validação e emprego.
3. Para Pressman (2011), “Processo é um conjunto de atividades, ações e tarefas realizadas na criação de algum produto de trabalho (workproduct)”.
4. Para Pressman (2011), uma metodologia de processo genérica possui cinco atividades: comunicação, planejamento, modelagem, construção e evolução.
Assinale a alternativa correta:
  
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
  
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
  
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
  
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
  
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.
A alternativa E deve ser assinalada pois as afirmações 1 e 3 são corretas e as afirmações 2 e 4 são incorretas.
2. Para Sommerville (2011), há quatro atividades fundamentais no processo de software: especificação, desenvolvimento, validação e emprego.
4. Para Pressman (2011), uma metodologia de processo genérica possui cinco atividades: comunicação, planejamento, modelagem, construção e evolução.
O correto é:
2. Para Sommerville (2011), há quatro atividades fundamentais no processo de software: especificação, desenvolvimento, validação e evolução.
4. Para Pressman (2011), uma metodologia de processo genérica possui cinco atividades: comunicação, planejamento, modelagem, construção e emprego.
As demais afirmações estão corretas:
1. Para Sommerville (2011), “Um processo de software é um conjunto de atividades e resultados associados que produz um produto de software”.
3. Para Pressman (2011), “Processo é um conjunto de atividades, ações e tarefas realizadas na criação de algum produto de trabalho (workproduct)”.
Mais detalhes no Material Teórico – Unidade I
 
Pergunta 4
0,66 / 0,66 pts
Considere as afirmações abaixo:
1. O ciclo de vida espiral possibilita ao desenvolvedor e ao usuário compreenderem e reagirem aos riscos em cada etapa da evolução.
2. No paradigma espiral, cada ciclo divide-se em: a) definição dos objetivos; b) avaliação e redução dos riscos; c) desenvolvimento e validação; e e) emprego.
3. No modelo Scrum, leva-se em conta alguns padrões de processos de software eficazes, aplicados em projetos com prazo de entrega curto e requisitos mutáveis e críticos.
4. No modelo de reuso, a abordagem de desenvolvimento com base em componentes usa componentes inutilizáveis que devem ser arrumados e usados.
Assinale a alternativa correta:
  
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.
  
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
  
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
  
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
  
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
A alternativa B deve ser assinalada,pois as afirmações 1 e 3 são corretas e as afirmações 2 e 4 são incorretas.
2. No paradigma espiral, cada ciclo divide-se em: a) definição dos objetivos; b) avaliação e redução dos riscos; c) desenvolvimento e validação; e e) emprego.
4. No modelo de reuso, a abordagem de desenvolvimento com base em componentes usa componentes inutilizáveis que devem ser arrumados e usados.
O correto é:
2. No paradigma espiral, cada ciclo divide-se em: a) definição dos objetivos; b) avaliação e redução dos riscos; c) desenvolvimento e validação; e e) planejamento.
4. No modelo de reuso, a abordagem de desenvolvimento com base em componentes usa componentes reutilizáveis que podem ser acessados e usados.
As demais afirmações estão corretas:
1. O ciclo de vida espiral possibilita ao desenvolvedor e ao usuário compreenderem e reagirem aos riscos em cada etapa da evolução.
3. No modelo Scrum, leva-se em conta alguns padrões de processos de software eficazes aplicados em projetos com prazo de entrega curto e requisitos mutáveis e críticos.
Mais detalhes no Material Teórico – Unidade I
 
Pergunta 5
0,66 / 0,66 pts
Um analista foi contratado para desenvolver um sistema de pesquisa de DVD em lojas virtuais. O sistema deverá solicitar ao usuário um título de DVD, que será usado para realizar a pesquisa nas bases de dadosdas lojas conveniadas.
Ao detectar a disponibilidade do DVD solicitado, o sistema armazenará temporariamente os dados das lojas (nome, preço, data prevista para entrega do produto) e exibirá as informações ordenadas por preço.
Após analisar as informações, o cliente poderá efetuar a compra. O contratante deverá testar algumas operações do sistema antes de ele ser finalizado.
Há tempo suficiente para que o analista atenda a essa solicitação e efetue eventuais modificações exigidas pelo contratante.
Com relação a essa situação, julgue as afirmações abaixo quanto ao modelo de ciclo de vida clássico:
1. O entendimento do sistema como um todo e a execução sequencial das fases sem retorno produzem um sistema que pode ser validado pelo contratante.
2. A elaboração do protótipo pode ser utilizada para resolver dúvidas de comunicação, o que aumenta os riscos de inclusão de novas funcionalidades não prioritárias.
3. A definição das restrições deve ser a segunda fase a ser realizada no desenvolvimento do projeto, correspondendo à etapa de engenharia.
4. Um processo iterativo permite que versões progressivas mais completas do sistema sejam construídas e avaliadas.
Assinale a alternativa correta:
  
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
  
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
  
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
  
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
  
As afirmações 3 e 4 são corretas; as afirmações 1 e 2 são incorretas.
A alternativa E deve ser assinalada,pois as afirmações 2 e 4 são corretas e as afirmações 1 e 3 são incorretas.
Apenas as afirmações 2 e 4 estão relacionadas com o Ciclo de Vida Clássico:
2. A elaboração do protótipo pode ser utilizada para resolver dúvidas de comunicação, o que aumenta os riscos de inclusão de novas funcionalidades não prioritárias.
4. Um processo iterativo permite que versões progressivas mais completas do sistema sejam construídas e avaliadas.
Mais detalhes no Material Teórico – Unidade I
 
Pergunta 6
0,67 / 0,67 pts
Um requisito de software expressa as necessidades e restrições colocadas em um produto de software que contribuem para a solução de algum problema do mundo real.
Acerca desse assunto, assinale a opção correta:
  
A técnica de casos de uso, empregada em alguns modelos de desenvolvimento de software atuais, é mais aderente à construção de cenários durante a construção de protótipos que durante a elicitação de requisitos.
  
As necessidades dos usuários a serem atendidas por um produto de software constituem a classe de requisitos funcionais, e as restrições mencionadas na definição de requisitos constituem a classe de requisitos não funcionais.
  
A negociação de requisitos, de forma similar à observação do ambiente organizacional, é uma atividade típica da fase de elicitação de requisitos.
  
Entre as fontes de informação para a elicitação de requisitos, destacam-se, além dos colaboradores, o conhecimento do domínio de aplicação em que o software funcionará, o ambiente operacional do software e o ambiente organizacional.
  
Os contratantes ou clientes são os principais colaboradores envolvidos no fornecimento de informações para o processo de levantamento ou elicitação de requisitos de software. Os demais grupos de pessoas que podem fornecer informações são considerados de importância secundária.
A alternativa C deve ser assinalada pois:
Entre as fontes de informação para a elicitação de requisitos, destacam-se, além dos colaboradores, o conhecimento do domínio de aplicação em que o software funcionará, o ambiente operacional desse e o ambiente organizacional.
(A) Os contratantes ou clientes são os principais colaboradores envolvidos no fornecimento de informações para o processo de levantamento ou elicitação de requisitos de software. Os demais grupos de pessoas que podem fornecer informações são considerados de importância secundária.
Essa afirmação está incorreta porque não há importância secundária – todos as pessoas são importantes na elicitação de requisitos.
(B) As necessidades dos usuários a serem atendidas por um produto de software constituem a classe de requisitos funcionais, e as restrições mencionadas na definição de requisitos constituem a classe de requisitos não funcionais.
(C) É a correta.
(D) A negociação de requisitos, de forma similar à observação do ambiente organizacional, é uma atividade típica da fase de elicitação de requisitos.
(E) A técnica de casos de uso, empregada em alguns modelos de desenvolvimento de software atuais, é mais aderente à construção de cenários durante a construção de protótipos que durante a elicitação de requisitos. Os casos de uso podem ser usados na coleta de dados, e são importantes para documentar a elicitação.
Mais detalhes no Material Teórico – Unidade II
 
Pergunta 7
0,67 / 0,67 pts
O levantamento de requisitos é uma etapa fundamental do projeto de sistemas.
Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas para a elicitação dos requisitos. A respeito dessas técnicas, analise as afirmações a seguir:
I. Workshop de requisitos consiste na realização de reuniões estruturadas e delimitadas entre os analistas de requisitos do projeto e representantes do cliente.
II. Cenário consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão.
III. As entrevistas são realizadas com os stakeholders e podem ser abertas ou fechadas.
IV. A prototipagem é uma versão inicial do sistema, baseada em requisitos levantados em outros sistemas da organização.
Assinale a alternativa correta:
  
As afirmações 2 e 4 são corretas; as afirmações 1 e 3 são incorretas.
  
As afirmações 1 e 2 são corretas; as afirmações 3 e 4 são incorretas.
  
As afirmações 2 e 3 são corretas; as afirmações 1 e 4 são incorretas.
  
As afirmações 1 e 3 são corretas; as afirmações 2 e 4 são incorretas.
  
As afirmações 1 e 4 são corretas; as afirmações 2 e 3 são incorretas.
A alternativa B deve ser assinalada, pois as afirmações 1 e 3 são corretas e as afirmações 3 e 4 são incorretas.
II. Cenário consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão.
IV. A prototipagem é uma versão inicial do sistema, baseada em requisitos levantados em outros sistemas da organização.
Mais detalhes no Material Teórico – Unidade II
 
Pergunta 8
0,67 / 0,67 pts
Sobre o levantamento de requisitos, considere as seguintes afirmativas:
I. A etnografia é uma técnica utilizada para representar como os usuários interagem com o sistema.
II. Revisões e prototipação são geralmente utilizadas para validar requisitos, considerando completeza, realismo e facilidade de verificação.
III. Os casos de uso e cenários são técnicas de observação utilizadas para compreender requisitos organizacionais e sociais. Assinale a alternativa correta:
  
A afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
  
As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
  
As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.
  
As afirmações 1 e 3 são corretas; a afirmação 2 é incorreta.
  
A afirmação 2 é correta; as afirmações 1 e 3 são incorretas.
I. A etnografia NÃO é uma técnica utilizada para representar como os usuários interagem com o sistema.
III. Os casos de uso e cenários NÃO são técnicas de observação utilizadas para compreender requisitos organizacionais e sociais.
Mais detalhes no Material Teórico – Unidade II
 
Pergunta 9
0,67 / 0,67 pts
Assinale a alternativa que completa o enunciado de forma correta:
De acordo com Sommerville, são atividades do processo de elicitação de requisitos, pela ordem:
  
obtenção; classificação e organização; priorização e negociação; documentação.
  
cenários; classificação; organização; priorização; documentação.
  
entrevista; etnografia; documentação; registro.
  
etnografia; casos de uso; análise; validação; arquitetura.casos de uso; análise; projeto; arquitetura.
As atividades do processo de elicitação de requisitos são: obtenção; classificação e organização; priorização e negociação; documentação.
Mais detalhes no Material Teórico – Unidade II
 
IncorretaPergunta 10
0 / 0,67 pts
Sobre o levantamento de requisitos, considere as seguintes afirmativas:
I. Requisitos de desenvolvimentosão difíceis de ser validados e verificados.
II. Requisitos consequentes e emergentes são do tipopermanente.
III. Requisitos não funcionais estão relacionados a diversos fatores de qualidade, tais como confiabilidade, manutenibilidade, acurácia, portabilidade, etc.
Assinale a alternativa correta:
  
A afirmação 2 é correta; as afirmações 1 e 3 são incorretas.
  
As afirmações 2 e 3 são corretas; a afirmação 1 é incorreta.
  
As afirmações 1 e 3 são corretas; a afirmação 2 é incorreta.
  
afirmação 1 é correta; as afirmações 2 e 3 são incorretas.
  
As afirmações 1 e 2 são corretas; a afirmação 3 é incorreta.
A alternativa A deve ser assinalada pois a afirmação 2 cita requisitos consequentes e emergentes, e não existem tais requisitos.
Mais detalhes no Material Teórico – Unidade II
 
Pergunta 11
0,67 / 0,67 pts
Assinale a alternativa incorreta quanto à Gestão da Qualidade:
  
Reduz custos internos.
  
Visa classificar produtos que podem ou não ser vendidos por meio da certificação ISO.
  
Proporciona maior organização da empresa, tanto estrutural, organizacional, quanto no nível da produção.
  
Proporciona confiabilidade e credibilidade na empresa por parte dos clientes.
  
Visa melhorar de forma contínua os processos da empresa.
Alternativa B é a incorreta, pois a gestão da qualidade não objetiva separar produtos que podem ou não ser vendidos mediante a certificação ISO.
Mais detalhes no Material Teórico – Unidade III
 
IncorretaPergunta 12
0 / 0,67 pts
A Qualidade de Software possui características que estão ligadas diretamente às opiniões das pessoas, que, nesse caso, são representadas pelos clientes, usuários e envolvidos com o projeto de software.
Entre as características a seguir, qual delas não representa o conceito de Qualidade de Software?
  
Qualidade de software é fazer tudo correto na primeira vez.
  
Qualidade é estar em conformidade com os requisitos dos clientes.
  
Qualidade é antecipar e satisfazer os desejos dos clientes.
  
A totalidade das características de uma entidade que lhe confere a capacidade de satisfazer as necessidades explícitas e implícitas.
  
Qualidade é escrever tudo o que se deve fazer e fazer tudo o que foi escrito.
Alternativa C é a incorreta, pois fazer tudo correto na primeira vez (erro zero) não é possível com sistemas. Além disso, todas as demais refletem conceitos de qualidade de software.
Mais detalhes no Material Teórico – Unidade III
 
Pergunta 13
0,67 / 0,67 pts
Assinale a alternativa que não descreve o objetivo da Gestão da Qualidade:
  
Descentralização do conhecimento.
  
Desenvolvimento do espírito em equipe.
  
Gestão do serviço de forma flexível.
  
Tomada de decisão centralizada.
  
Padronização do processo.
Alternativa E é a incorreta, pois espera-se que os envolvidos decidam que ações devem ser tomadas e de modo descentralizado.
Mais detalhes no Material Teórico – Unidade III
 
Pergunta 14
0,67 / 0,67 pts
Analise as afirmações abaixo, relativas a testes de software.
I. A técnica de teste funcional, que estabelece os requisitos de teste com base em determinada implementação, permite verificar se são atendidos os detalhes do código e solicita a execução de partes ou de componentes elementares do programa; a técnica de teste estrutural aborda o software de um ponto de vista macroscópico e estabelece os requisitos de teste, com base em determinada implementação.
II. Na fase de teste de unidade, o objetivo é explorar a menor unidade de projeto, procurando identificar erros de lógica e de implementação de cada módulo; na fase de teste de integração, o objetivo é descobrir erros associados às interfaces entre os módulos quando esses são integrados, para se construir a estrutura do software, estabelecida na fase de projeto.
III. Critérios com base na complexidade, em fluxo de controle e em fluxo de dados, são utilizados pela técnica estrutural de teste.
IV. O teste de software é a investigação do software, a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso não inclui o processo de utilização do produto para encontrar seus defeitos.
Assinale a alternativa correta:
  
As afirmações 1 e 3 são corretas; afirmações 2 e 4 são incorretas.
  
As afirmações 2 e 3 são corretas; afirmações 1 e 4 são incorretas.
  
As afirmações 1 e 2 são corretas; afirmações 3 e 4 são incorretas.
  
As afirmações 2 e 4 são corretas; afirmações 1 e 3 são incorretas.
  
As afirmações 1 e 4 são corretas; afirmações 2 e 3 são incorretas.
Alternativa D, pois as afirmações 1 e 4 são incorretas:
I. A técnica de teste funcional, que estabelece os requisitos de teste com base em determinada implementação, permite verificar se são atendidos os detalhes do código e solicita a execução de partes ou de componentes elementares do programa; a técnica de teste estrutural aborda o software de um ponto de vista macroscópico e estabelece os requisitos de teste com base em determinada implementação.
IV. O teste de software é a investigação do software, a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso não inclui o processo de utilização do produto para encontrar seus defeitos.
Mais detalhes no Material Teórico – Unidade III
 
IncorretaPergunta 15
0 / 0,67 pts
A SQA (Software Quality Assurance) é um padrão sistemático de ações que são exigidas para garantir a qualidade de software. Ela compreende uma variedade de tarefas associadas a grandes atividades.
A seguir, são apresentadas as atividades da SQA, exceto:
  
Aplicação de padrões e procedimentos.
  
Controle de registro.
  
Aplicação de métodos técnicos.
  
Atividades de testes de software.
  
Realização de revisões técnicas formais.
Alternativa D é a incorreta, pois o controle de registro não é atividade de garantia de qualidade. As demais alternativas correspondem a ações da garantia de qualidade de software.
Mais detalhes no Material Teórico – Unidade III

Continue navegando