Buscar

Aluno_ PEDRO AUGUSTO RIBEIRO SILVA 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Nos dias atuais, não temos como falar de software sem falar de qualidade. A qualidade está
ligada a todos os aspectos e elementos desse tipo de produto. De acordo com a engenharia de
software, determinados fatores e critérios nos levam a garantir a qualidade de software. Dando
continuidade ao nosso estudo, vamos compreender a aplicação das normas.
Analisar a NBR-ISO 9126;
Investigar a ISO/IEC 12119;
Pesquisar a ISO/IEC 9241.
Vamos conhecer a NBR-ISO 9126?
Tudo começa com a ISO/IEC 9126. Esta é a norma no padrão internacional que foi desenvolvida
por estudos realizados no IEE (Instituto de Engenharia). O modelo nacional é a NBR ISO/IEC 9126.
Conforme falamos na aula anterior, o grupo de especialistas em engenharia e qualidade de
software no Brasil tomou como base o modelo internacional e, assim, a ABNT o registrou,
tornando-o a normatização oficial no âmbito nacional. A qualidade de software será considerada
por diversas abordagens e considerações de características.
Essa norma terá como foco principal a qualidade do produto de software, propondo atributos
que este produto deverá ter para ser taxado como algo qualificado. Estes fatores serão
classificados através de seis principais características, que, para serem atingidas, necessitam ter
seus critérios atendidos.
O fator qualidade, que chamamos de características, são os efeitos;
Os critérios (sub-características) são as causas.
Qualidade de Software
Aula 2: Qualidade do Produto de Software
Introdução
Objetivos
Conhecendo a normatização NBR-ISO 9126
Atenção!
NBR-ISO 9126
Então, entenda melhor:
QUALIDADE DE SOFTWARE
Para um produto ter uma determinada característica se faz necessidade que suas sub-
características tenham sido avaliadas e tenham atingido a avaliação positiva. Ou seja, vamos dizer
que para o fator de qualidade se fazer presente vamos precisar que os critérios tenham sido
atingidos.
As 06 principais características destacadas por esta norma para medir ou mensurar a qualidade
interna e externa do produto de software são: Funcionalidade, Confiabilidade, Usabilidade,
Eficiência, Manutenibilidade e Portabilidade. Cada uma destas características tem suas sub-
características
Figura 1 - Características de qualidades
Fonte: Elaborado pelo autor
As sub-características são os atributos de qualidade. Agora, vamos conhecer do que trata
especificamente cada uma dessas características:
Funcionalidade
É a capacidade de um produto de software prover funcionalidades que satisfaçam o usuário em
suas necessidades declaradas e implícitas, dentro de um determinado contexto de uso. Esta
característica estará ligada as funções que o software irá promover
Confiabilidade
Confiabilidade- O produto se mantém no nível de desempenho nas condições estabelecidas. Iá
controlar inclusive a quantidade de ocorrências de problemas no software.
Usabilidade
é a capacidade de uso. Está ligada direto ao usuário. Vai indicar o esforço necessário para
aprender, operar, preparara entradas e interpretar saídas
Eficiência
será verificado a quantidade de recursos exigidas pelo software para executar ao que foi
proposto. Inclusive vamos destacar o tempo de execução e não só os recursos envolvidos que
são compatíveis com o nível de desempenho do software
Manutenbilidade
característica ligada a manutenção. Observa o esforço necessário para localizar erros, defeitos e
falhas e sugerir suas correções. Podermos dizer que é a característica que permite que o produto
http://pos.estacio.webaula.com.br/cursos/ATU190/aula2/img/02.png
de software pode ser modificado, incluindo tanto as melhorias ou extensões de funcionalidade
quanto as correções de defeitos, falhas ou erros
Portabilidade
esta característica hoje tem sido bastante destacada em relação a todo e qualquer tipo de
produto. É a que garante a transferência e troca de plataformas garantindo que não haverá perda
da qualidade. Ou seja, a capacidade do produto ser transferido de um ambiente para outro
considerando inclusive os recursos necessários para sua execução com qualidade.
Essa norma faz o estudo referente aos pacotes de software e, conforme já explicado, a sua
versão no âmbito nacional tem os mesmos objetivos e características. Logo, é tratada como NBR
ISO/IEC 12119. Inclusive, essa norma não apenas cita os requisitos, como, também, deve ser base
para a avaliação.
Vamos então entender o objetivo da norma?
O objetivo dessa norma é auxiliar na certificação dos pacotes de software. Porém, sua aplicação
será de acordo com o atendimento aos requisitos de qualidade que a norma definiu serem
necessários para que o pacote de software atenda as métricas da qualidade deste produto.
A norma define:
Descrição do produto: é um documento que mostrará as propriedades de um pacote de
software;
Documentação do usuário: é um conjunto completo de documentos (impressos ou não) que é
fornecido para a utilização do software, fazendo, dessa forma, parte deste produto.
Programas: é uma unidade que compõe o produto de software.
Dados: representação inicial da informação.
Sendo também definido pela norma, que, como requisito de qualidade para os pacotes de
software, será necessário que exista uma descrição do produto e da documentação. Os
requisitos que descrevem o produto, destacando as informações necessárias para que os testes
ocorram de forma fidedigna, os requisitos para os programas e dados também estarão sendo
avaliados no pacote de software. Então, vamos organizar a aplicação da norma da seguinte
maneira:
Descrição do produto deverá: identificar, indicar e declarar funcionalidade, confiabilidade,
usabilidade, eficiência, manutenibilidade e portabilidade.
Documentação possuirá as seguintes características: completitude, correção, consistência,
inteligibilidade. Não esquecendo que as informações deverão ser organizadas e bem
apresentadas. Afinal, são os resultados.
Programas e dados de acordo com a norma deverão ter as seguintes características:
funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade e portabilidade.
Assim, conseguimos sintetizar os objetivos da norma referente às métricas de qualidade para um
pacote de software. Chegando a conclusão que as normas 9126 e 12119 apresentam as mesmas
características (funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade e
portabilidade).
Conhecendo a normatização ISO/IEC 12119
Atenção!
Agora, vamos conhecer a norma 9241, que trata especificamente sobre usabilidade e critérios
ergonômicos. Como já conhecemos o conceito de usabilidade, sabemos que este está ligado
diretamente ao uso do produto de software e, com isso, sua referência é o usuário. Inclusive, essa
norma tratará da Interação Humano Computador – IHC.
Essa norma seguirá os mesmos indicativos das outras, tanto no âmbito internacional ISO/IEC
9241 quanto no nacional NBR ISO/IEC 9241, preservando todas as características e requisitos
para atender as métricas da qualidade de software. É conhecida como a norma que trata da
ergonomia do software de escritório.
Vamos ao conceito de usabilidade segundo a ISO:
De acordo com a ISO, usabilidade é a medida pela qual um produto pode ser usado por usuários
específicos para alcançar objetivos específicos com efetividade, eficiência e satisfação em um
contexto de uso específico. (ISO 9241-11). Essa medida será identificada como resultados da
medição e análise dos processos utilizados para a obtenção de tais valores, permitindo, assim,
que o usuário alcance a interação. Interação esta que é avaliada ao executar uma tarefa e que
será o resultado obtido, certificando sua qualidade.
Outro ponto que destacaremos é a eficiência, onde sua característica é a quantidade de esforços
e recursos necessários para se chegar a um determinado objetivo. Ao se tratar sobre os desvios
que o usuário faz durante a interação e a quantidade de erros cometidos, estes serão pontos a se
avaliar para atingir o nível de eficiência do produto de software. Quando tratamos um produto de
software online ou um site, o comportamento referenteà avaliação da característica será o
mesmo.
Finalmente, chegamos ao ponto mais importante desta medição, que é a terceira medida de
usabilidade, a satisfação. Esta é a medição mais difícil se realizar; afinal, serão trabalhados fatores
subjetivos. A satisfação refere-se ao nível de conforto que o usuário sente ao utilizar a interface e
à maneira de alcançar os objetivos ao utilizar um software ou software online.
Segundo a norma ISO 9241, a usabilidade pode ser especificada ou medida segundo outras
perspectivas. São elas
Conhecendo a normatização ISO/IEC 9241
O conceito de usabilidade segundo a ISO
Síntese dos objetos da norma ISO 9241
Figura 2: Usabilidade
Fonte: Elaborado pelo autor
Facilidade de aprendizado – o usuário consegue explorar, realizar suas tarefas;
Facilidade de memorização – o usuário é capaz de retornar ao uso e realizar tarefas
sem a necessidade de reaprender como o software funciona;
Baixa taxa de erros – o usuário realiza suas tarefas sem transtornos e consegue
recuperar erros, caso ocorram
Os objetivos da norma referentes às métricas de qualidade para um pacote de software nos
remete à conclusão de que as normas 9126 e 12119 apresentam as mesmas características. Com
base nessa afirmativa, quais são as características dessas normas?
Chave de resposta: as características das normas 9126 e 12119 são: funcionalidade,
confiabilidade, usabilidade, eficiência, manutenibilidade e portabilidade.
https://irlabr.wordpress.com/apostila-de-ihc/parte-1-ihc-na-pratica/6-usabilidade-e-suas-
metas/ [https://irlabr.wordpress.com/apostila-de-ihc/parte-1-ihc-na-pratica/6-usabilidade-e-
suas-metas/] ;
http://normaabnt.blogspot.com.br/2015/02/norma-abnt-nbr-iso-iec-12119-download.html;
[http://normaabnt.blogspot.com.br/2015/02/norma-abnt-nbr-iso-iec-12119-download.html]
http://www.abnt.org.br/images/boletim/Fevereiro-2013.pdf.
[http://www.abnt.org.br/images/boletim/Fevereiro-2013.pdf]
Atividade Proposta
Aprenda mais
Exercícios de fixação
Identifique a norma que trata da qualidade de um produto de software.
NBR ISO/IEC 9126
http://pos.estacio.webaula.com.br/cursos/ATU190/aula2/img/01.png
https://irlabr.wordpress.com/apostila-de-ihc/parte-1-ihc-na-pratica/6-usabilidade-e-suas-metas/
http://normaabnt.blogspot.com.br/2015/02/norma-abnt-nbr-iso-iec-12119-download.html
http://www.abnt.org.br/images/boletim/Fevereiro-2013.pdf
ISO/IEC 12119
ISO/IEC 9126
NBR ISO/IEC 12119
ISO/IEC 9241
Correlacione a característica adequadamente à sua aplicabilidade:
1. Confiabilidade 
2. Usabilidade 
3. Eficiência 
4. Portabilidade 
5. Manutenibilidade
( ) Característica que permite que o produto de software possa ser modificado. 
( ) Indica o esforço necessário para aprender, operar, preparar entradas e interpretar saídas. 
( ) Garante a transferência e troca de plataformas, confirmando que não haverá perda da
qualidade. 
( ) Verifica a quantidade de recursos exigidos pelo software para executar o que foi proposto. 
( ) Mantém o nível de desempenho nas condições estabelecidas.
5-1-3-4-2
3-2-1-4-5
5-2-4-3-1
1-2-5-4-3
3-5-2-1-4
Acurácia e segurança de acesso fazem parte de qual característica que um produto de software
pode ter para comprovar a garantia da sua qualidade?
Confiabilidade
Usabilidade
Eficiência
Portabilidade
Funcionabilidade
Observe a característica: será verificada a quantidade de recursos exigidos pelo software para
executar ao que foi proposto. Inclusive vamos destacar o tempo de execução e não só os
recursos envolvidos que são compatíveis com o nível de desempenho do software. Com base na
afirmativa marque a opção que a identifica corretamente:
Confiabilidade
Usabilidade
Eficiência
Portabilidade
Funcionabilidade
Observe a característica: faz a análise sobre o esforço necessário para localizar erros, defeitos e
falhas e sugerir suas correções. Podermos dizer que é a característica que permite que o produto
de software poderá ser modificado, incluindo tanto as melhorias ou extensões de funcionalidade
quanto as correções de defeitos, falhas ou erros. Com base na afirmativa marque a opção que a
identifica corretamente:
Confiabilidade
Usabilidade
Eficiência
Portabilidade
Funcionabilidade
A norma NBR ISO/IEC 12119 tem como objeto avaliar o pacote de software. Porém, o pacote de
software não só terá seus requisitos avaliados, bem como a norma definirá também os testes. O
que será garantido?
Será necessário que os requisitos descrevam o produto e destaquem as informações
necessárias.
Será necessário que os requisitos identifiquem o produto e destaquem as informações
necessárias.
Será necessário que os requisitos identifiquem o produto e destaquem as informações
necessárias
Será necessário que os requisitos avaliem o produto e destaquem as informações
necessárias.
Será necessário definir os requisitos do produto e destacar as informações necessárias.
Quais os pontos definidos pela norma NBR ISO/IEC 12119 para medir a qualidade de software?
Descrição do Produto, Documentação do Usuário, Programas e Dados
Descrição do Projeto, Documentação do Sistema, Programas e Dados
Descrição do Processo, Documentação do Usuário, Programas e Dados
Definição do Produto, Documentação do Projeto, Processos e Dados
Descrição do Produto, Documentação do Projeto, Programas e Informações
Observe a afirmativa: os objetivos da norma referente as métricas de qualidade para um pacote
de software traz a conclusão que as normas _______________apresentam as mesmas
características. Com base na afirmativa marque a opção que representas corretamente as
normas citadas:
9126 e 12119
9000 e 9126
9000 e 12000
9000 e 12119
9126 e 12000
Em se tratando sobre a norma ISSO/IEC 12119 podemos afirmar que a mesma faz o estudo
referente aos pacotes de software inclusive a sua versão no âmbito nacional tem os mesmos
objetivos e características. Inclusive esta norma não cita só os requisitos. Marque a opção correta
sobre quais outros aspectos a norma trata?
A avaliação, os testes
O processo, os testes
A avaliação, o processo
A avaliação, o projeto
O projeto, os testes
Observe a afirmativa: também definido pela norma que como requisito de qualidade para os
pacotes de software será necessário que exista uma descrição do produto e da documentação.
Podemos afirmar que:_______________ descrevem o produto destacando as informações
necessárias para que os testes ocorram de forma fidedigna, os requisitos para os programas e
dados também estarão sendo avaliados no pacote de software. Marque a opção que completa a
afirmativa corretamente:
As documentações
Os manuais
Os processos
Os projetos
Os requisitos
Qual a característica mais difícil de ser medida pela norma 9241?
Confiabilidade
Usabilidade
Eficiência
Portabilidade
Satisfação
Segundo a norma ISO 9241, a usabilidade pode ser especificada ou medida segundo outras
perspectivas. Quais são elas
opcFacilidade de aprendizado; realizar suas tarefas; facilidade de memorização;baixa taxa de
erros.
Facilidade de aprendizado; realizar suas tarefas; facilidade de memorização;teste.
Facilidade de adaptação; realizar suas tarefas; facilidade de memorização;baixa taxa de erros
Facilidade de aprendizado; realizar suas avaliações; facilidade de memorização;baixa taxa de
erros.
Facilidade de adaptação; realizar suas tarefas; facilidade de memorização;baixa taxa de
Nesta aula:
desempenho.
Observe afirmativa: a eficiência onde sua característica é a quantidade de esforço e recursos
necessários para se chegar a um determinado objetivo. No se tratar sobre os desvios que o
usuário faz durante a interação e a quantidade de erros cometidos estes serão pontos a se
avaliar atingir o nível de eficiência do produto de software.
Com base nesta afirmativa marque a opção correta referente a comparação entre o software
online e o off-line
O comportamento referente a avaliação da característica será o mesmo.
O comportamento referente a avaliação da característica será o diferente.
O comportamento referente a avaliação da característica será online.O comportamento referente a avaliação da característica será diferente em relação ao
programa.
O comportamento referente a avaliação da característica será o mesmo porém, a
aplicabilidade será diferente
Segundo a Norma ISO 9241 a usabilidade pode ser especificada ou medida segundo outras
perspectivas. Logo, a usabilidade pode ser definida como a medida na qual objetivos são
alcançados com: ______________,______________ e _______________
Marque a opção correta:
Eficiência, eficácia e satisfação
Eficiência, eficácia e resultado
Objetivos, eficiência, satisfação
Eficiência, eficácia, objetivos
Objetivos, satisfação, resultados
A norma ISO 9241 trata de aspectos do tipo: facilidade de aprendizado,facilidade de
memorização e as baixas taxas de erros. Marque a opção referente a qual característica norma
ISO 9241 está especificando:
Confiabilidade
Eficiência
Eficácia
Usabilidade
Operabilidade
Síntese
Compreendeu os princípios das seguintes normas e modelos de qualidade do produto
de software: NBR-ISO 9126, ISO/IEC 12119 e ISO/IEC 9241.
Na próxima aula:
Modelos de melhoria e avaliação do processo e do produto de software (ISO/IEC 14598
e ISO/IEC 9000-3).
ASSOCIAÇÃO BRASILEIRA DE CONTROLE DA QUALIDADE. Site oficial. Disponível em:
http://www.abcq.org.br. [http://www.abcq.org.br] Acesso em: 26 mai. 2015.
AZEVEDO, Joel Solon Farias de. Análise de Pareto Passo a Passo. Disponível em:
http://www.trf5.jus.br/downloads/Artigo_22_Analise_de_Pareto_Passo_a_Passo.pdf.
[http://www.trf5.jus.br/downloads/Artigo_22_Analise_de_Pareto_Passo_a_Passo.pdf] Acesso em:
26 mai. 2015.
KOSCIANSKI, André. Qualidade de software. São Paulo: Novatec, 2007.
PAULA FILHO, Wilson de. Engenharia de Software: Fundamentos, Métodos e Padrões. São
Paulo: LTC, 2009.
PFLEEGER, Shari Lawrence. Engenharia de Software. São Paulo: Pearson, 2003.
PRESSMAN, Roger S. Engenharia de Software: uma abordagem profissional. Porto Alegre:
Bookman, 2011.
RIBEIRO, Antonio Carlos Evangelista. Afinal, o que é Qualidade? Disponível em:
http://www.compete-es.com.br/mbc/uploads/biblioteca/1164635822.4657A.pdf
[http://www.trf5.jus.br/downloads/Artigo_22_Analise_de_Pareto_Passo_a_Passo.pdf] . Acesso
em: 26 mai. 2015.
SILVA, Mauro César da. CMMI para iniciantes. Disponível em:
http://www.linhadecodigo.com.br/artigo/1401/cmmi-para-iniciantes.aspx#ixzz3aEAVrUPO
[http://www.linhadecodigo.com.br/artigo/1401/cmmi-para-iniciantes.aspx#ixzz3aEAVrUPO] .
Acesso em: 26 mai. 2015.
SOFTWARE ENGINEERING INSTITUTE. Site oficial. Disponível em: http://www.sei.cmu.edu
[http://www.sei.cmu.edu] . Acesso em: 26 mai. 2015.
Próxima aula
Referências
http://www.abcq.org.br/
http://www.trf5.jus.br/downloads/Artigo_22_Analise_de_Pareto_Passo_a_Passo.pdf
http://www.trf5.jus.br/downloads/Artigo_22_Analise_de_Pareto_Passo_a_Passo.pdf
http://www.linhadecodigo.com.br/artigo/1401/cmmi-para-iniciantes.aspx#ixzz3aEAVrUPO
http://www.sei.cmu.edu/

Outros materiais