A respeito de engenharia de software, julgue o item a segu...
O processo de desenvolvimento de software é uma caracterização descritiva ou prescritiva de como um produto de software deve ser desenvolvido.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: C (certo)
O processo de desenvolvimento de software é uma parte crucial da engenharia de software, que proporciona uma estrutura que permite aos desenvolvedores criar e manter um produto de software. Este processo pode ser tanto descritivo quanto prescritivo. Quando falamos que ele é descritivo, estamos nos referindo a uma abordagem que documenta e descreve as práticas atuais usadas durante o desenvolvimento do software. Já o termo prescritivo é utilizado para descrever um processo que define um conjunto de práticas recomendadas e orientações que devem ser seguidas para alcançar os melhores resultados possíveis no desenvolvimento de software.
O gabarito (C - certo) está correto pois reflete exatamente essa dualidade dos processos de desenvolvimento de software. Eles podem estabelecer um padrão a ser seguido (prescritivo) ou capturar o estado atual das práticas de desenvolvimento (descritivo). Compreender essa natureza do processo de desenvolvimento de software é essencial para planejar, executar e avaliar projetos de software de maneira eficaz, garantindo que os requisitos sejam atendidos e que o produto final seja de alta qualidade.
O conhecimento sobre os processos de desenvolvimento de software é fundamental para a área de engenharia de software. É através desses processos que as equipes conseguem organizar e controlar a complexidade do desenvolvimento de sistemas e garantir que o software entregue seja confiável e atenda às expectativas dos usuários finais.
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
Segundo Sommerville processo de software é uma abordagem sistemática usada pela engenharia de software para a produção de um software.
Processo de software: Especificação; Desenvolvimento; Validação e Evolução.
O processo de software é uma caracterização descritiva ou prescritiva de como um produto de software deve ser desenvolvido.
Gabarito: Certo
Um modelo prescritivo consiste em um conjunto específico de atividades de arcabouço, como – por exemplo – a NBR ISSO/IEC 12207, que estabelece uma estrutura comum para os processos de ciclo de vida de software.
Já um modelo descritivo apresenta o processo em detalhes, é como se fosse um guia para o desenvolvimento de software.
Fonte: Estratégia Concursos
Peguemos como exemplo um caso de uso. Dentro da engenharia de software, um caso de uso pode ser considerado tanto um modelo descritivo quanto prescritivo, dependendo do contexto e da finalidade para a qual está sendo utilizado.
- Modelo Descritivo: Quando um caso de uso é usado para descrever o comportamento atual do sistema, ou seja, ele documenta como o sistema atualmente funciona em termos de interação entre os atores e o sistema. Neste contexto, os casos de uso fornecem uma visão clara e detalhada das funcionalidades existentes do sistema.
- Modelo Prescritivo: Quando um caso de uso é usado para definir como o sistema deve se comportar no futuro. Ele especifica os requisitos e funcionalidades que devem ser implementados no sistema. Neste contexto, os casos de uso atuam como guias para o desenvolvimento e implementação de novas funcionalidades, especificando claramente o comportamento esperado do sistema.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo