🛡️ Gestão da Qualidade de Software
A qualidade de software é a satisfação das necessidades funcionais e de desempenho descritas, documentadas e validadas pelo cliente final. Não é um acidente; é o resultado de esforço inteligente.
🏛️ Perspectivas de Qualidade (ISO/IEC)
| Autor / Norma | Abordagem Estratégica |
|---|---|
| Philip B. Crosby | Zero Defeitos: Qualidade é conformidade total com os requisitos. Evitar o custo do erro é a melhor forma de economizar. |
| Joseph M. Juran | Fitness for Use: Adequação ao uso. O sistema deve fazer o que o usuário quer, da forma que ele espera. |
| ISO/IEC 25010 | Modelo de Qualidade: Define 8 características principais, incluindo Confiabilidade, Segurança e Manutenibilidade. |
🏗️ Elementos da Satisfação do Cliente
- 🏷️ Entidade: O produto digital em si (O Binário/Código que roda).
- 📝 Necessidades Explícitas: Requisitos de performance e funcionalidade que estão no Contrato/User Story.
- 🧩 Necessidades Implícitas: Expectativas de UX e Estabilidade que não foram ditas, mas são obrigatórias para o sucesso.
[!IMPORTANT] 💡 A Decisão Estratégica: A escolha de qual norma ou modelo (ISO, CMMI, MPS.BR) aplicar depende do mercado corporativo onde a empresa atua e do ROI (Retorno sobre Investimento) da certificação. 🛡️