Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Alcides Lorenski, Cauana Rosin, Felipe 
Eduardo, Miguel, Natani Gayardo, Roney
Norma ISO/IEC 25010
Modelo de Qualidade de Produto e Software
ISO/IEC 25010
Características: Onde é usada?
ISO/IEC 25010 é uma norma internacional que define um modelo de qualidade de 
software. Publicada pela International Organization for Standardization (ISO) com o objetivo 
de que os softwares tenham critérios de qualidade.
 O produto precisa atender os seguintes 
pontos de qualidade:
● Adequação Funcional
● Confiabilidade
● Usabilidade
● Eficiência de desempenho
● Segurança
● Compatibilidade
● Manutenibilidade
● Portabilidade
● Desenvolvimento de Software: 
- Empresas de desenvolvimento.
● Avaliação de Software:
-Comparar produtos de software antes de tomar 
decisões.
● Melhoria de Processos:
-Identificar áreas para desenvolvimento e
manutenção de software.
● Certificação:
-Empresas que desejam obter certificações.
Atributos da ISO/IEC 25010
A fim de garantir e avaliar a qualidade do software, a norma conta com atributos de QUALIDADE DE PRODUTO
Adequação Funcional
Capacidade do Software de realizar o que ele se 
propõe a fazer. 
Verifica se ele cobre as seguintes tarefas necessárias: 
● Integridade Funcional - garantir a cobertura de 
todas as tarefas e objetivos
● Correção Funcional - assegura resultados 
precisos e corretos
● Adequação Funcional - avalia se o software 
realiza as tarefas de maneira completa, correta e 
apropriada
Performance do software em fornecer um 
desempenho apropriado no uso de: recursos (memória, 
hardware, armazenamento) e tempo.
Eficiência de Performance
Separado em: 
● Comportamento de Tempo - mede tempo de 
resposta e processamento 
● Uso de recursos - avalia a quantidade e os 
tipos de recursos que o sistema vai consumir
● Capacidade - define os limites que o sistema 
pode suportar sem se degradar 
Atributos da ISO/IEC 25010
Compatibilidade
Avalia se um software tem a capacidade de trocar informações 
e operar corretamente em um ambiente compartilhado.
Suas características incluem:
● Coexistência - eficiência no funcionamento sem 
interferir em outros produtos que compartilham os 
mesmos recursos
● Interoperabilidade - capacidade de se comunicar e 
utilizar informações baseado em outros 
sistemas/produtos
Usabilidade
Mede o quão bem o software pode ser utilizado de forma eficaz, 
eficiente e satisfatória.
Destacam-se entre as suas características:
● Capacidade de Aprendizado
● Operabilidade
● Proteção contra erros do usuário
● Estética da interface 
● Acessibilidade
Servem para garantir que o software seja fácil de usar, agradável e 
adequado às necessidades dos usuários.
Atributos da ISO/IEC 25010
Confiabilidade
Refere-se à eficácia com que um produto executa funções 
determinadas em circunstâncias particulares.
Suas subcaracterísticas são:
● Maturidade - capacidade do produto de atender às 
necessidades de confiabilidade.
● Disponibilidade - se um sistema ou componente está 
acessível e funcionando.
● Tolerância a falhas - capacidade de operar mesmo com 
falhas de hardware ou software.
● Recuperabilidade - habilidade de recuperar dados após 
uma falha ou interrupção.
Segurança
A habilidade de um produto ou sistema de resguardar informações e 
dados contra vulnerabilidades.
As subdivisões são:
● Confidencialidade - garante que dados são acessados apenas 
por usuários autorizados.
 
● Integridade - previne acesso e modificação não autorizados de 
dados.
 
● Ausência de repúdio - permite provar que ações ou eventos 
ocorreram.
 
● Rastreabilidade - associações de usuários não autorizados a 
eles.
 
