SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
Análise de Sistemas
Orientada a Objetos
Aula 07 – Qualidade do Software
ISO 9126
ISO/IEC 9126
• ISO/IEC 9126 é uma norma ISO para qualidade de produto
de software, que se enquadra no modelo de qualidade das normas da
família 9000. A norma brasileira correspondente é a NBR ISO/IEC
9126.
Modelo de Qualidade da Norma ISO 9126
• A norma 9126 se foca na qualidade do produto de software,
propondo Atributos de Qualidade, distribuídos em seis características
principais, com cada uma delas divididas em sub-características,
conforme podemos ver a seguir:
Modelo de Qualidade da Norma ISO 9126
Modelo de Qualidade da Norma ISO 9126
• Adequação: Propõe-se a fazer o que é apropriado?
• Acurácia: Faz o que foi proposto de forma correta?
• Interoperabilidade: É capaz de interagir com os
sistemas especificados
• Conformidade: Está de acordo com as normas, leis,
etc?
• Segurança de Acesso: Evita acesso não autorizado a
programas e dados?
Funcionalidade
Satisfaz as
necessidades?
Modelo de Qualidade da Norma ISO 9126
• Maturidade: Com que frequência
apresenta falhas por defeitos no
software?
• Tolerância a falhas: Ocorrendo falhas,
como ele reage?
• Recuperabilidade: É capaz de recuperar
dados em caso de falhas?
Confiabilidade
É imune a
falhas?
Modelo de Qualidade da Norma ISO 9126
• Compreensibilidade: É fácil entender o
conceito lógico e sua aplicabilidade?
• Apreensibilidade: É fácil aprender a
usar?
• Operacionalidade: É fácil operar e
controlar?
Usabilidade
É fácil de
usar?
Modelo de Qualidade da Norma ISO 9126
• Comportamento em ao tempo: Qual o
tempo de resposta, tempo de
processamento na execução de suas
funções?
• Comportamento em relação aos
recursos: Quanto recurso usa?
Durante quanto tempo?
Eficiência
É rápido e
“enxuto”
?
Modelo de Qualidade da Norma ISO 9126
• Analisabilidade: É fácil de encontrar uma
falha, quando ocorre?
• Modificabilidade: É fácil modificar e adaptar?
• Estabilidade: Existe risco de efeitos
inesperados quando se faz alterações?
• Testabilidade: É fácil validar o software
modificado?
Manutenibilidade
É fácil de
modificar?
Modelo de Qualidade da Norma ISO 9126
• Adaptabilidade: É fácil adaptar a
ambientes diferentes?
• Instalabilidade: É fácil instalar?
• Conformidade: Está de acordo com
padrões de portabilidade?
• Capacidade de substituição: É fácil usar
para substituir outro?
Portabilidade
É fácil de usar
em outro
ambiente?

Weitere ähnliche Inhalte

Ähnlich wie ISO 9126 Qualidade Software

Senac QSS - 1) Intro
Senac QSS - 1) IntroSenac QSS - 1) Intro
Senac QSS - 1) Introlcbj
 
1 Qss
1 Qss1 Qss
1 Qsslcbj
 
3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardes3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardesMatheus de Lara Calache
 
Qualidade de software, muito além dos testes - RP Tec Com - 2018
Qualidade de software, muito além dos testes - RP Tec Com - 2018 Qualidade de software, muito além dos testes - RP Tec Com - 2018
Qualidade de software, muito além dos testes - RP Tec Com - 2018 Gustavo Bernardes
 
Desenvolvimento Orientado a Qualidade
Desenvolvimento Orientado a QualidadeDesenvolvimento Orientado a Qualidade
Desenvolvimento Orientado a QualidadeHuge
 
REFATORAÇÃO DE CÓDIGO LEGADO: DETALHAMENTO DE UMA ESTRUTURA DE MANUTENIBILIDADE
REFATORAÇÃO DE CÓDIGO LEGADO: DETALHAMENTO DE UMA ESTRUTURA DE MANUTENIBILIDADEREFATORAÇÃO DE CÓDIGO LEGADO: DETALHAMENTO DE UMA ESTRUTURA DE MANUTENIBILIDADE
REFATORAÇÃO DE CÓDIGO LEGADO: DETALHAMENTO DE UMA ESTRUTURA DE MANUTENIBILIDADEAlexsander Camargo
 
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MGModelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MGNeubio Ferreira
 
