Ola pessoal, estou de volta.Iniciei na ultima segunda-feira um treinamento na Infnet sobre metodos ageis com o Vinicius Morgado, a primeira aula foi bem interessante e ja me ajudou a perceber alguns descuidos nessa caminhada rumo ao "hall dos agilistas" rsrsCom isso, faremos uma reuniao amanha aqui na empresa para repassarmos os principios do Agile e o manifesto, alem disso vamos espalhar os mesmos pelo departamento para que estejam sempre visiveis a todos. Faremos ainda um alinhamento sobre algumas definicoes e tambem sobre as datas das reunioes. Na verdade sera meio que uma retrospectiva dentro do proprio sprint, sei que o correto e no final mas como to vendo que estamos saindo do caminho Agile em questoes basicas, considerei importante realizar estes ajustes dentro do proprio sprint.Amanha voltarei aqui para dizer como foi essa "smart retrospective" hehe.Um grande abraco. Ola pessoal, esse meu ultimo afastamento foi o maior de todos, alguns meses se passaram sem posts no blog. :/Mas agora, estou "de-volta, de-novo, novamente, Again!!!", a redundancia e proposital, para enfatizar as idaPois bem, agora estou de volta com forca total. Neste post vou atualizar voces com algumas coisas que aconteceram nestes ultimos tempos.Para comecar, quem conhece sabe que a adocao de metodos ageis nao e facil. Eu acredito ate que seja mais dificil do que um processo formal, ditado por regras e documentacoes extensivas.Ate mesmo em um ambiente digamos "propicio" a uma metodologia agil, com uma equipe experiente, motivada, uma lideranca forte e bem definida, com um cliente participativo no projeto, mesmo neste ambiente, e complexo adotar metodos ageis e suas tecnicas e praticas.Agora imaginem somar a esta complexidade, um projeto legado que precisa ser mantido e evoluido, em paralelo com outro projeto que esta sendo concebido. Consegum imaginar este cenario ? Um unico lider e uma unica equipe, para lidar com os dois projetos.O projeto A que ja esta no mercado em dezenas de clientes, com uma certa demanda de manutencao e evolucao, e o projeto B, que esta sendo construido em paralelo e conta com um cliente interno. Alem disso, o projeto A e em Delphi voltado para Win32 e o projeto B e em .NET voltado para WEB.Bom, ate um tempo atras eu imaginava que isso era possivel, talvez por otimismo, talvez pela motivacao do desafio, ou por qualquer outro motivo, eu acreditava que era possivel no meu cenario(talvez em outros cenarios seja mais viavel), vi que estava equivocado e diante disso, compartilho com voces algumas dificuldades que encontrei:Manutencao, ainda mais de projetos legados, sao complicadas, muitas vezes imprevisiveis. Alem disso, a correcao de erros precisa ser priorizada, dessa forma os SLA's de manutencao acabam interferindo no desenvolvimento das storias do sprint.A mudanca de foco entre problema, tecnologia, cenario, plataforma do projeto A e do B, afetavam a produtividade e o crescimento da equipe. Ao inves de termos uma equipe com aquela tradicional curva de aumento de produtividade ao longo dos ciclos, tinhamos uma equipe com pouco ganho de produtividade, pois ela acabava nao se dedicando inteiramente a um unico projeto.A gestao de tarefas fica mais complicada, pois