Mapa mental
SQuaRE: ISO/IEC 25000

Contenido del mapa
SQuaRE: ISO/IEC 25000
Qualidade de Software
- o foco do processo está na qualidade do modo de produção e manutenção do software, já a qualidade do software é focada com maior intensidade somente quando ele já está pronto, por meio da avaliação de sua performance.
Qualidade do Produto
- características desejáveis.
- incluir valores quantitativos
- Medidas de qualidade fixadas no início do projeto ajudam a melhorar a qualidade do produto final.
Norma ISO/IEC 25000
- Norma criada para resolver o problema de organização
- Fornece base precisa para definir o modelo quanto para realizar a avaliação. • Documentos com caráter didático, contendo vários exemplos. • Refletem a experiência de centenas de pesquisadores. • Outros modelos de qualidade podem ser mapeados para o SQuaRE. • Linguagem e vocabulário comum.
- ISO/IEC 9126
- Estabelece um modelo de qualidade para o produto.
- Descrever como aferir qualitativamente e quantitativamente a presença da qualidade.
- ISO/IEC 14598
- Compreende aspectos gerenciais.
- Sugere estabelecer uma metodologia precisa.
- Indica documentação relevante ao longo do processo.
- Fornece base precisa para definir o modelo quanto para realizar a avaliação.
- Documentos com caráter didático, contendo vários exemplos.
- Refletem a experiência de centenas de pesquisadores.
- Outros modelos de qualidade podem ser mapeados para o SQuaRE.
- Linguagem e vocabulário comum.
Divisões do SQuaRE
- Modelo de Qualidade
- Corresponde a antiga ISO/IEC 9126-1.
- Define os conceitos de qualidade externa, interna e em uso.
- Definido um modelo hierárquico de características de qualidade, permitindo que os atores possam fazer uma descrição precisa de suas necessidades.
- Gerenciamento de Qualidade 2501n
- Documentos voltados para todos os usuários: gerentes, programadores, avaliadores ou compradores.
- Define termos utilizados em todos os demais documentos.
- Recomendações e sugestões gerais de como utilizar o SQuaRE.
- Medições 2501n
- Define o que é medição e descreve os diversos aspectos relacionados à essa tarefa.
- Propõe uma série de métricas que podem ser utilizadas ou adaptadas pelos usuários das normas às suas necessidades específicas.
- Requisitos de Qualidade 2503n
- Estabelecer os objetivos de qualidade de um produto (introduzido pela 9126).
- Não adianta apenas fazer medições, é necessário que valores-alvo tenham sido previamente especificados.
- Esses valores fazem parte da especificação de requisitos do software.
- Avaliação
- A norma é concretizada na realização de uma avaliação de qualidade a partir de medições cujos resultados devem ser confrontados contra um modelo definido pelo usuário.
- São sugeridos procedimentos de avaliação para diferentes públicos, por exemplo, desenvolvedores e compradores.
- Modelo de Qualidade
Qualidade no Ciclo de Vida
- Modelo SQuaRE visa medir a qualidade do software em todas os estágios do ciclo de vida.
- Qualidade em Uso
- Corresponde ao ponto de vista do usuário.
- Depende de vários fatores: • Hardware utilizado. • Treinamento dos usuários. • Condições do ambiente. • Tarefa sendo realizada.
- Qualidade Externa
- Considera o produto como uma caixa-preta: nada se conhece sobre sua arquitetura, sobre o código ou como funciona.
- Execução de testes funcionais.
- É uma estimativa da qualidade em uso.
- Qualidade Interna
- É avaliada a representação estática do produto, a arquitetura interna.
- Organização do código, complexidade algorítmica, etc.
- Implicam diretamente nos custos de manutenção e velocidade de execução.