Aula 1 QUALIDADE DE SOFTWARE

1.1 COMPLIANCE

Para que uma organização consiga fechar contrados de venda ou fornecimento com outra organização, especialmente quando o valor do contrato de venda ou prestação é muito alto, há um processo de checagem de COMPLIANCE:

1.2 QUALIDADE

O que é Qualidade ? (Definição ISO 9000)

Qualidade é definida como o grau em que um conjunto de características inerentes de um objeto satisfaz requisitos onde: Características inerentes São propriedades que fazem parte do objeto, onde:

  • Requisitos: São as necessidades ou expectativas declaradas, geralmente implícitas ou obrigatórias;

  • objeto pode ser representado por um produto, serviço, processo, organização, sistema ou pessoa;

1.2.1 QUALIDADE APLICADA A PRODUTO

O CONTROLE DE QUALIDADE do PRODUTO concentra-se em aperfeiçoar:

  • as características e

  • o desempenho do produto em si,

visando atender às necessidades e expectativas dos clientes.

Resultado esperado do CONTROLE DE QUALIDADE aplicado ao PRODUTO
Resultados do CONTROLE DE QUALIDADE aplicado ao PRODUTO
  • Aumento no GRAU das características e funcionalidades do produto.
  • Aumento no GRAU de desempenho do produto.
  • Aumento no GRAU de nível de satisfação do cliente.

1.2.2 QUALIDADE APLICADA A PROCESSO

O CONTROLE DE QUALIDADE DE PROCESSO concentra-se em aperfeiçoar

  • as atividades e

  • melhor aplicação dos recursos

utilizados para criar o produto, visando garantir a consistência e a eficácia da produção.

Resultados do CONTROLE DE QUALIDADE aplicado ao PROCESSO
  • identificar as ATIVIDADES do processo.
  • Garantir a Consistência as ATIVIDADES do processo.
  • Melhorar a APLICAÇÃO DE RECURSOS do processo.
  • Alcançar a EFICÁCIA.

1.2.3 CASO MACDONALDS - Qualidade de Produto e Processo

O filme “Fome de Poder” (“The Founder”, no original) narra a história real da ascensão da rede McDonald’s, desde sua origem como uma pequena hamburgueria na Califórnia até se tornar um império global do fast-food.

  • Reconhecimento da qualidade do produto - hamburguers McDonalds

Reconhecimento da Qualidade do Processo de fabricação do Produto

  • Reconhecimento da Capacidade de Franquia (Replicação):

1.2.4 QUALIDADE NAS ORGANIZAÇÕES

1.2.5 Família ISO 9000

A NBR ISO 9000 é um conjunto de normas técnicas que estabelecem diretrizes e padrões para a criação de um Sistema de Gestão da Qualidade (SGQ).

O sistema SGQ (um si que pode ou não ser um pacote de software) deve mapear

Áreas mapeadas por um sistema SGQ PROCESSOS POLÍTICAS PROCEDIMENTOS RESPONSABILIDADES

1.2.6 Família ISO 14000

A NBR ISO 14000 é um conjunto de normas técnicas que tratam de GESTÃO AMBIENTAL nas organizações. Estabelecem normas e diretrizes para criar (SI) Sistemas de Gestão Ambiental (SGA):

1.2.7 Família ISO 27000

NBR ISO 27000, trata de normas para gestão segurança da Informação. Fornecem um framework para a gestão da segurança da informação em organizações.

Especifica os requisitos para um para a criação de um(SI) Sistema de Gestão de Segurança da Informação (SGSI).

1.2.8 Segmentos das Organizações e Adoção das normas de Qualidade

1.2.9 QUALIDADE NA ENGENHARIA DE SOFTWARE

A qualidade de software não define S.I.s

1.2.10 Família NBR ISO 9126

Focava na qualidade do produto de software, definindo um conjunto de parâmetros para padronizar a avaliação dessa qualidade. Ela se enquadrava no modelo de qualidade das normas da família 9000.

1.2.11 Família NBR ISO 12207

A norma ISO 12207 define um conjunto de processos para o ciclo de vida do software. Seu principal foco é estabelecer um framework padronizado para o desenvolvimento, manutenção e descarte de software, visando garantir a qualidade e a eficiência desses processos.

1.2.12 Família NBR ISO 25000

A NBR ISO 25000, também conhecida como SQuaRE (Software Product Quality Requirements and Evaluation - Requisitos e Avaliação da Qualidade de Produtos de Software), é uma série de normas internacionais que fornecem um subconjunto de normas para a avaliação da qualidade de produtos de software. Este subconjunto é formado pelas normas ISO/IEC 25000 , ISO/IEC 25010, ISO/IEC 25020, ISO/IEC 25030 e ISO/IEC 25040.

1.3 Exercício de Fixação:

1.3.1 Testes:

TESTE 01
Qual das seguintes alternativas melhor descreve o conceito de qualidade, de acordo com a definição apresentada?
  1. Qualidade é a ausência de defeitos em um produto ou serviço.
  1. Qualidade é o grau em que um produto ou serviço excede as expectativas do cliente.
  1. Qualidade é o grau em que um conjunto de características inerentes de um objeto satisfaz requisitos.
  1. Qualidade é a conformidade com as normas e regulamentos estabelecidos.
  1. Qualidade é a capacidade de um produto ou serviço ser produzido em grande quantidade.
TESTE 02
Qual das seguintes alternativas melhor descreve o conceito de Compliance?
  1. Compliance é um conjunto de estratégias de marketing para aumentar a visibilidade da empresa.
  1. Compliance é um sistema de gestão financeira para otimizar os lucros da empresa.
  1. Compliance é o conjunto de normas, procedimentos e práticas para cumprir legislação e padrões éticos, visando segurança e minimização de riscos.
  1. Compliance é um programa de treinamento para melhorar o desempenho dos funcionários.
  1. Compliance é uma ferramenta de análise de mercado para identificar oportunidades de negócio.
