No que se refere a qualidade de software e segurança no des...

Próximas questões
Com base no mesmo assunto
Q1825866 Engenharia de Software

No que se refere a qualidade de software e segurança no desenvolvimento, julgue o item que se segue.


São quatro as etapas para conseguir software de qualidade: utilização de engenharia de software, gerenciamento de projetos, controle de qualidade e infraestrutura adequada.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - certo

Para garantir a qualidade no desenvolvimento de software, é essencial compreender e aplicar quatro componentes principais:

  • Engenharia de Software: Refere-se à aplicação de abordagens sistemáticas, disciplinadas e quantificáveis para o desenvolvimento, operação e manutenção de software. Isto inclui o uso de metodologias adequadas, padrões de desenvolvimento, ferramentas de software e melhores práticas.
  • Gerenciamento de Projetos: Envolve o planejamento, execução e monitoramento do projeto para garantir que os objetivos sejam alcançados dentro dos prazos e orçamentos estabelecidos. O gerenciamento de projeto eficaz pode minimizar riscos, gerenciar mudanças e garantir que a qualidade seja mantida ao longo do desenvolvimento do software.
  • Controle de Qualidade: Compreende atividades como testes, revisões de código e outras técnicas de verificação e validação para assegurar que o software atenda aos requisitos especificados e padrões de qualidade. O controle de qualidade é uma parte fundamental para a detecção e correção de erros no software.
  • Infraestrutura Adequada: Refere-se ao conjunto de hardware, software, redes e instalações necessárias para desenvolver, testar, entregar, monitorar, controlar e suportar aplicações de TI. Uma infraestrutura robusta e apropriada é vital para suportar os processos de desenvolvimento e garantir alta performance e disponibilidade do software.

A combinação dessas quatro etapas é fundamental para alcançar a qualidade no desenvolvimento de software. A alternativa C está correta porque reflete a necessidade de uma abordagem holística que engloba práticas de engenharia de software, gerenciamento de projetos adequado, controle de qualidade rigoroso e infraestrutura de suporte apropriada para entregar software de qualidade. A compreensão desses componentes é essencial para o sucesso de qualquer projeto de desenvolvimento de software e, consequentemente, para a realização de um concurso com foco em Qualidade de Software.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gostaria de saber qual a fonte dessa informação, espero que não seja da cabeça do examinador.

Gabarito certo.

Faz sentindo gerenciamento de projetos, controle de qualidade e infraestrutura adequada para produção de um software. Agora, se são etapas ou atividades do desenvolvimento de software já é mais complicado de se afirmar. Talvez importantes para boa qualidade do software.

Bjus pra tia Lea!

Qual a fonte da qual essa questão foi tirada?

Ainda bem que não fui o único que quer saber de onde tirou isso. Nem o google me ajudou nessa

De acordo com PRESSMAN (Engenharia de Software. Uma Abordagem Profissional. 9º Edição. 2021):

"Quais são as etapas envolvidas?

Para obter software de alta qualidade, devem ocorrer 4 (quatro) atividades:

  1. processo e prática comprovados de engenharia de software;
  2. gerenciamento consistente de projetos;
  3. controle global de qualidade; e
  4. a presença de uma infraestrutura para garantir a qualidade."

O examinador deu uma adaptada, mas está de acordo com o que o PRESSMAN disse.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo