
A metodologia Scrumban favorece a abordagem de desenvolvimento just-in-time, contribuindo para a redução dos tempos de entrega.
- Metodologias Ágeis Uma visão geral
- O Manifesto Ágil de 2001
- O mínimo sobre Scrum
- O mínimo sobre Kanban
- O desafio Ágil no desenvolvimento de software
Metodologias Ágeis: Uma visão geral
A popularização das Metodologias Ágeis dentro das fábricas de software mundo a fora, foi responsável por pequenas, porém centradas na flexibilidade, colaboração e entrega contínua de valor ao cliente.
Na lista das metodologias ágeis para desenvolvimento de software existem três gigantes muito conhecidos: Scrum, Kanban e Lean, cada um contribuindo com princípios únicos para a eficiência do desenvolvimento ágil.
O Manifesto Ágil de 2001
No ano de 2001 um grupo composto por 17 profissionais que vivenciavam práticas ágeis criaram e assinaram juntos o Manifesto para Desenvolvimento Ágil de Software, originalmente em inglês Manifesto for Agile Software Development.

O Manifesto Ágil para o Desenvolvimento de Software foi criado e assinado por 17 profissionais reconhecidos mundialmente na comunidade de software. (imagem/reprodução: Yoan Thirion) O documento compila os valores e princípios das metodologias ágeis, como resposta à complexidade da engenharia de software e às limitações dos modelos tradicionais. No artigo ‘O que é o Manifesto Ágil?‘ explicamos ele detalhadamente.
O mínimo sobre Scrum
O Scrum é uma metodologia ágil que se baseia em controle empírico, adotando uma abordagem iterativa e incremental. Caracteriza-se por fases bem definidas, papéis específicos, e rituais estabelecidos.

O framework ágil de gerenciamento e desenvolvimento de projetos possui três papéis: Scrum Master, Product Owner e Scrum Team. Oficialmente existem 3 papéis no Scrum: O Product Owner, responsável pelo produto e pela visão do cliente, o Scrum Master, que lidera a equipe. Juntos, orientam o Scrum Team composto por profissionais multifuncionais que transformam requisitos em incrementos de produto.
O Scrum possui cerimônias e/ou reuniões com funções específicas e definidas:
- Sprint Planning
- Daily Scrum
- Sprint Review
- Sprint Retrospective
Juntas, essas quatro reuniões, se executas corretamente, garantem a colaboração contínua e de resultado entre a equipe ao longo do desenvolvimento.
O mínimo sobre Kanban
O Kanban representa uma abordagem ágil distinta, centrada na melhoria contínua do processo. Fruto dos processos empregados em chão de fábrica e em modelos de produção industria, foi introduzido por David Anderson.
Os princípios do Kanban visam à redução de desperdícios e à construção de um software coeso, ao incorporar os princípios Lean, não apenas elimina desperdícios, mas amplia o conhecimento, permite tomadas de decisões no momento ideal e promove lançamentos frequentes.
O desafio Ágil no desenvolvimento de software
O grande paradigma, ou melhor, o grande desafio a ser superado através da agilidade no desenvolvimento de software é a resposta ágil à mudanças, reconhecendo que as necessidades do projeto podem evoluir ao longo do tempo.
Essa característica é provavelmente o maior diferencial entre as metodologias e métodos tradicionais, que geralmente seguem processos rígidos e muitas vezes burocráticos.
O mais importante é ter claro em mente o seguinte conceito: A agilidade concentra-se em responder rapidamente às demandas do cliente, produto, projeto e mercado, adaptando-se continuamente para atender tais mudanças.
O que é Scrumban?
O ideia do Scrumban, foi concebida e proposta inicialmento por Corey Ladas em seu livro “Scrumban: Ensaios sobre Sistemas Kanban para o Desenvolvimento de Software Enxuto”, como uma alternativa ágil para equipes de desenvolvimento.

Scrumban – Beginner’s Guide to Scrumban Methodology (imagem/reprodução https://unichrone.com) Ladas, propôs o Scrumban como uma alternativa híbrida e intermediária entre o framework Scrum e a metodologia Kanban, com o objetivo de facilitar a transição gradual para a gestão ágil.








