Uma Analista de TI está revisando seus processos de desenvol...

Próximas questões
Com base no mesmo assunto
Q3290594 Engenharia de Software
Uma Analista de TI está revisando seus processos de desenvolvimento de software para alinhá-los à norma ABNT NBR ISONECANEEE 12207:2021. Durante a análise, ela identificou a necessidade de implementar processos para assegurar a qualidade do produto final. Um dos processos primários (ou fundamentais) conforme descrito na norma ABNT NBR ISO1ECAEEE 12207:2021 é o Processo de  
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Para resolver a questão apresentada, é fundamental compreender o contexto da ABNT NBR ISO/IEC/IEEE 12207:2021, que é uma norma que especifica o ciclo de vida de software, fornecendo um quadro de referência compreensivo para os processos, atividades e tarefas envolvidas no desenvolvimento e manutenção de sistemas e software.

A norma é dividida em processos primários (ou fundamentais), processos organizacionais e processos de suporte.

Vamos ao gabarito comentado:

Alternativa Correta: D - Desenvolvimento.

O Desenvolvimento é, de fato, um dos processos primários no ciclo de vida do software conforme definido pela norma. Esse processo abrange todas as atividades relacionadas à criação e evolução de software, desde a concepção até a implementação.

Para justificar o desenvolvimento como um processo primário, consideramos que ele é central para a produção do produto de software em si, sendo a base para que os outros processos, como auditoria e gestão de configuração, possam ser aplicados.

Análise das Alternativas Incorretas:

  • A - Auditoria de Software: A auditoria é uma atividade de garantia de qualidade, mas é vista como um processo de suporte, não um processo primário de desenvolvimento de software.
  • B - Avaliação de Fornecedores: Esse processo é parte das atividades organizacionais e está relacionado a aspectos de aquisição e gerenciamento de fornecedores, não diretamente ao desenvolvimento de software.
  • C - Gestão de Configuração: Este é um processo de suporte essencial para controlar e acompanhar mudanças no software, mas não é considerado um processo primário.
  • E - Engenharia de Sistemas: Embora seja um processo relacionado, a engenharia de sistemas é frequentemente vista em um contexto mais amplo, abrangendo também hardware e outros componentes além do software.

É importante para um Analista Judiciário - Suporte em Tecnologia da Informação entender a estrutura da norma para garantir que os processos de desenvolvimento estão bem alinhados com as práticas recomendadas, assegurando, assim, a qualidade e eficácia dos produtos desenvolvidos.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

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

A alternativa correta é: D) Desenvolvimento.

Justificativa:

A norma ABNT NBR ISO/IEC/IEEE 12207:2021 define um conjunto de processos para o ciclo de vida do software, organizados em três categorias principais:

1. Processos Fundamentais (ou Primários):

Envolvem diretamente a aquisição, fornecimento, desenvolvimento, operação e manutenção de sistemas e produtos de software.

O Processo de Desenvolvimento está dentro dessa categoria, pois abrange as atividades para projetar, codificar, integrar e testar o software.

2. Processos de Apoio:

Incluem processos como Gestão de Configuração, Avaliação de Fornecedores, entre outros, que suportam os processos fundamentais.

3. Processos Organizacionais:

Incluem processos como Engenharia de Sistemas e Auditoria de Software, que proporcionam estrutura e governança.

Portanto, dentre as opções, o único que é explicitamente classificado como processo fundamental na norma é o Processo de Desenvolvimento.

fonte: chatgpt

A norma ABNT NBR ISO/IEC/IEEE 12207:2021 trata dos processos do ciclo de vida de software, e divide os processos em três categorias principais:

  1. Processos primários (ou fundamentais): estão diretamente relacionados à aquisição, fornecimento, desenvolvimento, operação e manutenção do software.
  2. Processos de apoio (ou suporte): fornecem suporte aos processos primários (ex: verificação, validação, garantia da qualidade, gestão de configuração, etc.).
  3. Processos organizacionais: relacionados ao gerenciamento e melhoria contínua da organização (ex: gestão, melhoria de processos, avaliação).

O Processo de Desenvolvimento é um dos processos primários da norma, responsável por:

  • Projetar, implementar, testar e documentar os produtos de software.
  • Atender aos requisitos do cliente.

As demais alternativas pertencem a outras categorias:

  • A) Auditoria de Software – Processo de apoio ou organizacional.
  • B) Avaliação de Fornecedores – Processo organizacional.
  • C) Gestão de Configuração – Processo de apoio.
  • E) Engenharia de Sistemas – Pertence à norma ISO/IEC/IEEE 15288, que trata do ciclo de vida de sistemas, embora possa ser integrada, não é classificada como um processo primário na 12207.

Gabarito: D

By Futuro DEV Estável.

Gabarito: letra D

"Desenvolvimento.  "

Questã bem mal feita, no contexto de "desenvolvimento de software" o termo "desenvolvimento" não tem exatamente um escopo determinado, ou um valor descritivo a ponto de poder dizer que seja um processo, estanque. É usado para se referir a tudo, ao desenvolvimento do software como um todo.

Clique para visualizar este comentário

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