InfoQ

InfoQ

Notícias

Meus Favoritos

Faça oLogin ou Cadastre-se para ativar o recurso de favoritos por tempo ilimitado.

O conteúdo foi adicionado aos favoritos!

Houve um erro ao adicionar aos favoritos! Por favor, tente novamente.

Pomodoro Technique: Você usa da maneira correta?

Postado por Lucas Souza em 23 Fev 2010

Seções
Processos e Práticas
Tópicos
Técnicas Ágeis ,
Agile
Tags
Produtividade

Atualmente ser produtivo é uma tarefa cada vez mais exigida aos desenvolvedores. O problema é que as redes sociais, gtalk, email, msn e outros são coisas que atrapalham e desconcentram cada vez mais facilmente os desenvolvedores. Gerenciar nossa tarefas e controlar as interrupções voluntárias ou involuntárias é uma tarefa que exige muita força de vontade. Muitos desenvolvedores fazem o que chamados de procrastinação, como foi citado em um post no blog do Jeveaux. Ele diz que procrastinar é:

É diferir ou adiar uma ação. Para a pessoa que está procrastinando, isso resulta em stress, sensação de culpa, perda de produtividade e vergonha em relação aos outros, por não cumprir com suas responsabilidades e compromissos. Isso é uma coisa muito comum entre os desenvolvedores, principalmente quando não estão satisfeitos ou motivados em relação aos seus trabalhos. Ou popularmente conhecida como: “Deixar pra amanhã o que poderia ser feito hoje”

Existe uma técnica chamada Pomodoro Technique que é bem conhecida na comunidade e muito citada em diversos blogs brasileiros como o Áreas CriaçõesAdolfo Sousa, e dentro do próprio InfoQ. Essa técnica ajuda a não procastinar ações, a ser mais produtivo, evitando interrupções e perda de atenção por agentes externos.

A grande questão é: Será que os aproveita-se e utiliza-se a técnica dos tomates para tornar o desenvolvimento mais produtivo, quando ela deveria na verdade ser utilizada também para ver quais são os defeitos cometidos, o que tira atenção e evitar que esses fatos ocorram? Como o Ivan Sanchez disse em um post em seu blog, o grande poder do pomodoro é que ele expõe quais são os hábitos ruins dos desenvolvedores e quais as interrupções eles sofrem:

Mas o grande benefício da técnica no meu ponto de vista é que são expostas todas as interrupções e maus hábitos que nós temos quando fazemos nossos trabalhos. E esta é a minha razão para acreditar que a técnica deveria ser usada como uma ferramenta de aprendizagem ao invés de uma nova maneira de trabalhar.

Ele também diz que deve-se utilizar a técnica como um ferramenta temporária, algo que apenas ajude a encontrar os problemas que afetam a produtividade do desenvolvedor:

Isso significa usar a técnica como um assistente temporário, não uma solução final. Ao invés de usar a ferramenta para evitar fatores que diminuem nosso foco, nós usamos ela para torná-los visíveis e achar maneiras de evitá-los.

Existem outras questões pertinentes. Por exemplo, manter o foco durante os 25 minutos do seu pomodoro é realmente viável? Se algum desenvolvedor ao seu lado precisa de algo extramemente urgente, você pedirá para ele esperar terminar seu pomodoro e aí sim ajudá-lo? Se o diretor da empresa ligar em seu celular, você pedirá para ele aguardar 7 minutos porque seu pomodoro está acabando? Provavelmente não.

Talvez seja melhor identificar mesmo os problemas que atrapalham o desenvolvimento e a manutenção do foco e tentar resolvê-los. Muito provavelmente com a Pomodoro Technique, por que não?

E você leitor, o que pensa sobre isso?

 

