Módulo
A Auto-organização no Scrum, como em outras metodologias ágeis, é a capacidade da própria equipe de desenvolvimento se gerir, sem estar baseada em níveis hierárquicos.
A Auto-organização permite que a equipe desenvolva autonomia, colaboração entre seus membros e compartilhe responsabilidades.
A cross-funcionalidade ocorre quando os membros de uma equipe de desenvolvimento possuem diversas habilidades e conseguem desenvolver seu projeto de forma independente.
A cross-funcionalidade permite que um grupo disponha de desenvolvedores com várias habilidades, o que confere ao seu projeto várias maneiras de concebê-lo.
Um Gráfico de Burndown é uma ferramenta essencial no desenvolvimento de software ágil, usada para monitorar o progresso de um projeto. Ele representa visualmente o "consumo" da pilha de trabalho restante. No eixo vertical (y), o gráfico mostra a quantidade de trabalho que ainda precisa ser feito, enquanto o eixo horizontal (x) representa o tempo desde o início do projeto até a sua conclusão esperada. A linha descendente ideal reflete uma diminuição constante do trabalho ao longo do tempo, o que ajuda a equipe a visualizar se está no caminho certo para finalizar o projeto dentro do prazo. Se o progresso real da equipe se afasta da linha ideal, isso pode indicar a necessidade de ajustes para manter o cronograma e a produtividade em dia.
Time-boxing é uma maneira de gerenciamento de tempo que define um período para que uma determinada tarefa seja executada, conferindo um prazo para as entregas ou conclusões das tarefas.
A importância do time-boxing é um fator motivador pois limita o trabalho em andamento, força a priorização, demonstra progresso, estimula o encerramento e melhora a previsibilidade.
Suponha que uma criança deve arrumar sua casa antes que os pais dela estejam em casa. Isso a forçará a gerenciar o seu tempo de maneira que possa terminar suas tarefas domésticas.
As iterações na metodologia em Scrum são curtos períodos de tempo que permitem que equipe desenvolva e conclua um conjunto específico de tarefas e funcionalidades.
As iterações permitem que um time de desenvolvimento ajuste o gerenciamento do projeto conforme as sprints, pois a cada sprint o cliente pode requisitar novos ajustes, permitindo que a equipe responda às demandas solicitadas.
Após o primeiro tempo de um jogo de futebol um time se reúne para estabelecer novas estratégias e gerenciamento dos seus jogadores.