Considerando que a Constituicao da Republica Federativa do Brasil preve em seu artigo 7o, inciso XIII, que a duracao de uma jornada normal de trabalho nao deve ser superior a 8 horas diarias, comeco a me questionar o que nossas atividades de desenvolvimento de software possuem de tao anormal para acharmos que essa carga horaria seja insatisfatoria para atender todas as necessidades de nossos clientes. Pode ser o excesso de demanda, a falta de profissionais, o excesso de falhas, ou qualquer outra justificativa resultante da ineficiencia ou ineficacia de nossas equipes. O fato e que, considerando que a Constituicao limita nossa jornada semanal em 44 horas (por incluir a manha de sabado no horario comercial), por que precisamos ser inconstitucionais para conseguirmos atender os niveis de produtividade exigidos por nossos clientes (trabalhando ate 60 horas por semana)? Talvez porque nao temos a minima ideia de onde investimos nossos esforcos ou acontecem os desperdicios da nossa jornada semanal de atividades de desenvolvimento de software. Vamos analisar a natureza de nossos esforcos e pensar se o que realmente precisamos e de mais gente em nossas equipes de desenvolvimento ...Disponibilidade SemanalTipicamente, vejo muitos gerentes de projeto adotando uma jornada diaria de 8 horas para cada profissional alocado em seus projetos de software, limitando a participacao dos mesmos em 40 horas semanais (segunda a sexta). Para fins de calculo, vou fazer o mesmo e considerar essas 40 horas como sendo 100% da disponibilidade de um membro da equipe de software para a realizacao do trabalho desejado. Nao vou julgar se isso e bom ou ruim como premissa de planejamento, o que vou fazer e seguir as orientacoes de nossa Constituicao e limitar o trabalho de segunda a sexta-feira.Desperdicios das Atividades ExtraordinariasSe voce e um profissional contratado para atuar no desenvolvimento e manutencao de software, qual e o principal resultado que se espera do seu trabalho? Talvez um produto de software em perfeito funcionamento, mais alguns artefatos tecnicos e administrativos necessarios para a manutencao do desempenho e qualidade do processo. Correto? Pois bem, agora pare e pense no percentual de horas que voce gasta semanalmente em atividades que nao possuem qualquer relacao com os processos de desenvolvimento e manutencao de software. Para ajuda-lo, vou dar alguns exemplos:Necessidades sociais ou fisiologicas (descanso, ginastica laboral, reunioes privadas, telefonemas, cafe, banheiro, cigarro, chats, etc.);Qualquer tipo de atividade profissional nao relacionada diretamente com os processos de software (reunioes administrativas, atendimento a usuarios, suporte tecnico, leitura de e-mail ou documentos, telefonemas, etc.).E claro que muitas dessas atividades nao sao desperdicios, mas acoes necessarias para a manutencao do bem estar do ser humano. No entanto, e comum exagerarmos no tempo dedicado a algumas delas, tornando parte das mesmas um total desperdicio de tempo produtivo. Para dar mais uma ajuda na sua estimativa, considere que os alemaes, os mais produtivos do planeta, apresentam um desperdicio semanal da ordem de 11%, enquanto que os ingleses desperdicam 22% do seu tempo. Nos EUA, algumas pesquisas indicam desperdicios da ordem dos 30% da jornada diaria de trabalho.Quanto voce apostaria ser o desperdicio semanal de sua equipe em