Em projetos que seguem práticas ágeis, encontrar métodos ef...

Próximas questões
Com base no mesmo assunto
Q3035288 Engenharia de Software
Em projetos que seguem práticas ágeis, encontrar métodos eficazes para estimar o tamanho e a complexidade das tarefas é crucial para o planejamento e a execução do trabalho. Qual é a técnica frequentemente utilizada para estimar o tamanho e a complexidade das tarefas de desenvolvimento?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

O tema central desta questão está relacionado às práticas ágeis no desenvolvimento de software, mais especificamente sobre as técnicas usadas para estimar o tamanho e a complexidade das tarefas. No contexto ágil, um bom planejamento e execução dependem de estimativas precisas. Para resolver essa questão, é necessário entender as técnicas de estimativa mais comuns no desenvolvimento ágil.

Alternativa correta: C - Planning Poker

O Planning Poker é uma técnica amplamente utilizada em metodologias ágeis, como o Scrum. Consiste em uma atividade colaborativa em que os membros da equipe utilizam cartas numeradas para estimar o esforço necessário para completar uma tarefa. Cada número representa uma pontuação que indica o tamanho ou a complexidade da tarefa. Esse método promove a discussão e a obtenção de um consenso sobre as estimativas, levando em consideração a percepção coletiva da equipe.

Agora, vamos analisar por que as outras alternativas estão incorretas:

A - Contagem de linhas de código

Essa técnica mede o tamanho de um software pelo número de linhas de código. No entanto, nas práticas ágeis, a quantidade de linhas de código não é uma métrica eficaz para estimar o esforço ou a complexidade, pois não considera a qualidade ou a eficiência do código escrito.

B - Estimativas de tempo fixo

Nas metodologias ágeis, as estimativas de tempo fixo são desencorajadas, pois o foco é mais na iteração e na entrega incremental. As tarefas são estimadas em termos de complexidade ou esforço, e não em tempo fixo, para permitir ajustes baseados no feedback contínuo.

D - Análise de ponto de função

Essa técnica é usada para medir o tamanho da funcionalidade do software do ponto de vista do usuário. Embora útil em algumas situações, não é a técnica preferida em projetos ágeis por ser mais detalhada e exigente em termos de documentação, o que pode entrar em conflito com o princípio ágil de simplicidade.

Compreender essas diferenças ajuda a escolher a técnica mais adequada para o contexto ágil. 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