Download - ISO IEC 14598 3 e 9126 Resumos
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
1/38
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
2/38
RoteiroIntroduo
Normas e Modelos de Qualidade do Produtode Software
Projeto SQuaRE
Aplicabilidade
Referncias
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
3/38
IntroduoModelos de Qualidade de Produto deSoftware ?
de produto e de servio.
Avaliaes de produtos atravs de algumtipo de certificao emitida com base numapadronizao.
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
4/38
A ISO e a IEC elaboraram um conjunto denormas que tratam sobre a atualpadronizao mundial para a qualidade deprodutos de software:
Normas e Modelos
de Qualidade do Produto de Software
ISO/IEC 9126Caractersticas de qualidade de software (NBR 13596)
ISO/IEC 14598Guias para Avaliao de Produto de SoftwareISO/IEC 12119
Requisitos de Qualidade e Testes de Pacotes de
Software (NBR12119)
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
5/38
CBCC Bacharelado em Cincia da Computao
CBSI Bacharelado em Sistemas de Informao
A Norma ISO/IEC 9126
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
6/38
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
7/38
ISO/IEC 9126-1: Modelo de Qualidade;
ISO/IEC 9126-2: Mtricas Externas - Apoiopara definio dos atributos de qualidade;
Norma ISO/IEC 9126:
Estrutura
ISO/IEC 9126-3: Mtricas Internas - Apoiopara definio dos atributos de qualidade;
ISO/IEC 9126-4: Mtricas de Qualidade emUso.
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
8/38
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
9/38
ISO/IEC 9126-1: Modelo de
Qualidade
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
10/38
ISO/IEC 9126-2: Mtricas ExternasApia-se na definio dos atributos externosde qualidade correlacionados com umadeterminada caracterstica;
De ine in ica ores e m tricas externas paraavaliar um produto de software;
Referem-se a medies indiretas de umproduto de software a partir docomportamento do Sistema Computacionalou do seu efeito no ambiente, quando daexecuo de seus programas.
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
11/38
Devem ser usadas para:para avaliar o comportamento do softwarequando usado em situaes especficas;para predizer a qualidade real no uso;
ISO/IEC 9126-2: Mtricas Externas
para avaliar e indicar se o produto satisfaz asverdadeiras necessidades durante a operao realpelo usurio.
Exemplo:Caracterstica: FuncionalidadeSub-caracterstica: Adequao
quantidade de funes atendidas, que podero ser subdivididasem desejveis e obrigatrias.
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
12/38
Define indicadores e mtricas internas paraavaliar um produto de software;
-
ISO/IEC 9126-3: Mtricas Internas
um produto de software a partir de suasprprias caractersticas internas, sem anecessidade de execuo dos programas,como por exemplo, linhas de cdigo, nmerode erros encontrados em revises, etc.
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
13/38
As mtricas internas fornecem aos usurios apossibilidade de medir a qualidade dosartefatos intermedirios e de prever aqualidade do produto final;
ISO/IEC 9126-3: Mtricas Internas
Isto permite que o usurio identifiqueproblemas de qualidade e inicie a aocorretiva assim que possvel no ciclo de vidado desenvolvimento.
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
14/38
A avaliao da Qualidade em Uso do software valida
a qualidade do produto em cenrios e tarefascomuns ao usurio;
ISO/IEC 9126-4: Mtricas de
Qualidade em Uso
pelas caractersticas: efetividade, produtividade,segurana e satisfao;
Usurios tambm podem desenvolver e aplicarmtricas para seus domnios particulares deaplicao.
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
15/38
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
16/38
Qualidade interna e externa so aplicveis aoproduto de software;Qualidade em uso aplicvel ao efeito do produtode software em um cenrio especfico;As mtricas internas podem ser aplicadas a um
Relacionamento entre os Tipos de
Mtricas
As mtricas externas podem ser usadas para medira qualidade do produto de software atravs damedio de seu comportamento em um sistema doqual ele faa parte;
As mtricas de qualidade em uso medem o quanto oproduto agrega s necessidades de usuriosespecficos.
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
17/38
CBCC Bacharelado em Cincia da Computao
CBSI Bacharelado em Sistemas de Informao
A Norma ISO/IEC 14598
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
18/38
ISO/IEC 14598Orienta planejamento e a execuo de umprocesso de avaliao da qualidade doproduto de software;
Necessidade de complementar a ISO/IEC9126;
Processo de avaliao em grande detalhe;
Recursos interessantes aos avaliadores.
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
19/38
ISO/IEC 14598: Certificao
Trs grupos interessados em avaliar umsoftware, o que define os trs tipos bsicosde certificao:er ca o uem rea za na a e
de 1a. parte Empresas que desenvolvem software Melhorar a qualidade de seu prprio produto
de 2a. parte Empresas que adquirem software Determinar a qualidade do produto que iro adquirir
de 3a. parte Empresas que fazem certificao Emitir documento oficial sobre a qualidade de um software
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
20/38
ISO/IEC 14598:Estrutura
Conjunto de guias que apia este processode avaliao:
Norma Nome Finalidade
- s o era ns na a u zar as ou ras normas o grupo
14598-2 Planejamento e Gerenciamento Sobre como fazer uma avaliao, de forma geral
14598-3 Guia para Desenvolvedores Como avaliar sob o ponto do vista de quem desenvolve
14598-4 Guia para Aquisio Como avaliar sob o ponto de vista de quem vai adquirir
14598-5 Guia para Avaliao Como avaliar sob o ponto de vista de quem certifica
14598-6 Mdulos de Avaliao Detalhes sobre como avaliar cada caracterstica
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
21/38
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
22/38
ISO/IEC 14598:Exemplo
Modelo de relatrio de avaliao, segundo
um anexo da norma ISO/IEC 14598-5.Seo Itens
1 Prefcio Identificao do avaliadorIdentificao do relatrio de avaliaoIdentificao do contratante e fornecedor
2 Requisitos Descrio geral do domnio de aplicao do produtoDescrio geral dos objetivos do produtoLista dos requisitos de qualidade, incluindo- Informaes do produto a serem avaliadas- Referncias s caractersticas de qualidade- Nveis de avaliao
3 - Especificao Abrangncia da avaliaoReferncia cruzada entre os requisitos de avaliao e os componentes do produto
Especificao das medies e dos pontos de verificaoMapeamento entre a especificao das medies com os requisitos de avaliao
4 - Mtodos Mtodos e componentes nos quais o mtodo ser aplicado
5 - Resultado Resultados da avaliao propriamente ditosResultados intermedirios e decises de interpretaoReferncia s ferramentas utilizadas
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
23/38
CBCC Bacharelado em Cincia da Computao
CBSI Bacharelado em Sistemas de Informao
A Norma ISO/IEC 12119
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
24/38
Aplicvel avaliao de pacotes de softwarena forma em que so oferecidos e liberadospara uso no mercado;
ISO/IEC 12119
Entende-se por pacote de software o"conjunto completo e documentado deprogramas fornecidos a diversos usuriospara uma aplicao ou funo genrica".
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
25/38
Aprovada pela ISO em 1994;
No Brasil ela foi aprovada pelo comit tcnico-
ISO/IEC 12119
12119;
Essa norma aplicvel a todos os tipos depacotes de software.
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
26/38
ISO/IEC 12119:
Requisitos de Qualidade
Correspondem documentao que deveexistir associada a um pacote de software: Descrio do Produto Documentao do Usurio Pro ramas e Dados
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
27/38
ISO/IEC 12119:
Instrues para Testes
Recomendaes de como um produto deveser testado em relao aos requisitos dequalidade esto registradas nos seguintesdocumentos: Pr-requisitos de Teste Atividades de Teste Registros de Teste Relatrio de Teste Teste de Acompanhamento
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
28/38
ISO/IEC 12119:
Estrutura
ISO/IEC 12119
Requisitos deQualidade
Instrues paraTeste
Descrio doProduto
Documentaodo Usurio
Programas eDados
Pr-requisitosde Teste
Registros deTeste
Teste deacompanhamento
Atividade deTeste
Relatrio deTeste
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
29/38
CBCC Bacharelado em Cincia da Computao
CBSI Bacharelado em Sistemas de Informao
O projeto SQuaRE
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
30/38
Software product Quality Requirements and Evaluation
Grupo WG6 do ISO/IEC JTC1 SC7;Evoluo das sries de produtos ISO/IEC 9126 e
SQuaRE: Histrico
14598;Documento inicial em 1999 na reunio deKanazawa;Aprovado pelo SC7 em 2000 na reunio de Madri;Em Agosto de 2005 foi lanada a primeira verso danorma SQuaRE;Norma ISO/IEC 25000.
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
31/38
SQuaRE: Arquitetura
ISO/IEC 2503nQuality
ISO/IEC 2504nQuality
ISO/IEC 2501nQualityModel
Division
ISO/IEC 2500n
A ISO/IEC reservou o limite de 25050 a 25099 no caso de ser utilizadopara os padres internacionais de extenso do SQuaRE e/ou para osrelatrios tcnicos.
Divisionva ua onDivision
ISO/IEC 2502nQuality
MeasurementDivision
General Division
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
32/38
SQuaRE: 2500n
2500n: Quality Management Division2500n: Quality Management Division
Software Product Quality Division
25000: Guide to the SQuaRE25000: Guide to the SQuaRE
25001: Planning and Management25001: Planning and Management
Substitui a14598-2
Terminologia da 14598-1
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
33/38
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
34/38
SQuaRE: 2502n
2502n: Quality Measures2502n: Quality Measures
25020: Measurement reference Model and Guide25020: Measurement reference Model and Guide
Quality Measures Division
25024: Quality In Use Measures25024: Quality In Use Measures
Da 9126-1 e as partes comuns da 9126-{2, 3 e 4}
25021: Quality Measure Element25021: Quality Measure Element Novo
25022: Internal Measures25022: Internal Measures
25023: External Measures25023: External Measures
Substitui 9126-4
Substitui 9126-2
Substitui 9126-3
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
35/38
SQuaRE: 2503n
2503n: Quality Requirement2503n: Quality Requirement
Quality Requirement Division
Guias
25030: Quality Requirements25030: Quality Requirements
Guia Geral para Requisitos de QualidadeRequisitos para Requisitos de QualidadeRequisito de Qualidade em UsoRequisito d Qualidade ExternaRequisito de Qualidade Interna
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
36/38
SQuaRE: 2504n
2504n: Quality Evaluation2504n: Quality Evaluation
Quality Evaluation Division
25040: Evaluation Process Overview25040: Evaluation Process Overview
25041: Developers Process25041: Developers Process
Grandes revises da 14598-1
25042: Acquirers Process25042: Acquirers Process
25043: Evaluators Process25043: Evaluators Process
25044: Evaluation Module25044: Evaluation Module
Pequenas revises
Pequenas revises
Pequenas revises
Pequenas revises
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
37/38
Em 2006, foram acrescentadas norma
mais duas extenses:ISO/IEC 25051: define requisitos dequalidade para COTS;
SQuaRE: Evoluo
ISO/IEC 25062: prov um mtodo padropara reportar os resultados dos testes deusabilidade.
-
8/12/2019 ISO IEC 14598 3 e 9126 Resumos
38/38
SQuaRE: Comparao
As principais diferenas da SQuaRE em relao s
normas 9126, 14598 so:Introduo de um novo modelo de refernciageral;
Introduo de elementos de medida de qualidadedentro da diviso de medida de qualidade;Introduo da diviso de requisitos de qualidade;
Incorporao e reviso dos processos deavaliao;Adaptao do contedo com a norma ISO/IEC
15939 (processos de medio).