Prévia do material em texto
Backlog O que e um backlog em metodologias ageis? a) Uma lista de tarefas urgentes de um projeto. b) Um registro de todas as atividades concluidas pelo time. c) Uma lista priorizada de requisitos, funcionalidades ou historias de usuario que ainda precisam ser implementadas. d) Um relatorio financeiro do projeto. Explicacao: O backlog e um repositorio dinamico de tarefas, funcionalidades ou historias de usuario que ainda nao foram concluidas. Ele serve como guia para a equipe de desenvolvimento sobre o que precisa ser feito, priorizando itens de maior valor para o negocio. Qual a diferenca principal entre o Product Backlog e o Sprint Backlog? a) O Product Backlog e fixo, enquanto o Sprint Backlog muda diariamente. b) O Product Backlog contem todas as tarefas do projeto, enquanto o Sprint Backlog contem apenas o que sera feito no sprint atual. c) O Sprint Backlog e definido pelo cliente, e o Product Backlog e definido pelo time. d) Nao existe diferenca, ambos sao a mesma coisa. Explicacao: O Product Backlog contem todos os requisitos ou funcionalidades do produto, de forma geral, e e priorizado pelo Product Owner. O Sprint Backlog e uma selecao desses itens que a equipe se compromete a concluir durante o sprint atual, tornando-o um subconjunto do Product Backlog. Quem e o principal responsavel pela manutencao do Product Backlog? a) Scrum Master b) Product Owner c) Time de desenvolvimento d) Cliente Explicacao: O Product Owner e responsavel por criar, priorizar e atualizar o Product Backlog. Ele deve garantir que os itens estejam claros, bem detalhados e priorizados de acordo com o valor que entregam para o cliente ou para o negocio. Qual e o criterio mais importante para priorizar itens no backlog? a) Ordem alfabetica b) Valor para o negocio ou cliente c) Tempo de desenvolvimento d) Preferencia pessoal do Scrum Master Explicacao: A priorizacao do backlog deve considerar principalmente o valor que cada item entrega para o negocio ou para o cliente. Dessa forma, a equipe foca primeiro nas funcionalidades que geram maior impacto, mesmo que itens menores ou mais faceis estejam disponiveis. O que e grooming (ou refinement) do backlog? a) Uma reuniao para avaliar o desempenho do time. b) Um processo de detalhar, revisar e re-priorizar os itens do backlog. c) Um metodo de medir a produtividade da equipe. d) Um checklist de tarefas concluidas no sprint anterior. Explicacao: O refinement do backlog e uma atividade continua em que os itens do backlog sao detalhados, estimados e revisados. Isso garante que, quando chegarem ao sprint, estejam claros e prontos para serem desenvolvidos. Qual e a diferenca entre backlog e lista de tarefas comum? a) Backlog e especifico para equipes de desenvolvimento agil, enquanto lista de tarefas pode ser usada em qualquer contexto. b) Backlog sempre e atualizado diariamente, enquanto lista de tarefas nunca muda. c) Lista de tarefas exige aprovacao do gerente, backlog nao. d) Nao ha diferenca significativa. Explicacao: O backlog e um conceito de metodologias ageis, especialmente Scrum, e tem como foco priorizar funcionalidades ou historias de usuario. Ele e dinamico e continuamente refinado. Ja listas de tarefas comuns podem ser estaticas e nao necessariamente priorizam valor de negocio. Um backlog bem gerenciado ajuda a equipe a: a) Focar no que e mais importante e reduzir desperdicios de tempo. b) Delegar responsabilidades sem planejamento. c) Aumentar a quantidade de tarefas concluidas sem analisar valor. d) Substituir reunioes de planejamento. Explicacao: Um backlog organizado e priorizado permite que a equipe concentre esforcos nos itens mais valiosos, reduzindo retrabalho e aumentando a eficiencia do desenvolvimento. Qual e o impacto de um backlog mal definido? a) Aumenta a clareza do que precisa ser feito. b) Reduz a produtividade e gera confusao sobre prioridades. c) Melhora a comunicacao com o cliente. d) Facilita a entrega de funcionalidades rapidamente. Explicacao: Um backlog mal definido pode gerar tarefas duplicadas, falta de clareza sobre prioridades e atraso na entrega, prejudicando a produtividade e o alinhamento da equipe. O que significa dizer que o backlog e dinamico? a) Que ele muda constantemente de prioridade e conteudo conforme novas informacoes surgem. b) Que ele e feito apenas no inicio do projeto e depois nao muda. c) Que o time pode apagar itens antigos sem criterio. d) Que cada desenvolvedor cria seu proprio backlog separado. Explicacao: Um backlog dinamico se adapta a mudancas no mercado, feedback do cliente ou ajustes no produto. Isso permite que a equipe esteja sempre focada no que e mais relevante no momento. Qual a relacao entre backlog e estimativa de esforco? a) O backlog nao precisa de estimativas, apenas de lista de itens. b) Estimar o esforco dos itens do backlog ajuda a planejar melhor os sprints e gerenciar expectativas. c) Estimativas so sao usadas no final do projeto. d) Esforco estimado substitui a priorizacao de valor. Explicacao: Estimar o esforco necessario para cada item do backlog permite que o Product Owner e o time de desenvolvimento planejem a capacidade do sprint, evitando sobrecarga e garantindo entregas consistentes. Qual tecnica e comumente usada para priorizar itens do backlog? a) Tecnica Pomodoro b) Matriz de Eisenhower c) MoSCoW (Must, Should, Could, Wont) d) Kanban Board Explicacao: A tecnica MoSCoW e amplamente usada para definir prioridades no backlog, classificando itens como obrigatorios (Must), importantes (Should), desejaveis (Could) ou que nao serao feitos (Wont). O backlog deve conter: a) Apenas tarefas tecnicas. b) Apenas funcionalidades visiveis ao cliente. c) Funcionalidades, melhorias, correcoes de bugs e requisitos tecnicos relevantes para o produto. d) Apenas metas de negocio. Explicacao: Um backlog completo inclui tudo que pode agregar valor ao produto: funcionalidades novas, melhorias, correcoes e ate itens tecnicos necessarios para manter a qualidade e performance do sistema. Durante o sprint, o backlog pode ser alterado? a) Sim, o Product Owner pode adicionar qualquer item a qualquer momento. b) Nao, ele deve permanecer estatico ate o proximo sprint. c) Apenas o Scrum Master pode alterar o backlog. d) Sim, mas alteracoes devem ser cuidadosamente avaliadas e geralmente entram no proximo sprint. Explicacao: Durante o sprint, alteracoes no backlog sao desencorajadas, pois podem desestabilizar o planejamento. Novos itens geralmente sao priorizados para o proximo sprint. Mudancas urgentes precisam ser avaliadas pelo time. Qual e a relacao entre backlog e valor entregue ao cliente? a) Quanto mais itens no backlog, maior o valor entregue. b) A priorizacao correta do backlog garante que itens de maior valor sejam entregues primeiro. c) O backlog nao influencia o valor entregue. d) Itens tecnicos no backlog nao tem valor. Explicacao: O backlog e uma ferramenta de gestao de prioridades. Ao priorizar itens que trazem maior valor, a equipe consegue entregar resultados mais significativos e satisfazer melhor o cliente. Qual e a funcao do Scrum Master em relacao ao backlog? a) Definir prioridades e estimativas de todos os itens. b) Facilitar o processo, remover impedimentos e garantir que o time siga boas praticas de backlog. c) Validar todos os itens com o cliente antes do sprint. d) Criar o backlog sozinho. Explicacao: O Scrum Master atua como facilitador, garantindo que o Product Owner e o time de desenvolvimento utilizem o backlog de maneira eficaz, mas nao define prioridades ou cria itens sozinho. Quando um item do backlog esta pronto para ser incluido em um sprint, ele deve: a) Estar completamente detalhado, estimado e compreendido pelo time. b) Ser apenas uma ideia geral. c) Ser definido apenas pelo cliente, sem avaliacao do time. d) Ser finalizado pelo Product Owner antes do sprint comecar. Explicacao: Para que um item seja incluido em um sprint, ele precisa estar suficientementedetalhado e estimado, garantindo que a equipe entenda claramente o que precisa ser feito e possa se comprometer com a entrega. O backlog pode incluir tarefas de manutencao e correcao de bugs? a) Nao, ele e apenas para novas funcionalidades. b) Sim, itens tecnicos importantes, como correcao de bugs e manutencao, tambem devem ser priorizados no backlog. c) Apenas quando o cliente solicita. d) Apenas no final do projeto. Explicacao: Para manter a qualidade do produto, o backlog deve conter nao apenas novas funcionalidades, mas tambem tarefas de manutencao, correcao de bugs e melhorias tecnicas, priorizadas de acordo com o impacto no produto. O que acontece quando itens de baixo valor ocupam prioridade alta no backlog? a) A equipe foca no que e mais importante. b) O progresso do projeto pode ser prejudicado, e o valor entregue ao cliente diminui. c) A entrega de valor aumenta significativamente. d) Nada muda, pois o backlog e apenas uma lista. Explicacao: Priorizar itens de baixo valor em detrimento de itens criticos reduz a eficiencia do time e adia a entrega de funcionalidades que realmente importam para o cliente. Qual e o objetivo principal do backlog grooming? a) Aumentar a quantidade de itens no backlog. b) Tornar os itens mais claros, estimaveis e prontos para o proximo sprint. c) Alterar todas as prioridades sem criterio. d) Transferir responsabilidades para o Scrum Master. Explicacao: O grooming visa preparar o backlog, detalhando itens, ajustando prioridades e garantindo que a equipe tenha clareza sobre o que sera desenvolvido, facilitando o planejamento do sprint. Um backlog eficiente deve ser: a) Extenso e com todos os detalhes possiveis desde o inicio do projeto. b) Flexivel, priorizado e atualizado constantemente. c) Definido apenas pelo cliente sem interacao com o time. d) Fixo ate o final do projeto, sem mudancas. Explicacao: Um backlog eficiente e dinamico, priorizado e flexivel, permitindo que mudancas de mercado, feedback de clientes e necessidades tecnicas sejam incorporadas de forma continua. Se voce quiser, posso continuar expandindo esta lista para chegar em mais de 100 perguntas detalhadas, mantendo o mesmo padrao explicativo e natural, garantindo que o texto ultrapasse 1000 palavras. Quer que eu faca isso?