O Team Foundation Server (TFS) já dividiu bastante as opiniões na comunidade de desenvolvedores. E apesar de pessoalmente ter tido boas experiências trabalhando anos com a ferramenta, confesso que ele realmente tinha sérios problemas e não raro tive que ter bastante boa vontade para continuar usando ele. O VSTS, seu sucessor tentou corrigir vários desses […]
Repensando a agilidade
Empresas tem feito grandes investimentos para realizar a tal “transformação ágil”. Porém, apesar da implementação de novos métodos, redefinição dos papéis e adoção de uma série de ferramentas que vão de post-its a soluções de BI, o resultado prático esperado de aceleração dos negócios muitas vezes não aparece. Em Repensando a agilidade Klaus Leopold apresenta algumas […]
Pare de se enganar com estimativas e aprenda a gerenciar incertezas
O desafio da previsibilidade Estimativas representam o esforço legítimo de tentar prever o prazo de entrega e o custo de desenvolvimento de um software. Estas previsões acabam sendo pré-requisitos devido ao modo como planejamos nossa estratégia, que geralmente exige um orçamento prévio e um plano de negócio com um cronograma definido. Para projetos aos quais […]
O efeito Kanban
Já fui cético quanto a Kanban, confesso. Para mim era apenas um quadro na parede, mais uma tendência cool de agilidade usando post-its. Acabava confundindo o método com o quadro e não era claro para mim como isso poderia melhorar a entrega do meu time e gerar resultado efetivo. Minha percepção começou a mudar(e rápido) […]
Usando Cron Expressions para agendamento de jobs recorrentes
De maneira bastante direta, uma cron expression é uma string que expressa um agendamento. Geralmente, utilizamos-a para determinar a periodicidade de execução de um job. Ela possui o formato de 5 a 7 campos separados por espaço, e cada campo tem um significado.
Creating a Windows Service with Topshelf
Creating windows services can be a tricky task. Debugging problems can be difficult and deploy usually is a headache. Topshelf simplifies all these activities. Why to create a Windows service? When we want our application running in background, continuously, without worrying about which user is logged in or even risk someone accidentally closing it, a […]
O medo de manter o trabalho remoto no pós-pandemia
A pandemia provocou mudanças significativas na forma que as empresas percebem o trabalho remoto. Companhias que nunca imaginaram ser possível manter uma equipe produtiva em um formato de trabalho não presencial teve que, da noite para o dia, aprender a operar seus negócios de fora do escritório. O incrível foi que, boa parte delas conseguiram […]