Qual é a prioridade de uma Sprint?
05/01/2015

Qual é a prioridade de uma Sprint?

Muitas vezes é difícil delimitar prioridades, principalmente quando tudo parece ser indispensável. No Scrum, como você classifca a prioridade de uma Sprint? Os erros de produção, a evolução do software ou as refatorações tomam o topo da lista? Existe alguma regra para categorizar os itens do backlog? Bom, vamos discutir sobre isso!

Continue reading...
05/01/2015
More
A relevância da expressividade no código
17/11/2014

A relevância da expressividade no código

Olááá, leitor! Você se considera um profissional tecnicamente expressivo? Hoje trago uma discussão sobre a importância da clareza e objetividade no código-fonte, que se resumem no termo “expressividade”. Acompanhe as ideias, analogias e exemplos apresentandos neste artigo e verifique se você está sendo expressivo ao programar. Go, go, go!

Continue reading...
17/11/2014
More
Agile Brazil 2014 - André Luis Celestino
10/11/2014

Agile Brazil 2014 – Review

Sejam bem-vindos novamente, leitores! Após um período de ociosidade, o blog está de volta com mais uma sequência de artigos! No dia 05 de novembro, tive a oportunidade (e a honra) de ser um dos participantes do evento Agile Brazil 2014, no qual, este ano, aconteceu na cidade de Florianópolis. Bom, para marcar o retorno das atividades do blog, não poderia deixar de elaborar um breve review deste evento, concorda? Continue lendo o artigo e descubra as ideias que foram transmitidas pelos agilistas!

Continue reading...
10/11/2014
More
Kata e Kaizen
01/09/2014

Kata e Kaizen

Quando vamos à academia, exercitamos nossos músculos para que eles tenham um maior desempenho, certo? Pensando da mesma forma, também devemos exercitar o nosso cérebro para que a nossa produtividade seja aprimorada, principalmente para nós, desenvolvedores, que demandamos raciocínio lógico. Este artigo apresenta dois exercícios relacionados à programação que podem ser interessantes para essa finalidade. Confira!

Continue reading...
01/09/2014
More
Analogia ao desenvolvimento gradual de software
25/08/2014

Analogia ao desenvolvimento gradual de software

Olá, leitores! O objetivo do artigo de hoje é discutir um assunto que a maioria dos desenvolvedores já conhece: o desenvolvimento gradual de software. A ideia é apresentar uma analogia que pode nos fazer refletir sobre o crescimento de um software com o passar do tempo, bem como os cuidados que devemos tomar para que este crescimento não fuja do nosso controle. Talvez esse artigo seja interessante para quem está ingressando na área de desenvolvimento.

Continue reading...
Os riscos do BDUF
18/08/2014

Os riscos do BDUF

Acredito que você já teve a ideia de adiantar algum serviço para economizar tempo, não é? Por exemplo, antes de cozinhar, você pode deixar os ingredientes cortados e separados na mesa para adiantar o tempo de preparação. Você acha que aplicar essa mesma ideia no desenvolvimento de um software é uma vantagem? É mais provável que o desenvolvedor ganhe ou perca tempo?

Continue reading...
André Celestino