Kanban Kanban significa “cartão” em japonês, isso se assimila ao seu modelo de organização, pois ele utiliza post-its para representar cada tarefa. Um quadro branco é separado em três partes: A fazer, Em andamento e Concluído, assim, separa-se os post-its de acordo com o andamento da atividade. Extreme Programing O Extreme Programing é similar ao Scrum, porém ele é focado em desenvolver softwares de qualidade, assim como o Scrum, ele foca em trabalho em equipe, comunicação e respeito entre os integrantes do time. Metodologia Tradicional Nas metodologias tradicionais, o planejamento acontece no início de um projeto, depois ele é desenvolvido e entregue ao cliente como um produto final, então o levantamento de requisitos iniciais é muito importante. Ela foca em acelerar o fluxo de trabalho. Cascata é uma abordagem tradicional de gerenciamento de projetos, especialmente utilizada no desenvolvimento de software. O Scrum é representado como vários ciclos, revisando tudo após a conclusão de cada Sprint, já a metodologia cascata segue uma linha contínua até a entrega do produto. Go Horse A metodologia Go Horse foca em apenas desenvolver o que é preciso, sem planejar muito ou olhar para possíveis consequências futuras, é uma metodologia pouco estruturada e as atividades acabam sendo improvisadas. Crystal A metodologia Crystal é um conjunto de abordagens ágeis para o desenvolvimento de software que enfatiza a adaptação ao contexto e à situação do projeto, ao invés de seguir um conjunto rígido de regras.
A escalabilidade do Scrum refere-se à aplicação dos princípios e práticas do Scrum a projetos maiores ou mais complexos, nos quais várias equipes de desenvolvimento trabalham de forma coordenada em um único produto ou conjunto de produtos. O Scrum foi originalmente projetado para equipes pequenas, com cerca de 3 a 9 pessoas, mas muitas organizações enfrentam o desafio de escalar o framework para projetos maiores, com equipes distribuídas ou com múltiplas equipes trabalhando juntas. Escalar o Scrum não significa simplesmente ter mais Scrum Masters ou Product Owners, mas sim criar uma estrutura que mantenha os valores fundamentais do Scrum, como colaboração, transparência e entrega contínua de valor, ao mesmo tempo em que lida com a complexidade de múltiplas equipes. Desafios da escalabilidade Gerenciar grandes projetos é complicado por causa do aumento no nível de complexidade das questões e na quantidade de tarefas a serem desenvolvidas por um pequeno grupo. Além disso, para organizar grandes grupos exige uma organização maior, tentando mantê-las sempre com a mesma visão do projeto. Para isso existem alguns métodos para facilitar esses desafios. Métodos como o Scrum of Scrums, LeSS e o SAFe foram projetados. Geralmente esse projeto seria dividido em várias partes e distribuídas para vários grupos diferentes.
Scrum of Scrums Scrum of Scrums são reuniões com os representantes de cada grupo com o intuito de discutir sobre o desenvolvimento do projeto, possíveis problemas encontrados, resolver impedimentos, etc. Observação: Os representantes não são necessariamente o Scrum Master de cada equipe, pode haver alguém para dar informações mais detalhadas ao Master durante a reunião. Large Scale Scrum (LeSS) O LeSS visa simplificar processos na criação do produto, com foco em organização e redução de burocracia. A proposta inclui um único Scrum Master para coordenar várias equipes, facilitando a comunicação sem depender de intermediários. Além disso, a eliminação de hierarquias reduz a burocracia e melhora a eficiência. SAFe (Scaled Agile Framework) O SAFe adiciona papéis, práticas e eventos para organizar projetos grandes, sendo ideal para empresas com múltiplos níveis de governança. Ele facilita a coordenação de várias equipes e iniciativas alinhadas aos objetivos estratégicos. Sua implementação deve ser cuidadosa para evitar sobrecarga e manter os benefícios da agilidade.