GoConqr has a new look! Let us know what you think.

Flashcards

Conceitos Agile

Eduardo Ferreira Agile Portuguese 13 cards

Cards in this deck (13)

  1. 1Quais as principais diferenças entre Scrum, XP e Kanban?Scrum é um método bastante prescritivo. Ele tem reuniões (time-boxes) bem claros, e papéis bem definidos.
    XP é bem parecido com o Scrum. Mas XP entra bastante em detalhes técnicos. O método discute testes automatizados, integração contínua, programação pareada, entre outras.
    Kanban é com certeza o menos prescritivo de todos. O foco da metodologia é fazer com que o processo tenha fluxo contínuo de entrega. Eliminar desperdício é outro ponto importante.
    Apesar das diferenças entre as técnicas vale ressaltar que elas podem ser misturadas para a realidade da equipe que as utiliza.
  2. 2O que é a fase de inception?A fase de inception é o momento onde fazemos as primeiras discussões sobre o projeto. É onde o cliente levanta seus primeiros requisitos, a equipe é montada, a visão do produto é definida, e etc.
    Ou seja, é o tempo que gastamos para montar o mínimo necessário para começarmos a trabalhar no produto.
  3. 3O que uma boa "Visão do Produto" deve conter?São itens fundamentais na visão: qual objetivo devemos atingir, porque o projeto agregará valor e como medir se o projeto foi bem sucedido.
  4. 4O que são iterações?Iterações são o tempo que a equipe tem para produzir algo de valor para o usuário final. É dentro do tempo da iteração que planejamos, desenvolvemos, revisamos, e melhoramos o processo.
    Iterações são geralmente curtas (1 a 4 semanas), para que o feedback seja frequente.
  5. 5Por que não aceitamos mudanças nas funcionalidades que serão desenvolvidas na iteração?Um time ágil permite que o cliente mude as prioridades e refaça o product backlog (que é a lista de funcionalidades desejadas).
    Só que, a partir do momento que a equipe planejou sua iteração, ela tenta evitar ao máximo qualquer mudança nisso. Afinal, a equipe precisa de um mínimo de segurança para conseguir produzir com qualidade.
    Portanto, mude o product backlog a vontade. Mas, no momento em que os ítens da iteração foram definidos, mantenha-os.
  6. 6O que é o release planning?Release Planning é o planejamento de uma release, ou seja, o planejamento de uma versão de um produto que o cliente irá utilizar. Uma release é o que entregamos após algumas iterações.
    O planejamento de release ajuda o time a enxergar um pouco mais longe. Entretanto, o time sabe que a chance de errar é grande e, por isso, revisa o planejamento constantemente.
  7. 7Como geralmente dividimos a reunião de planejamento do sprint?Geralmente a dividimos em 2 partes.
    Na primeira, a equipe preocupa-se em entender as funcionalidades e a estimá-las.
    Na segunda parte, a equipe foca em discutir mais tecnicamente como cada funcionalidade será desenvolvida.
  8. 8O que é a meta? Para que serve?A meta é o objetivo da equipe naquela determinada sprint. É o que a equipe deve alcançar.
    Ela é geralmente uma frase de negócio que explica o objetivo de trabalho daquela iteração.
  9. 9Como fazer para que uma história seja mais fácil de ser estimada?Histórias menores tendem a ser mais fáceis de serem estimadas.
    É comum que a equipe, durante a reunião, perceba que uma história está grande demais, e peça para que o PO a divida em 2 ou mais histórias, simplesmente para facilitar a estimativa.
  10. 10O que é a "velocidade da equipe"?A velocidade é a noção que a equipe tem de quantos pontos ela consegue entregar por sprint.
    Geralmente esse número é calculado utilizando-se a média das últimas iterações. A equipe pode também decidir por aumentar ou diminuir, caso sinta necessidade.
    A velocidade é bastante usada como guia durante o planning. Ela ajuda a equipe a saber se ainda cabem mais histórias naquela iteração.
  11. 11O que é a reunião de grooming?É uma reunião cujo objetivo é escrever, detalhar, fatiar, ou mesmo melhorar histórias do backlog.
    Nela a equipe também alinha a visão de médio e longo prazo do produto.
  12. 12O que é um épico?Épicos são aquelas histórias, geralmente grandes, que ainda não estão detalhadas. A ideia é que um épico seja quebrado em várias histórias menores e mais detalhadas.
  13. 13Sobre a reunião de Grooming o que você achou? Ela parece útil?A ideia é que a equipe tenha um tempo para discutir e melhorar as histórias que já estão escritas.
    Além disso, entender a visão maior do produto faz bem. Isso dá mais motivação para os membros.

Information

Description
Agile Flashcards on Conceitos Agile, created by Eduardo Ferreira on 03/01/2019.
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?