Diferença entre software e sistemaOlá, pessoal, tudo certo?
Desde quando iniciei a minha carreira no ramo de programação, sempre observei que alguns desenvolvedores dizem “software” enquanto outros dizem “sistema”. A princípio, eu pensava que os dois termos eram idênticos, mas, na verdade, existe uma diferença! Acompanhe o artigo e saiba quando estes termos devem ser empregados de forma adequada.

Continue lendo

Scrum: The Meet AfterÀs vezes fico intrigado com a forma como alguns profissionais empregam as diretrizes das metodologias ágeis. Existem equipes que tomam a metodologia como base e criam novas versões dessas práticas, fugindo da originalidade das recomendações. As cerimônias do Scrum são um exemplo. Muitos realizam reuniões diárias (Daily Scrums) que duram mais de 15 minutos. Por quê?

Continue lendo

A área de testes perdeu a força com o Desenvolvimento Ágil?Em fevereiro de 2013, um artigo foi traduzido e publicado na InfoQ a respeito da “morte” da área de QA (Quality Assurance – Garantia de Qualidade) e de testes com o advento das práticas do Desenvolvimento Ágil. Segundo o autor, o TDD e os testes unitários, por exemplo, substituem o trabalho dos analistas de teste. Espere aí… como?! Aí que ele se engana, meu amigo…

Continue lendo

O limite entre o desenvolvedor e o usuárioOlá, leitores! Vocês se recordam dos artigos sobre em quem colocar a culpa quando um bug é encontrado no software? Pois bem, pode-se dizer que a publicação de hoje é uma extensão desses artigos, porém, direcionado para uma abordagem mais técnica. Vamos discutir sobre algo que só existe no ramo de desenvolvimento de software: o usuário do sistema.

Continue lendo

Qual é a prioridade de uma Sprint?Muitas vezes é difícil delimitar prioridades, principalmente quando tudo parece ser indispensável. No Scrum, ao definir uma Sprint Backlog, como você classifica as prioridades? 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 lendo