Software testado “óbvio”

Entregar aos clientes software testado pode soar para alguém leigo como algo incrivelmente óbvio. Por isso as aspas no título. Claro que isto faz todo o sentido, mas só é óbvio para alguém que não vive no mundo do desenvolvimento de software.

Com consultores experientes e com passagens por pequenas, médias e grandes corporações, o blog da Mesa Virtual pode afirmar com toda segurança que software testado é na verdade uma prática rara.

Planeja, desenvolve, testa, entrega e monitora. Este é, resumidamente, o ciclo perfeito que toda aplicação de software deveria percorrer, no entanto, não é bem assim. Comumente, o ciclo mais frequente é: desenvolve, entrega, testa(em produção/ambiente de uso) e corrige bugs(muitas vezes também em produção).

Os resultados de práticas negligentes de desenvolvimento são bugs catastróficos e falhas de segurança.

Relativamente recente, a cultura DevOps tem fomentado as boas práticas de testar, monitorar e compartilhar conhecimento. A Mesa Virtual faz uso dessas boas práticas desde sempre.