Buscar

Semana 03 - Aula 02

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

Prévia do material em texto

Modelo SQuaRE (ISO 25010)
Implantado no Brasil em 2012. Antes era o ISO 9126.
Qualidade de Produto de Software, dividida em 8 características subdividido em outras sub-
características. Em Engª essas características são chamadas de REQUISITOS e as sub-características 
são os ATRIBUTOS. Também dá um elemento chamado Qualidade em Uso, que não tinha no ISO 
9126, que podem ser medidas quando o sistema está em uso, em um contexto realístico.
Identificados Descrição Prioridade Requisitos Relacionados
RF01 Blablabla Alta RFX1, RFX2 ...
Qualidade de Produto de Software
Completude funcionala.
Corretude funcionalb.
Adequação funcionalc.
Adequação Funcional - O sistema/software é adequado para aquilo que se propõe? 1)
Comportamento em relação ao tempoa.
Utilização dos recursosb.
Capacidadec.
Desempenho (ou performance) e eficiência - O sistema/software funciona bem? Deve atender 
e ter um tempo de resposta previsto e que atenda ao usuário.
2)
Coexistênciaa.
Interoperabilidade b.
Compatibilidade - o software avaliado precisa funcionar bem com outros produtos3)
Apropriabilidadea.
Reconhecibilidadeb.
Apreensibilidadec.
Operacionalidaded.
Proteção de Errose.
Design da Interface do Usuáriof.
Acessibilidadeg.
Usabilidade -4)
Maturidadea.
Disponibilidadeb.
Tolerância a falhasc.
Recuperabilidaded.
Confiabilidade - se o software opera bem mesmo que uma possível falha ocorre na sua linha 
de código.
5)
Confidencialidadea.
Integridadeb.
Contestabilidadec.
Responsabilizaçãod.
Autenticidadee.
Segurança6)
Modularidadea.
Reusabilidadeb.
Analisabilidadec.
Modificabilidaded.
Estabilidadee.
Manutebilidade7)
Semana 03 - Aula 02
segunda-feira, 18 de agosto de 2014 19:08
 Página 1 de COM211 - Engenharia de Software II 
Estabilidadee.
Adaptabilidadea.
Capacidade de ser instaladob.
Capacidade para substituirc.
Portabilidade8)
Eficácia1)
Eficiência2)
Utilidadea.
Confiançab.
Prazerc.
Confortod.
Satisfação3)
Risco econômicoa.
Risco à Saúde e Segurança de Usob.
Risco Ambientalc.
Ficar livre de risco4)
Completude de contextoa.
Flexibilidadeb.
Cobertura do contexto - basicamente a mesma avaliação da Usabilidade5)
Modelo de Qualidade de Uso
Visões da qualidade de software
Visão do usuário identifica as informações de interesse do usuário final (foco nas medidas externas)
Visão do desenvolvedor: o desenvolvedor tem que estar de posse de requisitos bem feitos (foco nas 
medidas internas). Considerar a avaliação dos protótipos incrementais.
Visão do gerente de desenvolvimento: interesse no produto e no cronograma, esforço e custo em 
geral.
Definição dos requisitos de qualidade de um software
Avaliação das especificações do software durante o desenvolvimento, a fim de verificar se os 
requisitos de qualidade estão sendo atendidos.

Descrição das características e atributos do software implementado, por exemplo nos manuais 
de usuário

Avaliação do software desenvolvido, antes da entrega ao cliente
Avaliação do software desenvolvido, antes da aceitação pelo cliente.
 Página 2 de COM211 - Engenharia de Software II

Outros materiais