Академический Документы
Профессиональный Документы
Культура Документы
Qualidade do processo
Depende de
Dependem de
Medidas de processo
Medidas internas
Medidas externas
Medidas de processo
Medidas internas
Atributos Atributo de qualidade s em uso de qualidad Dependem e Dependem de de externa Medidas Medidas de externas qualidade em uso
Suporte avaliao
Processo de avaliao
Mtricas internas
Mtricas Externas
14598-1
14598-2 14598-6 14598-3 14598-4 14598-5 9126-1 9126-3 9126-2 9126-4
ISO 9126 Qualidade de Produtos de Software ISO 14598 Plano para a avaliao de produtos de software
Relacionamento entre as sries 9126 e 14598 Trs vises de avaliao: desenvolvedores, adquirentes e avaliadores independentes; Viso geral de avaliao conceitua praticamente todo o modelo que detalhado em documentos especficos;
9126-4
SQuaRE
Software product Quality Requirements and Evaluation
SQuaRE
Software product Quality Requirements and Evaluation
O modelo de avaliao que vem sendo utilizado baseado na definio de requisitos de qualidade, o que demandava uma maior ateno para esta questo. As sries existentes foram construdas ao longo de alguns anos e foram geradas algumas inconsistncias Necessrio rever e padronizar os modelos adotados no conjunto de normas Definir um conjunto integrado de normas que permita especificar e avaliar a qualidade de produto de software Reorganizao e complementao
SQuaRE - Histrico
ISO/IEC 9126:1991 --> NBR 13596:1994 Avaliao de produto de software Caractersticas de qualidade e diretrizes para o seu uso Srie 14598:1998-2001--> NBR ISO/IEC 14598 Avaliao de produto de Software
Srie 9126: 2001-2004 --> NBR ISO/IEC 9126 Qualidade de produto de software
SQuaRE - Histrico
Primeiros trabalhos da 9126 ocorreram em 1978, com o projeto iniciando em 1985. A 9126 foi uma referncia importante tanto para definio das 6 caractersticas de qualidade: funcionalidade, confiabilidade, usabilidade, eficincia, manutenibilidade e portabilidade), bem como de um primeiro processo de avaliao.
SQuaRE - Histrico
As subcaractersticas faziam parte de um anexo. Com a separao das sries, o processo de avaliao foi detalhado e o modelo de qualidade foi complementado por mtricas de avaliao.
Inserido o conceito de qualidade em uso Normas brasileiras: 14598-1 a 14598-5; a 14598-6 em votao nacional; 9126-1.
2504n
2504n
Process
Requirements Specification
Evaluation
25030
Execution
Particular Guidance
25001
25020
25040
25001
General Guidance
25010
25000
SQuare
Para se obter qualidade imprescindvel a definio de requisitos. Foi necessrio destacar este processo. Destacar focos de atuao: especificao de requisitos, medio e avaliao, com suporte do processo de planejamento; Duas abordagens: produto de software e efeito de uso do produto; Modelo representa toda a trilha de uso dos documentos do modelo SQuaRE. Orienta o uso de documentos conforme a finalidade.
Modelo de qualidade um produto do desdobramento da qualidade Base para os processos de especificao de requisitos e avaliao do modelo SQuaRE; Pode ser uma boa Referncia para especificao de requisitos independente do uso do modelo; checklist para definio e verificao;
Subcaracterstica
Subcaracterstica
Subcaracterstica
Atributo
Atributo
Atributo
Atributo
Atributo
Observe-se, pela definio, que a entidade mensurvel o atributo. Qualidade da Sub-caracterstica obtida pela consolidao dos atributos e sua consolidao define a qualidade da caracterstica.
x x x x x x x x x x x x x x x x x x x x x x x x
x x x x x x x
atributo subcaracterstica
MODELO DE QUALIDADE
Qualidade externa e qualidade interna
Funcionalidade
Manutenibilidade
Portabilidade
MODELO DE QUALIDADE
Este modelo pretende considerar todas as caractersticas de qualidade do produto de software. Funcionalidade considerada como caracterstica de qualidade e qualifica as funes que o software cumpre. A tica do usurio a associada a funcionalidade. Programas contm funes internas para cobrir os diversos aspectos de qualidade esperados. A maioria dos desenvolvedores ignora os requisitos de qualidade e acabam por ter um produto inadequado. Outros cumprem com alguns destes requisitos intuitivamente. Quem conhece este modelo? Quem define requisitos de qualidade levando em considerao um modelo de qualidade?
Histrico: normalizado desde 1991. Qualidade de software: Capacidade de um produto de software satisfazer necessidades explcitas e implcitas quando utilizado sob condies especificadas (ISO/IEC 25000)..
MODELO DE QUALIDADE
Funcionalidade
Adequao Acurcia Interoperabilidade Seg. acesso Conformidade
Confiabilidade
Maturidade Usabilidade Toler. Falhas Recuperabilidade Conformidade
Inteligibilidade Eficincia
Apreensibilidade
Operabilidade
Atratividade
Conformidade
Conformidade
Manutenibilidade
Analisabilidade Modificabilidade Estabilidade Testabilidade Conformidade
Portabilidade
Adaptabilidade
Co-existncia
Cap. p/ substituir
Conformidade
MODELO DE QUALIDADE
Modelo j bastante conhecido e utilizado. Pretende ser capaz de definir a qualidade de qualquer tipo de software; A verificao de cada sub-caracterstica um excelente checklist na definio de requisitos de qualidade. Mnimo a fazer..
MODELO DE QUALIDADE
Qualidade em uso
Eficcia Produtividade
Qualidade em uso
Segurana
Satisfao
Qualidade em reuso
E este modelo quem conhece? Modelo mais recente ainda em fase de compreenso quanto ao seu alcance. Qualidade em uso: Capacidade do produto de software de permitir que usurios especificados atinjam metas especificadas com eficcia, produtividade, segurana e satisfao em contextos de uso especificados. Eficcia Capacidade do produto de software de permitir que usurios atinjam metas especificadas com acurcia e completitude, em um contexto de uso especificado. Produtividade Capacidade do produto de software de permitir que seus usurios empreguem quantidade apropriada de recursos em relao eficcia obtida, em um contexto de uso especificado. NOTA - Recursos relevantes podem incluir tempo para completar a tarefa, esforo do usurio, materiais ou custos financeiros.
Qualidade em reuso
Segurana Capacidade do produto de software de apresentar nveis aceitveis de riscos de danos a pessoas, negcios, software, propriedades ou ao ambiente, em um contexto de uso especificado. NOTA Geralmente, os riscos so decorrentes das deficincias na funcionalidade (incluindo segurana de acesso), confiabilidade, usabilidade ou manutenibilidade.
Satisfao Capacidade do produto de software de satisfazer usurios, em um contexto de uso especificado. NOTA - Satisfao a resposta do usurio interao com o produto e inclui atitudes relacionadas ao uso do produto. Qualidade em uso o que representa os resultados para o usurio. mais fcil de medir do que especificar. Isso que faz a real diferena. O restante meio para alcanar este objetivo.