Área de conhecimento da Engenharia de Software que objetiva garantir a qualidade do software através da definição e normatização de processos de desenvolvimento.
à concepção de que o software atenda as necessidades do cliente; – Ponto de vista do cliente: associa-se ao valor, à utilidade do software e ao cumprimento dos requisitos. • Funcionalidade – Atributos, funções e propriedades específicas de um software que satisfazem as necessidades explícitas ou implícitas.
correto e o mínimo de defeitos - todos alinhados para atingir os objetivos do negócio.” Mínimo de defeitos Processos Comunicação Colaboração OBJETIVOS DO NEGÓCIO Código correto Requisitos completos
de Gerência de Projetos desenvolvido pelo Project Management Institute (PMI) . • SWEBOK (Guide to the Software Engineering Body of Knowledge): – Criado sob o patrocínio da IEEE com a finalidade de servir de referência sobre assuntos de Engenharia de Software.
Processos de Gerência de Qualidade Considerações Práticas Cultura e Ética de Engenharia de SW Valor e Custo da Qualidade Modelos e Características de Qualidade Melhoria de Qualidade Garantia de Qualidade Verificações e Validações Revisões e Auditoria Requisitos de Qualidade Caracterização de Defeitos Técnicas de Gerenciamento de Qualidade Medição de Qualidade
Software – Usamos computadores para quase tudo – Há computadores que tomam decisões • Valor e Custo da Qualidade – Criar o software que tenha valor – O cliente tem expectativas – O desenvolvedor deve apresentar as alternativas
Diretrizes e boas práticas; • Verificações e Validações • Tipos e categorias de testes; • Alpha, Beta, “Gama” e Release Candidate; • Revisões e Auditoria • Revisar para encontrar erros; • Auditar para garantir a conformidade;
de software? • Quais são os três fatores que formam o triângulo da qualidade? • Qual a importância dos testes com relação no desenvolvimento de Software? • Qual a diferença entre defeito e falha? • O que é SWEBOK? e quais são os três tópicos em que o SWEBOK divide a qualidade de software?"