MPP-III - Aula 08 - Usabilidade
MPP-III - Aula 08 - UsabilidadeMPP-III - Aula 08 - Usabilidade
MPP-III - Aula 08 - UsabilidadeAlan Vasconcelos
 
QualidadeSoftwarequalidadeetestedesoftware.pdf
QualidadeSoftwarequalidadeetestedesoftware.pdfQualidadeSoftwarequalidadeetestedesoftware.pdf
QualidadeSoftwarequalidadeetestedesoftware.pdfAugustoPleno
 
Rio Info 2015 - Desenvolvimento Operações Impactos na criação e entrega de so...
Rio Info 2015 - Desenvolvimento Operações Impactos na criação e entrega de so...Rio Info 2015 - Desenvolvimento Operações Impactos na criação e entrega de so...
Rio Info 2015 - Desenvolvimento Operações Impactos na criação e entrega de so...Rio Info
 
A Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao SêniorA Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao SêniorMarcos Pereira
 
Revisitando as Práticas de Engenharia Ágil
Revisitando as Práticas de Engenharia ÁgilRevisitando as Práticas de Engenharia Ágil
Revisitando as Práticas de Engenharia ÁgilDanilo Sato
 
Qualidade de software - Gestão de Projetos de Software - BSI
Qualidade de software - Gestão de Projetos de Software - BSIQualidade de software - Gestão de Projetos de Software - BSI
Qualidade de software - Gestão de Projetos de Software - BSIMonnalisa Medeiros
 
Qualidade de Software e Métodos Ágeis
Qualidade de Software e Métodos ÁgeisQualidade de Software e Métodos Ágeis
Qualidade de Software e Métodos ÁgeisFelipe J. R. Vieira
 

Ähnlich wie ISO 9126 Qualidade Software (20)

Senac QSS - 1) Intro
Senac QSS - 1) IntroSenac QSS - 1) Intro
Senac QSS - 1) Intro
 
1 Qss
1 Qss1 Qss
1 Qss
 
3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardes3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardes
 
Qualidade de software, muito além dos testes - RP Tec Com - 2018
Qualidade de software, muito além dos testes - RP Tec Com - 2018 Qualidade de software, muito além dos testes - RP Tec Com - 2018
Qualidade de software, muito além dos testes - RP Tec Com - 2018
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 
Desenvolvimento Orientado a Qualidade
Desenvolvimento Orientado a QualidadeDesenvolvimento Orientado a Qualidade
Desenvolvimento Orientado a Qualidade
 
REFATORAÇÃO DE CÓDIGO LEGADO: DETALHAMENTO DE UMA ESTRUTURA DE MANUTENIBILIDADE
REFATORAÇÃO DE CÓDIGO LEGADO: DETALHAMENTO DE UMA ESTRUTURA DE MANUTENIBILIDADEREFATORAÇÃO DE CÓDIGO LEGADO: DETALHAMENTO DE UMA ESTRUTURA DE MANUTENIBILIDADE
REFATORAÇÃO DE CÓDIGO LEGADO: DETALHAMENTO DE UMA ESTRUTURA DE MANUTENIBILIDADE
 
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MGModelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
 
Iso
IsoIso
Iso
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
MPP-III - Aula 08 - Usabilidade
MPP-III - Aula 08 - UsabilidadeMPP-III - Aula 08 - Usabilidade
MPP-III - Aula 08 - Usabilidade
 
QualidadeSoftwarequalidadeetestedesoftware.pdf
QualidadeSoftwarequalidadeetestedesoftware.pdfQualidadeSoftwarequalidadeetestedesoftware.pdf
QualidadeSoftwarequalidadeetestedesoftware.pdf
 
Workshop ietec Devops Testing
Workshop ietec Devops TestingWorkshop ietec Devops Testing
Workshop ietec Devops Testing
 
Rio Info 2015 - Desenvolvimento Operações Impactos na criação e entrega de so...
Rio Info 2015 - Desenvolvimento Operações Impactos na criação e entrega de so...Rio Info 2015 - Desenvolvimento Operações Impactos na criação e entrega de so...
Rio Info 2015 - Desenvolvimento Operações Impactos na criação e entrega de so...
 
A Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao SêniorA Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao Sênior
 
