Como evoluímos de entregas quinzenais para entregas diárias no Escala
Sou a Leticia, Senior Product Manager de um dos produtos do Escala — uma empresa nascida no Hospital Albert Einstein, que atua como modelo SaaS B2B — e hoje eu gostaria de compartilhar nossa trajetória na evolução dos métodos de desenvolvimento ágil nos times de tecnologia, explorando os renomados modelos Scrum e Kanban.
Reflexões sobre 2018:
Naquele ano, nossas operações eram guiadas por entregas quinzenais, onde realizávamos o planejamento de pacotes de funcionalidades destinados ao produto. Sob o regime de sprint de duas semanas, as funcionalidades concluídas eram aguardadas até a data limite para a liberação do pacote completo.
Desafios do Processo:
No entanto, tínhamos empecilhos notáveis:
- Uma falha em qualquer parte do processo impactava a entrega total, ocasionando lentidão e atrasos nos prazos previamente acordados.
- Surgia a percepção de que o time não atingia todo o seu potencial produtivo, tanto internamente no time, quanto para as outras áreas da empresa.
A Transição para o Kanban:
Impulsionados pela análise das práticas adotadas pelas principais empresas do mercado, decidimos repensar nossa abordagem e migrar para o Kanban.
Nesse novo modelo, cada desenvolvedor passou a ser responsável pelo ciclo completo de um card, desde a fase de desenvolvimento até a condução dos testes e a subsequente implementação em produção.
A priorização de cada tarefa passou a ser muito mais dinâmica, uma vez alinhado sobre a estratégia da empresa e para onde nossos produtos deveriam ir.
Vantagens da Mudança:
Essa transição teve impactos significativos:
- Observamos uma melhoria substancial na qualidade do código, pois a colaboração direta entre o time técnico e o QA durante os testes resultou em uma maior eficácia.
- A comunicação entre designers, desenvolvedores, gerentes de produto e demais membros do time tornou-se mais fluida e dinâmica.
- Menos reuniões nas agendas dos times técnicos, uma vez que a planning do scrum tradicional pode levar horas de um dia.
- Alinhamentos pontuais para definições técnicas de tarefas específicas ou tirada de dúvidas a respeito de regras de negócio.
- Tarefas passaram a ser divididas de forma melhor, gerando valor a cada entrega, mesmo que pequena.
Resultados Atuais:
Hoje, nos orgulhamos de alcançar pelo menos três entregas por semana, mesmo em semanas consideradas menos intensas.
Essa evolução não apenas aprimorou nossa eficiência operacional, mas também fortaleceu a coesão e a colaboração entre os membros da equipe. Estamos continuamente refinando nossos métodos para garantir que nosso processo de desenvolvimento ágil esteja sempre alinhado com as melhores práticas do mercado.
A busca pela eficiência é um compromisso constante, e estamos empolgados em compartilhar mais insights e aprendizados à medida que continuamos nossa jornada rumo à excelência no desenvolvimento de software.