Pomodoro Technique: Você usa da maneira correta? por Fernando Cézar Enviado
Re: Pomodoro Technique: Você usa da maneira correta? por Lucas Ap. Souza Enviado
Re: Pomodoro Technique: Você usa da maneira correta? por Fernando Cézar Enviado
Uso temporário por Saulo Arruda Enviado
Re: Uso temporário por Lucas Ap. Souza Enviado
Ferramenta online por Francisco Matelli Enviado
  1. Voltar ao topo

    Pomodoro Technique: Você usa da maneira correta?

    por Fernando Cézar

    Nós estamos utilizando Pomodoro aqui na empresa que trabalho à mais de 1 mes, e é visível a melhoria da concentração.
    No livro oficial do Pomodoro ele fiz, PROTEJA O SEU POMODO, mas se for algo impossível de ser adiado, como por exemplo um cliente no telefone, você vai simplesmente cancelar o seu pomodoro, e começar de novo assim que for possível.
    Não é porque você trabalha 8 horas por dia, que você precisa fazer 14 Pomodoros, aqui fazemos uma média de 10 Pomodoros por dia, e achamos que está de bom tamanho.

  2. Voltar ao topo

    Re: Pomodoro Technique: Você usa da maneira correta?

    por Lucas Ap. Souza

    Concordo com você Fernando. Mas vc nao acha que deveriamos usar os Pomodoros apenas como um forma temporária de analisarmos o que tira nossa atenção?

  3. Voltar ao topo

    Re: Pomodoro Technique: Você usa da maneira correta?

    por Fernando Cézar

    Não acho que precisa ser temporário.
    O Pomodoro pode nos oferecer uma métrica, não de produtividade, mas exatamente de desvio de atenção.
    Acredito que com alguns meses de utilização em vários projetos, além de fazer com que a equipe se policie mais quanto a atenção, poderemos saber, por exemplo, em qual período o projeto tem mais interrupções, e com isso melhorarmos as nossa estimativas.
    No caso da empresa onde trabalho, não temos produtos prontos, desenvolvemos aplicações sob medida para diversos clientes. Então, mensalmente, temos diversos projetos começando e finalizando, e com a técnica do pomodoro somos capazes de ver quando o processo se torna mais lento.

  4. Voltar ao topo

    Uso temporário

    por Saulo Arruda

    Eu tenho usado a técnica há pouco mais de dois meses e não havia me atentado para a possibilidade de usá-la temporariamente. Porém, para alguns trabalhos tenho preferido não usá-la, visto que as vezes considero o tempo de 25 minutos um pouco curto já para requerer uma pausa, visto que consigo me concentrar sem interrupções durante mais tempo e tirar uma pausa quanto terminar uma etapa ou me sentir cansado.
    PS: trabalho junto com o Fernando e temos observado grandes ganhos com o uso da técnica, mas estamos também implantando várias práticas de desenvolvimento ágil e isso também colabora para uma melhoria nos resultados e principalmente na motivação da equipe.

  5. Voltar ao topo

    Re: Uso temporário

    por Lucas Ap. Souza

    Concordo com todos os pontos apontados por vocês. E também acho que por mais que tenhamos a sensibilidade de descobrir os nossos desvios de atenção, talvez precisemos de controlar esse tipo de coisa sempre. Além dos benefícios citados por vocês, sobre os pomodores servirem para estimarmos melhor e descobrirmos quais nossos pontos fracos.

  6. Voltar ao topo

    Ferramenta online

    por Francisco Matelli

    Olá Lucas, estou desenvolvendo uma ferramenta de pomodoros online, gostaria que falasse sua opinião, tem um cronometro pre configurado para os tempos dos pomodoros, pf acesse pomodoros.com.br/

Conteúdo Educacional

Formando equipes de alto desempenho, parte 1: Início e fases de evolução

Nesta primeira parte de uma série sobre equipes de alto desempenho e gerenciamento Agile, veja uma introdução geral e uma apresentação dos estágios de formação das equipes.

Business Model Canvas, passo a passo

O Business Model Canvas é uma ferramenta estratégica para a construção visual de novos produtos ou serviços. Conheça cada um dos seus elementos e como preencher o Canvas, passo a passo.

Google Apps Script, Parte 2: Google Docs, triggers e envio de emails

Nessa segunda e última parte de uma série sobre o Google Apps Script, conheça como funciona o envio de emails, a conversão de documentos e como criar menus e triggers.

Serviços de cloud computing PaaS: um guia para desenvolvedores Java

Este artigo avalia seis dos mais importantes fornecedores de serviços de cloud computing PaaS para desenvolvedores Java, analisando critérios como desempenho, escalabilidade e tecnologias suportadas.

Canvas de Modelo de Negócios: uma contribuição para o sucesso de Startups

O Canvas de Modelo de Negócios é um novo modo de comunicar e suportar a validação iterativa, incremental e empírica de modelos de negócio de startups e novos produtos substituindo o plano de negócios.

Entrevista com Rebecca Parsons Parte 2: Agile Distribuído, Arquitetura vs. Design e SOA

Nesta segunda e última parte de uma entrevista exclusiva para InfoQ Brasil, Rebecca Parsons, CTO da ThoughtWorks, fala sobre o Agile Distribuído e técnicas para definição de arquiteturas.

Entrevista com Rebecca Parsons Parte 1: Agile nas Empresas e Arquitetura Evolucionária

Nessa primeira parte de uma entrevista com a CTO da ThoughtWorks, veja recomendações sobre formas de construir e arquitetar sistemas para obter o máximo de flexibilidade e responsividade a mudanças.

Agile das equipes à organização: o papel do gerente, estratégias e dicas para a adoção

Os gerentes de projetos podem assumir o papel crítico de liderar a introdução do Agile. Vejas conceitos, dicas e técnicas para apoiar esse processo de mudanças.