Aplicando metodologias ágeis em um ambiente de suporte de movimentação rápida

5

Todas as metodologias ágeis têm um lugar na seguinte configuração:

  • Equipe de desenvolvimento da Web pequena, trabalhando em uma mistura de frontend, backend, trabalho de design, com uma mistura de novos projetos, projetos ruins herdados e manutenção / suporte diário de sites existentes
  • Equipe de 2 desenvolvedores com um pool de cerca de 4 recursos externos independentes, conforme necessário
  • 1 gerente de projetos

A dificuldade em fazer desenvolvimento baseado em sprint para mim é a tarefa de suporte que pode acontecer diariamente e as prioridades mudam de um dia para o outro.

    
por user1189880 02.02.2015 / 22:32
fonte

3 respostas

5

Como apontado por Bart van Ingen Schenau: O método de desenvolvimento Kanban pode funcionar bem para você.

Kanban é um método razoavelmente "mínimo"; em particular, prescreve muito menos que o Scrum.

Os princípios básicos são:

  • Visualize o fluxo de trabalho - normalmente, tendo cartões (físicos ou virtuais) para cada tarefa, que se movem em uma placa com diferentes fases / etapas
  • Reduzir trabalho em progresso (WIP) - não funciona em muitos cartões em paralelo
  • Aprenda e melhore continuamente

Kanban enfatiza um "fluxo" constante de trabalho e resultados, não trabalhando em sprints ou iterações (embora as abordagens possam ser combinadas). Funciona razoavelmente bem em situações em que o trabalho muitas vezes vem inesperadamente e as prioridades mudam com frequência.

    
por 03.02.2015 / 18:15
fonte
0
A metodologia do

scrum seria uma boa opção para o seu cenário, com pequenas modificações. Ao fazer o planejamento da sprint,

  1. Exclua n o número de pessoas do sprint e dedique-as a tarefas de suporte durante o sprint, se possível, e no próximo sprint gire as pessoas que estão fazendo o suporte

  2. Ou aloque uma quantidade determinada de esforço com base na experiência anterior para tarefas de suporte. Então você tem permissão para gravar algum esforço na correção de tarefas de suporte.

Como você tem recursos externos, seguir o sprint adequado ajudará a determinar quanto tempo você precisa deles.

    
por 03.02.2015 / 14:47
fonte
0

Temos uma configuração semelhante e o Kanban funciona bem. Você pode adicionar / remover tarefas das placas conforme necessário. Seria difícil envolver freelancers externos em atividades do Scrum, como planejamento de sprint, scrums diários e revisão.

    
por 03.02.2015 / 22:20
fonte