Software Development

Software Development

SCRAP: Um checklist para código de qualidade
28/03/2016

SCRAP: Um checklist para código de qualidade

Olá, leitores! Pois bem, para dar início aos artigos sobre Engenharia de Software, vou apresentar-lhes um checklist prático para validação da qualidade de código, conhecido como SCRAP, elaborado originalmente por Tyler Treat, autor do blog Brave New Geek. Confira!

Continue reading...
Chaves primárias vs Chaves de negócio
21/03/2016

Chaves primárias vs Chaves de negócio

Saudações, leitores, tudo certo? Só uma pergunta: no seu sistema, existe a opção de pesquisa pela chave primária para encontrar um registro, como, por exemplo, pelo código do cliente? Se a resposta for positiva, convido-o para ler este artigo sobre chaves primárias e chaves de negócio. Talvez você irá repensar os seus Selects, haha!

Continue reading...
Do you really ROAM?
23/11/2015

Do you really ROAM?

Hello, leitores! Sim, o título deste artigo é em inglês mesmo! O motivo é que o acrônimo ROAM pode ser usado como verbo no contexto de classificação e gestão de riscos durante uma Sprint ou um incremento de programa (Program Increment). Acompanhe o artigo para conhecer cada letra do acrônimo dessa ótima ferramenta do SAFe!

Continue reading...
Perguntas e repostas dos comentários do blog (FAQ)
19/11/2015

Perguntas e repostas dos comentários do blog (FAQ)

Alô, pessoal, tudo certo? Vocês sabem o que é um FAQ? Trata-se de um acrônimo para Frequently Asked Questions, um documento que contém as perguntas e respostas mais frequentes sobre um determinado assunto. Desde que o blog foi publicado, tenho recebido várias questões no comentários e por e-mail relacionadas ao desenvolvimento de software. Por este motivo, decidi criar um FAQ com as questões mais interessantes, com o objetivo de ajudar também outros profissionais com as mesmas dúvidas.

Continue reading...
Muda, Mura e Muri no Desenvolvimento de Software
03/11/2015

Muda, Mura e Muri no Desenvolvimento de Software

Olá, pessoal, tudo certo? Processos bem conduzidos em uma empresa de desenvolvimento de software são extremamente importantes para alcançar a qualidade esperada do produto e garantir um retorno satisfatório de investimento. Para que isso aconteça, Muda, Mura e Muri não devem existir na organização. Nunca ouviu falar desses três termos? Acompanhe o artigo!

Continue reading...
A crueldade de um software lento
05/10/2015

A crueldade de um software lento

Olá, caros leitores! Acredito que todos vocês, pelo menos alguma vez, já se irritaram com um software lento em algum estabelecimento. O que pode passar despercebido é que, além da irritação, a lentidão pode causar outros impactos, até mesmo na sociedade! O papo de hoje, portanto, é sobre desempenho, um dos requisitos não-funcionais de uma aplicação. Acompanhe!

Continue reading...
André Celestino