● Autenticidade - comprova a identidade de um indivíduo ou 
recurso.
Atributos da ISO/IEC 25010
Manutenibilidade
A manutenibilidade é a propriedade que abrange a capacidade 
de um produto ou sistema ser alterado, atualizado e ajustado 
às mudanças no ambiente e nas necessidades.
Suas propriedades secundárias são:
● Modularidade
● Reusabilidade
● Analisabilidade
● Modificabilidade 
● Testabilidade
Portabilidade
É a capacidade de um sistema, produto ou componente de ser 
transferido de um ambiente para outro.
As subdivisões são:
● Adaptabilidade - capacidade de um produto ou sistema se 
ajustar a novos ambientes ou hardware.
● Facilidade de instalação - facilidade para instalar ou 
desinstalar o produto.
● Capacidade de substituição - possibilidade de ser trocado por 
um produto similar.
Atributos da ISO/IEC 25010
Qualidade de Uso
Eficácia: O software deve permitir que os usuários atinjam metas com 
precisão e completude no contexto de uso especificado.
Produtividade: O software deve possibilitar o uso adequado de recursos 
em relação à eficácia alcançada.
Segurança: O software deve minimizar riscos aceitáveis para pessoas, 
negócios, propriedades e o ambiente.
Satisfação: O software deve atender às expectativas dos usuários dentro 
do contexto de uso.
Qual a importância para a qualidade de um software usando a 
ISO/IEC 25010? 
A qualidade do software é importante porque impacta a satisfação do usuário, a eficiência da organização e a segurança. Ela vai 
refletir no quão bem ele está em conformidade com o design, mas também como o mesmo atende aos requisitos não funcionais, 
efetuando a avaliação para quantificar até que movimento o software se classifica em relação a cada uma das características. 
 
A ISO/IEC 25010 define as características de qualidade que devem ser consideradas ao avaliar um software. Essas 
características incluem: 
● Segurança
● Manutenibilidade
● Funcionalidade
● Desempenho
Exemplos Práticos de Aplicação da ISO/IEC 25010
1- Aplicativos bancários
● Segurança nas transações;
● Usabilidade do aplicativo;
(Exemplo correto de aplicação)
(Exemplos de falha na aplicação)
2-Sistema de E-Commerce
● Todo fluxo inicial-final de uma compra em um 
e-commerce (Shoppe), com o pagamento feito 
pelo App Banco do Brasil;
● Identificação das ISOs aplicadas 
corretamente;
● Identificação das falhas das ISos.
(Exemplo completo de aplicação feito pelo grupo)
http://www.youtube.com/watch?v=sae5lGKc0Bw
Desafios e Benefícios 
Benefícios
Destaca produtos no mercado competitivo;
Apoia a evolução tecnológica sustentável;
Fiscaliza possíveis desvios no desenvolvimento.
Desafios
Garantia de qualidade: funcionalidade, segurança, 
usabilidade, compatibilidade;
Manutenção e portabilidade do sistema;
Atendimento às necessidades dos stakeholders.
Implementação ISO IEC 25010
● Análise Inicial – Verificar como o software funciona 
hoje e o que precisa melhorar.
● Definição de Qualidade – Escolher os pontos mais 
importantes para garantir um software de qualidade.
● Ajustes e Treinamento – Adaptar processos e ensinar 
a equipe a seguir as novas práticas.
● Aplicação na Prática – Usar métricas e acompanhar se 
o software está atendendo aos padrões.
● Revisão e Melhorias – Conferir se tudo está certo e 
fazer ajustes quando necessário.
A implementação da norma segue um fluxo estruturado para garantir que os princípios de qualidade sejam 
incorporados ao desenvolvimento de software:
Impacto no Tempo e Custo
✔ Redução de erros e retrabalho → Menos tempo gasto com correções.
✔ Melhoria na manutenibilidade → Softwares mais fáceis de atualizar.
✔ Maior confiabilidade → Redução de falhas e impacto operacional.
✔ Aumento da satisfação do usuário → Interface e funcionalidades bem definidas.
Aspectos Positivos
❌ Maior tempo inicial de desenvolvimento → Adaptação de processos pode atrasar entregas.
❌ Custo de capacitação → Treinamento da equipe e auditorias exigem investimento.
❌ Implementação complexa → Requer mudanças na cultura organizacional.
Aspectos Negativos
Referências
https://www.perforce.com/blog/qac/what-is-iso-25010
https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=76ee7ad4c8897a7e9c0094947eb5b4598b0a3e6c
https://blog.onedaytesting.com.br/iso-iec-25010/
https://pt.linkedin.com/pulse/isoiec-250102011-dani-cavalcanti

Mais conteúdos dessa disciplina