Metodologia Ágil
Metodologia ÁgilMetodologia Ágil
Metodologia Ágil
 
Revisitando as Práticas de Engenharia Ágil
Revisitando as Práticas de Engenharia ÁgilRevisitando as Práticas de Engenharia Ágil
Revisitando as Práticas de Engenharia Ágil
 
Engenharia de Software Aula 1 - Intro
Engenharia de Software Aula 1 - IntroEngenharia de Software Aula 1 - Intro
Engenharia de Software Aula 1 - Intro
 
Qualidade de software - Gestão de Projetos de Software - BSI
Qualidade de software - Gestão de Projetos de Software - BSIQualidade de software - Gestão de Projetos de Software - BSI
Qualidade de software - Gestão de Projetos de Software - BSI
 
Qualidade de Software e Métodos Ágeis
Qualidade de Software e Métodos ÁgeisQualidade de Software e Métodos Ágeis
Qualidade de Software e Métodos Ágeis
 

Mehr von Danielle Ballester, PMP,PSM,SFC,SDC,SMC,SPOC,SCT

Mehr von Danielle Ballester, PMP,PSM,SFC,SDC,SMC,SPOC,SCT (20)

Curso DNA Básico Thetahealing
Curso DNA Básico ThetahealingCurso DNA Básico Thetahealing
Curso DNA Básico Thetahealing
 
Atendimento ThetaHealing
Atendimento ThetaHealingAtendimento ThetaHealing
Atendimento ThetaHealing
 
Modelagem de Sistemas de Informação 13 maquina_estados
Modelagem de Sistemas de Informação 13 maquina_estadosModelagem de Sistemas de Informação 13 maquina_estados
Modelagem de Sistemas de Informação 13 maquina_estados
 
Análise de Sistemas Orientado a Objetos - 11 - maquina_estados
Análise de Sistemas Orientado a Objetos - 11 - maquina_estadosAnálise de Sistemas Orientado a Objetos - 11 - maquina_estados
Análise de Sistemas Orientado a Objetos - 11 - maquina_estados
 
Modelagem de Sistemas de Informação 12 pacotes
Modelagem de Sistemas de Informação 12 pacotesModelagem de Sistemas de Informação 12 pacotes
Modelagem de Sistemas de Informação 12 pacotes
 
Análise de Sistemas Orientado a Objetos - 10 - pacotes
Análise de Sistemas Orientado a Objetos -  10 - pacotesAnálise de Sistemas Orientado a Objetos -  10 - pacotes
Análise de Sistemas Orientado a Objetos - 10 - pacotes
 
Modelagem de Sistemas de Informação 11 Colaboração
Modelagem de Sistemas de Informação 11 ColaboraçãoModelagem de Sistemas de Informação 11 Colaboração
Modelagem de Sistemas de Informação 11 Colaboração
 
Análise de Sistemas Orientado a Objetos - 09 - colaboracao
Análise de Sistemas Orientado a Objetos - 09 - colaboracaoAnálise de Sistemas Orientado a Objetos - 09 - colaboracao
Análise de Sistemas Orientado a Objetos - 09 - colaboracao
 
Modelagem de Sistemas de Informação 10 Diagrama de Sequência
Modelagem de Sistemas de Informação 10 Diagrama de SequênciaModelagem de Sistemas de Informação 10 Diagrama de Sequência
Modelagem de Sistemas de Informação 10 Diagrama de Sequência
 
Análise de Sistemas Orientado a Objetos - 08 - Diagrama de Sequência
Análise de Sistemas Orientado a Objetos - 08 - Diagrama de SequênciaAnálise de Sistemas Orientado a Objetos - 08 - Diagrama de Sequência
Análise de Sistemas Orientado a Objetos - 08 - Diagrama de Sequência
 
Modelagem de Sistemas de Informação 08 - Diagrama de Classes
Modelagem de Sistemas de Informação 08 - Diagrama de ClassesModelagem de Sistemas de Informação 08 - Diagrama de Classes
Modelagem de Sistemas de Informação 08 - Diagrama de Classes
 
Análise de Sistemas Orientado a Objetos - 06 - Diagrama de Classes
Análise de Sistemas Orientado a Objetos - 06 - Diagrama de ClassesAnálise de Sistemas Orientado a Objetos - 06 - Diagrama de Classes
Análise de Sistemas Orientado a Objetos - 06 - Diagrama de Classes
 
