• Artigos

    Git-flow o anti-pattern mais querido da galera

    O Git-flow se tornou bastante popular nos últimos anos como uma forma de organizar o fluxo de trabalho no desenvolvimento de software, usando uma das mais versáteis características do git: branchs. No entanto, não existe bala de prata. E o git-flow vem se mostrando uma solução over engineered, e, do meu ponto de vista, um anti-pattern. Vamos entender o por que e conhecer uma alternativa mais eficiente. Problemas do Git-flow Um problema que me faz não gostar do git-flow é o fato do histórico se tornar uma macarronada impossível de se gerenciar. O histórico do controle de versão é justamente a motivação para se usar um versionador de código. Tornar o histórico ilegível faz com que…

  • Notícias

    Agile Trends Belém

    Olá Comunidade! É com grande alegria que convidados todos à participar do Agile Trends Belém, dia 29 de Outubro. Não conhece o evento? Então deixa eu explicar. O Agile Trends em sua edição principal, ocorre em São Paulo reunindo mais de 500 participantes com experiência em agilidade, criando momentos de muita troca de conhecimento e networking. As edições Pocket são compactas e realizadas em outras cidades brasileiras com o objetivo de levar uma parte das ideias e experiências a diferentes regiões do Brasil. Possuem duração de 1 dia e são planejados para um público de 100 à 200 participantes. Reúnem palestrantes de renome nacional e de empresas locais que praticam agilidade com maturidade…

  • PapoSafo

    Inovação e projetos de TI

    Olá, pessoal! Esse post vai ser um pouco diferente 🙂 Ao invés de um texto, envio a gravação de um bate-papo  sobre Inovação e Projetos de TI, desafios, erros e lições aprendidas. Além de mim, está na conversa o Ramon Rabello, também membro da Comunidade Tá Safo!

  • Artigos

    O que foi bom, o que foi ruim e o que pode melhorar?

    Umas das cerimônias mais importantes do framework Scrum é a Retrospectiva. É nela em que o time poderá rever onde errou e acertou, sugerir melhorias com um plano de ação. Quando ela ocorre? Deverá sempre ser realizada no final da Review  e antes da Planning, ou seja, no final da Sprint. Qual o tempo? Em 3 horas para uma Sprint de 1 mês, ou seja, se você tem uma Sprint de 1 semana +- 1h e 30 minutos. É preciso ter um tempo sempre firmado com a equipe para que a reunião seja objetiva e não perca seu foco.

  • Relatos

    2º Encontro do Grupo de Usuários de Métodos Ágeis da Sucesu-Pará: GUMA nas Organizações

    Nosso amigo Sanches não estava falando bobagem no seu post recente sobre o assunto. O Tá Safo! realmente está com tudo e mandou bem demais no 2º Encontro do Grupo de Usuários de Métodos Ágeis da Sucesu-Pará. O evento ocorreu em 09/07 na Regional Belém do SERPRO e a idéia foi levar o papo sobre métodos ágeis para dentro das organizações locais, o que resolvemos chamar de GUMA nas Organizações.

  • Relatos

    O que rolou no Agile Trends 2015

    Cobertura por Breno Campos e Diego Lisbôa. Nos dias 24 e 25 de abril, ocorreu, em São Paulo, a terceira edição do Agile Trends, que é um evento cuja proposta é empurrar os limites da agilidade trazendo temas modernos e apontando novas tendências da indústria de desenvolvimento de software. A Caravana da Comunidade Tá Safo esteve presente mais uma vez com membros atuando no Comitê Organizador do evento (Diego Lisbôa e Breno Campos) e no time de voluntários (Jhonne Nunes) sem falar de alguns conterrâneos que estavam presentes no evento, como Ademir José e Manoel Pimentel. O objetivo deste post é mostrar um pouco da experiência que os membros da…

  • Artigos

    Alguns pontos sobre estimativas

    Falar sobre estimativas sempre gera polêmica. Já há algum tempo uma hashtag no twitter vem causado burburinho. #noEstimates vai além do não uso de estimativas, mas sim de se trabalhar com uma deadline com qualidade. Dizer que não é possível estimar software pode parecer radical demais. O fato é que uma hora ou outra precisaremos estimar. Mas devemos ter plena consciência de que estimativas são chutes e algumas vezes, grosseiros. Então existe sim, uma deficiência no uso de estimativas em software. Mais uma vez, tenho que pôr a culpa no scrum que nos fornece os benditos Story Points (veio do XP, mas o Scrum popularizou), uma unidade de medida obscura e que…

  • Artigos

    Os finados do software em 2014

    Neste ano que passou, presenciamos a morte de muita gente importante. Mas não é sobre eles que quero falar, mas sim, sobre o falecimento de dois ‘caras’ extremamente presentes em nossas vidas, ou não. Perdemos, em 2014, o Agile e o TDD. O desenvolvimento ágil, agilidade ou agile, deixou de ser um hype e parece estar maduro na cabeça das pessoas, ou não. Enfim, muita gente sabe o que significa Agilidade. Até mesmo pessoas que antes cuspiam no chão quando ouviam falar do termo, estranhamente, hoje abraçaram o agile. Temos que comprar o leite das crianças não é mesmo? Algumas, até tentam mesclar o ágil com a sua metodologia pré-histórica…