TESTE 03
Qual das seguintes alternativas melhor descreve o conceito de qualidade aplicada ao produto?
  1. Qualidade do produto é a capacidade de um produto ser vendido a um preço baixo.
  1. Qualidade do produto é o grau em que um produto atende às expectativas do cliente em relação às suas características inerentes e o desempenho.
  1. Qualidade do produto é a quantidade de produtos produzidos em um determinado período de tempo.
  1. Qualidade do produto é a aparência estética de um produto, independentemente de sua funcionalidade.
  1. Qualidade do produto é a capacidade de um produto ser facilmente descartado após o uso.
TESTE 04
Qual das seguintes alternativas melhor descreve o conceito de qualidade aplicada ao processo?
  1. Qualidade no processo se refere à inspeção final do produto para garantir que ele esteja livre de defeitos.
  1. Qualidade no processo é a capacidade de um processo produzir resultados consistentes e previsíveis, atendendo aos requisitos estabelecidos.
  1. Qualidade no processo é a utilização de materiais de alta qualidade na fabricação do produto.
  1. Qualidade no processo é a implementação de um sistema de gestão da qualidade certificado, como a ISO 9001.
  1. Qualidade no processo é a satisfação do cliente com o produto final, independentemente de como ele foi produzido.
TESTE 05
Quais das alternativas melhor reflete principais resultados do controle de qualidade aplicado ao produto?
  1. Aumento no grau das características e funcionalidades do produto, aumento no grau de desempenho do produto e aumento no grau de nível de satisfação do cliente.
  1. Redução de custos de produção, aumento da eficiência dos processos e diminuição do tempo de entrega.
  1. Melhoria na imagem da empresa, aumento da participação de mercado e expansão para novos mercados.
  1. Padronização dos produtos, simplificação dos processos de fabricação e redução do desperdício de materiais.
  1. Maior flexibilidade na produção, personalização dos produtos e aumento da variedade de produtos oferecidos.
TESTE 06
Qual era o principal objetivo da família de normas ISO/NBR 9126?
  1. Definir padrões para a gestão de projetos de software.
  1. Estabelecer diretrizes para a segurança da informação em sistemas de software.
  1. Padronizar a documentação de software e os processos de desenvolvimento.
  1. Promover a interoperabilidade entre diferentes sistemas de software.
  1. Padronizar a avaliação da qualidade de produtos de software, definindo parâmetros para essa avaliação dentro do modelo de qualidade das normas da família 9000.
TESTE 07
Qual tipo de Sistema de Informação (SI) a família de normas ISO 9000 propunha implementar?
  1. Sistema de Gestão Financeira (SGF)
  1. Sistema de Gestão de Recursos Humanos (SGRH)
  1. Sistema de Gestão da Qualidade (SGQ)
  1. Sistema de Gestão de Produção (SGP)
  1. Sistema de Gestão de Marketing (SGM)
TESTE 08
Qual área a família de normas ISO 14000 trata e qual tipo de Sistema de Informação (SI) ela propõe implementar?
  1. Trata da gestão da qualidade e propõe implementar um Sistema de Gestão da Qualidade (SGQ).
  1. Trata da segurança da informação e propõe implementar um Sistema de Gestão de Segurança da Informação (SGSI).
  1. Trata da gestão de projetos e propõe implementar um Sistema de Gestão de Projetos (SGP).
  1. Trata da gestão de recursos humanos e propõe implementar um Sistema de Gestão de Recursos Humanos (SGRH).
  1. Trata da gestão ambiental e propõe implementar um Sistema de Gestão Ambiental (SGA).
TESTE 09
Qual é o principal objetivo da norma ISO 12207?
  1. Definir um conjunto de processos para o ciclo de vida do software, estabelecendo um framework padronizado para desenvolvimento, manutenção e descarte, visando qualidade e eficiência.
  1. Estabelecer diretrizes para a segurança da informação em sistemas de software.
  1. Padronizar a documentação de software e os processos de desenvolvimento ágil.
  1. Promover a interoperabilidade entre diferentes sistemas de software e hardware.
  1. Definir padrões para a gestão de projetos de software, focando na otimização de custos e prazos.
TESTE 10
Qual é o principal objetivo da família de normas NBR ISO 25000 (SQuaRE)?
  1. Definir padrões para a gestão de projetos de software.
  1. Estabelecer diretrizes para a segurança da informação em sistemas de software.
  1. Padronizar a avaliação da qualidade de produtos de software.
  1. Promover a interoperabilidade entre diferentes sistemas de software.
  1. Definir processos para o ciclo de vida do software.
TESTE 11
Qual subnorma da NBR ISO 25000 (SQuaRE) é responsável por definir modelos de qualidade para produtos de software?
Alternativas:
a) ISO/IEC 25020
b) ISO/IEC 25030
c) ISO/IEC 25040
d) ISO/IEC 25010
e) ISO/IEC 25000
TESTE 12
Qual subnorma da NBR ISO 25000 (SQuaRE) fornece diretrizes para a avaliação da qualidade de produtos de software?
a) ISO/IEC 25040
b) ISO/IEC 25020
c) ISO/IEC 25030
d) ISO/IEC 25010
e) ISO/IEC 25000

1.3.2 Repostas dos testes

Teste Alternativa Correta
01 c
02 c
03 b
04 b
05 a
06 e
07 c
08 e
09 a
10 c
11 d
12 a