Ed
há 3 dias
Vamos analisar as alternativas sobre a metodologia FDD e o conceito de "feature": A) Uma feature é uma pequena funcionalidade que tem maior relevância ao sistema. É verificada a partir dos requisitos do cliente e pertence ao contexto do domínio do negócio a ser desenvolvido. - Esta definição está correta, pois uma feature realmente se refere a uma funcionalidade que é importante para o cliente e está alinhada com os requisitos do negócio. B) Funcionalidades de teste prioritários, após a realização da codificação do sistema, são conhecidas como features. Cada feature deverá ser testada para manter a qualidade dos processos em desenvolvimento. - Esta definição confunde o conceito de feature com funcionalidades de teste, o que não é correto. C) A feature é um processo casual do sistema que demandará poucas horas de desenvolvimento e servirá como base para novas implementações com maior relevância para o sistema. - Essa definição não é precisa, pois uma feature não é necessariamente um processo casual e pode demandar mais tempo dependendo da sua complexidade. D) Uma feature possibilita entender toda a estrutura do sistema e encontrar funcionalidades não esperadas pelo cliente. Seu recurso permite maior abrangência nas funções necessárias para o projeto. - Essa definição é um pouco confusa e não reflete exatamente o que é uma feature. E) Iterações constantes do cliente no projeto são reconhecidas features. A cada nova iteração implementadas. - Essa definição não é correta, pois iterações não são features, mas sim um aspecto do processo de desenvolvimento ágil. Após essa análise, a alternativa correta é: A) Uma feature é uma pequena funcionalidade que tem maior relevância ao sistema. É verificada a partir dos requisitos do cliente e pertence ao contexto do domínio do negócio a ser desenvolvido.