Modelagem de Sistemas de Informação 07
Modelagem de Sistemas de Informação 07Modelagem de Sistemas de Informação 07
Modelagem de Sistemas de Informação 07
 
Modelagem de Sistemas de Informação 06
Modelagem de Sistemas de Informação 06Modelagem de Sistemas de Informação 06
Modelagem de Sistemas de Informação 06
 
Modelagem de Sistemas de Informação 05
Modelagem de Sistemas de Informação 05Modelagem de Sistemas de Informação 05
Modelagem de Sistemas de Informação 05
 
Modelagem de Sistemas de Informação 04
Modelagem de Sistemas de Informação 04Modelagem de Sistemas de Informação 04
Modelagem de Sistemas de Informação 04
 
Modelagem de Sistemas de Informação 03
Modelagem de Sistemas de Informação 03Modelagem de Sistemas de Informação 03
Modelagem de Sistemas de Informação 03
 
Modelagem de Sistema de Informação 02
Modelagem de Sistema de Informação 02Modelagem de Sistema de Informação 02
Modelagem de Sistema de Informação 02
 
Modelagem de Sistemas de Informação 01
Modelagem de Sistemas de Informação 01Modelagem de Sistemas de Informação 01
Modelagem de Sistemas de Informação 01
 
Análise de Sistemas Orientado a Objetos - 05
Análise de Sistemas Orientado a Objetos - 05Análise de Sistemas Orientado a Objetos - 05
Análise de Sistemas Orientado a Objetos - 05
 

ISO 9126 Qualidade Software

  • 1. Análise de Sistemas Orientada a Objetos Aula 07 – Qualidade do Software ISO 9126
  • 2. ISO/IEC 9126 • ISO/IEC 9126 é uma norma ISO para qualidade de produto de software, que se enquadra no modelo de qualidade das normas da família 9000. A norma brasileira correspondente é a NBR ISO/IEC 9126.
  • 3. Modelo de Qualidade da Norma ISO 9126 • A norma 9126 se foca na qualidade do produto de software, propondo Atributos de Qualidade, distribuídos em seis características principais, com cada uma delas divididas em sub-características, conforme podemos ver a seguir:
  • 4. Modelo de Qualidade da Norma ISO 9126
  • 5. Modelo de Qualidade da Norma ISO 9126 • Adequação: Propõe-se a fazer o que é apropriado? • Acurácia: Faz o que foi proposto de forma correta? • Interoperabilidade: É capaz de interagir com os sistemas especificados • Conformidade: Está de acordo com as normas, leis, etc? • Segurança de Acesso: Evita acesso não autorizado a programas e dados? Funcionalidade Satisfaz as necessidades?
  • 6. Modelo de Qualidade da Norma ISO 9126 • Maturidade: Com que frequência apresenta falhas por defeitos no software? • Tolerância a falhas: Ocorrendo falhas, como ele reage? • Recuperabilidade: É capaz de recuperar dados em caso de falhas? Confiabilidade É imune a falhas?
  • 7. Modelo de Qualidade da Norma ISO 9126 • Compreensibilidade: É fácil entender o conceito lógico e sua aplicabilidade? • Apreensibilidade: É fácil aprender a usar? • Operacionalidade: É fácil operar e controlar? Usabilidade É fácil de usar?
  • 8. Modelo de Qualidade da Norma ISO 9126 • Comportamento em ao tempo: Qual o tempo de resposta, tempo de processamento na execução de suas funções? • Comportamento em relação aos recursos: Quanto recurso usa? Durante quanto tempo? Eficiência É rápido e “enxuto” ?
  • 9. Modelo de Qualidade da Norma ISO 9126 • Analisabilidade: É fácil de encontrar uma falha, quando ocorre? • Modificabilidade: É fácil modificar e adaptar? • Estabilidade: Existe risco de efeitos inesperados quando se faz alterações? • Testabilidade: É fácil validar o software modificado? Manutenibilidade É fácil de modificar?
  • 10. Modelo de Qualidade da Norma ISO 9126 • Adaptabilidade: É fácil adaptar a ambientes diferentes? • Instalabilidade: É fácil instalar? • Conformidade: Está de acordo com padrões de portabilidade? • Capacidade de substituição: É fácil usar para substituir outro? Portabilidade É fácil de usar em outro ambiente?