Software Development

Software Development

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!

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.

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!

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!

Engenharia de Valor: o perigo do subjetivo e implícito

Olá, leitores, como estão? Em alguns artigos, sobre Desenvolvimento Ágil em especial, faço breves menções sobre Engenharia de Valor para apontar a importância de funcionalidades em um projeto. O objetivo do artigo de hoje é apresentar a definição básica desse conceito e dois aspectos que podem prejudicar o seu propósito. Vamos lá!

André Celestino