Buscar

sld_3

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 63 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 63 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 63 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

Unidade III
QUALIDADE DE SOFTWARE
Prof. Dr. Ivanir Costa
Normas de qualidade de software -
introdução
Encontra-se no site da ABNT (Associação 
Brasileira de Normas Técnicas) as 
seguintes definições:
 Normalização
 Atividade que estabelece, em relaçãoAtividade que estabelece, em relação 
a problemas existentes ou 
potenciais, prescrições destinadas à 
utilização comum e repetitiva com 
vistas à obtenção do grau ótimo de 
ordem em um dado contexto.
Normas de qualidade de software -
introdução
Objetivos da normalização - ABNT:
Economia
 Proporcionar a redução da crescente 
variedade de produtos e procedimentos.
ComunicaçãoComunicação
 Proporcionar meios mais eficientes na 
troca de informação entre o fabricante e 
o cliente, melhorando a confiabilidade 
das relações comerciais e de serviços.
Normas de qualidade de software -
introdução
Objetivos da normalização - ABNT:
Segurança
 Proteger a vida humana e a saúde.
Proteção do consumidor
 Prover a sociedade de meios eficazes 
para aferir a qualidade dos produtos.
Eliminação de barreiras técnicas e 
comerciais
 Evitar a existência de regulamentos g
conflitantes sobre produtos e serviços 
em diferentes países, facilitando, assim, 
o intercâmbio comercial.
Normas de qualidade de software -
introdução
Objetivos da normalização - ABNT:
 Na prática, a normalização está presente 
na fabricação dos produtos, na 
transferência de tecnologia, na melhoria 
da qualidade da vida através de normas 
relativas à saúde, à segurança e à 
preservação do meio ambiente.
Normas de qualidade de software -
introdução
A competitividade e a normalização
 Numa economia onde a competitividade 
é acirrada e onde as exigências são cada 
vez mais crescentes, as empresas 
dependem de sua capacidade de 
incorporação de novas tecnologias de 
produtos, processos e serviços.
Normas de qualidade de software -
introdução
A competitividade e as normas
 A competição internacional entre as 
empresas eliminou as tradicionais 
vantagens baseadas no uso de fatores 
abundantes e de baixo custo. 
 A normalização (uso de normas) é 
utilizada cada vez mais como um meio 
para se alcançar a redução de custo da 
produção e do produto final, mantendo 
ou melhorando sua qualidade.
Normas de qualidade de software -
introdução
As normas e o processo de software
 O processo de desenvolvimento de 
software é composto de diversas fases 
em seu ciclo de vida, e
 Suas atividades produzem umaSuas atividades produzem uma 
sequência de produtos que sao 
intrisicamente relacionados. 
Normas de qualidade de software -
introdução
As normas e o processo de software
 Diversos produtos intermediários são 
gerados e o produto final deve atender 
aos requisitos do sistema (necessidades 
dos clientes ou usuários) do produto de 
software. 
Normas de qualidade de software -
introdução
As normas e o processo de software
 As atividades do processo e os artefatos 
que devem ser criados em um projeto de 
software são definidos pelas normas ou 
padrões adotados pela organização.
 Todos os envolvidos no projeto devem 
seguir esses padrões (metodologia ou 
processo de software).
Normas de qualidade de software -
introdução
Modelo de Qualidade de Card (1990)
Processo 
de 
Software
Normas de qualidade de software -
introdução
Para Card (1990):
 Cada atividade do processo deve 
observar características, tais como, 
produtividade e rastreabilidade. 
 Produtividade é a facilidade de seProdutividade é a facilidade de se 
estabelecer um processo de produção 
eficiente e eficaz. 
 Rastreabilidade possibilita que sejam 
verificados os objetivos funcionais e de 
desempenho do sistema de software.desempenho do sistema de software.
Normas de qualidade de software –
normas de software
 Existem diversas normas desenvolvidas 
para a área de software no mundo e no 
Brasil. 
 Esta unidade aborda as principais e mais 
importantes normas para processos e 
produtos de software. 
 Dentro da importância serão 
apresentadas as normas e padrões:
ISO/IEC 12207, série ISO 9000 e NBR 
ISO/IEC 9126-1.
Normas de qualidade de software –
normas de software
Glossário:
 ISO – International for Standarlization
 IEC – Instituto Americano de Normas 
Técnicas
 ABNT Associação Brasileira de Normas ABNT – Associação Brasileira de Normas 
Técnicas que cria ou ambienta normas 
internacionais à cultura brasileira.
 NBR – Norma Técnica Brasileira
Interatividade 
Com relação aos objetivos da normalização 
(Normas ABNT), Responda qual a afirmação 
esta correta
a) Com relação a economia eles não 
proporcionam a redução da crescente 
variedade de produtos e procedimentosvariedade de produtos e procedimentos.
b) Com relação a segurança eles protegem a 
vida humana e a saúde.
c) Com relação a proteção do consumidor eles 
provêm a sociedade de meios para aferir a 
qualidade dos produtosqualidade dos produtos.
d) Com relação a comunicação evitam a troca 
de informação entre o fabricante e o cliente.
e) Nenhuma delas está correta
Norma ISO/IEC 12207 
Engenharia de software 
ISO/IEC 12207
 Norma internacional que estabelece um 
framework comum para o processo de 
ciclo de vida de software,
 Define uma terminologia comum, queDefine uma terminologia comum, que 
pode ser referenciada pela indústria de 
software. 
Norma ISO/IEC 12207 
Engenharia de software 
ISO/IEC 12207
 Ela pode ser aplicada para aquisição de 
sistemas, produtos e serviços, 
 Para o suporte, desenvolvimento, 
operação e manutenção,operação e manutenção, 
 Tanto para sistemas desenvolvidos 
internamente como externamente para 
uma organização.
Norma ISO/IEC 12207 
Engenharia de software 
Para isso a norma 12207 apresenta um 
conjunto de termos e definições para 
padronizar a área de Software, tais como:
 Adquirente, acordo, retirada de 
operação, aquisição, atividade, auditoria, 
avaliação, portfólio de projetos, ciclo de 
vida, cliente, desenvolvedor, fornecedor, 
garantia da qualidade, itens de 
configuração de software, etc. 
Norma ISO/IEC 12207 
Engenharia de software 
Dentre essas definições destacam-se:
Processo de Software
 Um conjunto de atividades
interrelacionadas, que transforma 
entradas em saídas.entradas em saídas. 
 O termo “atividades” engloba a 
utilização de recursos.
Norma ISO/IEC 12207 
Engenharia de software 
Dentre essas definições destacam-se:
Produto de software
 Conjunto de programas de computador, 
procedimentos, dados e documentação 
associados.associados.
Projeto de Software
 Esforço definido para iniciar e terminar, 
nas datas acordadas, para criar um 
produto ou serviço, de acordo com 
recursos e requisitos específicosrecursos e requisitos específicos.
Norma ISO/IEC 12207 
Engenharia de software 
Dentre essas definições destacam-se:
Serviço
 Realização de atividades, tarefas ou 
direitos associados com o produto.
SistemaSistema
 Combinação de elementos em interação 
organizada para atingir um ou mais 
propósitos.
 Um sistema pode ser considerado como 
um produto ou como os serviços que 
presta.
Norma ISO/IEC 12207 
Engenharia de software 
Dentre essas definições destacam-se:
Usuário
 Indivíduo ou grupo de indivíduos que se 
beneficiam de um sistema durante sua 
utilização.utilização.
 Termo genérico utilizado na área de TI –
Stakeholder.
Norma ISO/IEC 12207 
Engenharia de software 
Dentre essas definições destacam-se:
Validação
 Confirmação, através da prestação de 
provas objetivas, que os requisitos para 
uma determinada utilização ou aplicaçãouma determinada utilização ou aplicação 
foram cumpridos.
Nota: num contexto de ciclo de vida, 
validação é o conjunto de atividades 
destinadas a assegurar e garantir a 
confiança de que um sistema é capaz deconfiança de que um sistema é capaz de 
cumprir sua finalidade, metas e objetivos.
Norma ISO/IEC 12207 
Engenharia de software 
Dentre essas definições destacam-se:
Verificação
 Confirmação, através da prestação de 
provas objetivas, que os requisitosespecificados foram cumpridos.especificados foram cumpridos.
Nota: num contexto de ciclo de vida, é um 
conjunto de atividades que compara um 
produto do ciclo de vida contra as 
características exigidas para esse produto. 
Passo a Passo no processo.Passo a Passo no processo.
Norma ISO/IEC 12207 
Engenharia de software 
Dentre essas definições destacam-se:
Versão
 Instância identificada de um item ou de 
um sistema completo.
Nota: modificações em uma versão de umNota: modificações em uma versão de um 
produto de software, resultando em uma 
nova versão, exige uma ação de gestão de 
configuração.
Norma ISO/IEC 12207 
Engenharia de software 
A norma 12207 define categorias de 
processos do ciclo de vida
 Ela agrupa as atividades do ciclo de vida 
de software em sete grupos de 
processos. 
 Cada um é descrito em termos da sua 
finalidade, dos resultados desejados, 
das atividades e tarefas que precisam 
ser executadas
Norma ISO/IEC 12207 
Engenharia de software 
Os sete grupos de processos incluem:
 Processos de contrato (aquisição e 
fornecimento), organizacionais 
(gerenciamento, infra-estrutura, 
gerenciamento do portfólio de projetos, 
gerenciamento de Recursos Humanos, 
gerenciamento da qualidade.
 Processos de projetos, técnicos, 
implementação, suporte, reuso, etc.
Norma ISO/IEC 12207 
Engenharia de software 
Com relação aos processos da qualidade 
de software, a norma tem como objetivo:
 Assegurar que os produtos, serviços e 
implementações de processos de ciclo 
de vida de software,
 Cumpram os objetivos de qualidade 
organizacional e que levem à satisfação 
aos clientes.
Norma ISO/IEC 12207 
Engenharia de software 
A norma espera que quando implantada:
 As políticas de organização de gestão da 
qualidade e procedimentos sejam 
definidos; 
 Os objetivos de qualidade daOs objetivos de qualidade da 
organização estejam definidos;
 A responsabilidade e a autoridade de 
gestão da qualidade sejam definidos;
 O estado de satisfação do cliente é 
monitorado;monitorado;
 Sejam tomadas medidas adequadas aos 
objetivos da qualidade, quando estes 
não forem alcançados.
Interatividade 
A afirmação: A norma ISO/IEC 12207 é uma 
norma internacional que estabelece um 
framework comum para o processo de ciclo de 
vida de software. Quais afirmações estão 
corretas?
a) Ela estabelece um framework para o cicloa) Ela estabelece um framework para o ciclo 
de vida para o processo de software, com 
uma terminologia bem definida
b) Ela pode ser aplicada para aquisição de 
sistemas, produtos e serviços
c) Ela provê um processo de melhoria do cicloc) Ela provê um processo de melhoria do ciclo 
de vida de software.
d) Ela não se aplica a software
e) As afirmações a,b e c estão 
corretas
Normas da série NBR ISO 9000
Introdução
 As normas da série ISO 9000 descrevem 
os elementos da garantia da qualidade 
em termos genéricos, que podem ser 
aplicados a qualquer negócio 
independentemente dos produtos e 
serviços oferecidosserviços oferecidos. 
 O sistema e operações de qualidade da 
empresa são escrutinados por auditores 
externos para verificação do 
atendimento das normas e da efetividade 
da operaçãoda operação. 
Normas da série NBR ISO 9000
Introdução
 Após o registro bem-sucedido e uma 
avaliação, a empresa recebe um 
certificado aprovado e representado 
pelos auditores. 
 Auditorias de vigilância semestrais
garantem a continuidade de 
conformidade com as normas.
Normas da série NBR ISO 9000
As normas da série 9000 no início foram 
direcionadas para as áreas de manufatura 
ou industrial, mas que foram em seguida 
estendidas a todas as áreas de atividade 
econômica
A série ISO 9000 é composta das normas:
a) NBR ISO 9000 – normas de gestão da 
qualidade e garantia da qualidade. 
 Apóia as empresas na seleção da 
norma mais apropriada para seunorma mais apropriada para seu 
negócio e na sua utilização.
Normas da série NBR ISO 9000
A série ISO 9000 é composta das normas:
b) NBR ISO 9001 – sistemas da qualidade. 
 Modelo de garantia da qualidade em 
projeto, desenvolvimento, produção, 
instalação e assistência técnica.instalação e assistência técnica. 
 É a norma mais geral da série e pode ser 
aplicável a qualquer empresa ou 
atividade.
Normas da série NBR ISO 9000
A série ISO 9000 é composta das normas:
c) NBR ISO 9002 – sistemas da qualidade. 
 Modelo para a garantia da qualidade em 
produção e instalação. 
 Para empresas que têm atividades de Para empresas que têm atividades de 
desenvolvimento.
Normas da série NBR ISO 9000
A série ISO 9000 é composta das normas:
d) NBR ISO 9003 – sistemas da qualidade. 
 Modelo para garantia da qualidade em 
inspeção e ensaios em geral.
 Norma restrita à área de inspeção e Norma restrita à área de inspeção e 
testes.
Normas da série NBR ISO 9000
A série ISO 9000 é composta das normas:
e) NBR ISO 9004 – gestão da qualidade e 
elementos do sistema da qualidade. 
 Documento que traz orientações gerais 
para a implantação de gestão dapara a implantação de gestão da 
qualidade.
Normas da série NBR ISO 9000-3
Software
 Para a área de software, a ISO 
desenvolveu o guia ISO 9000-3 que cobre 
o projeto, desenvolvimento, 
fornecimento, instalação e manutenção 
de software.
 De acordo com a ABNT o processo de 
desenvolvimento e manutenção de 
software é diferente dos demais tipos de 
produtos industriais.
 Ela provê orientações adicionais para a 
criação de sistemas de qualidade.
Normas da série NBR ISO 9000-3
Conceitos
A norma conceitua:
 Software: Criação intelectual de 
programas, procedimentos, regras e 
qualquer documentação correlata à 
operação de um sistema
 Produto de software: conjunto completo 
de programas, procedimentos e 
documentação e os dados designados 
para entrega a um usuário.
 Desenvolvimento: todas as atividades aDesenvolvimento: todas as atividades a 
serem realizadas para a criação de um 
produto de software.
Normas da série NBR ISO 9000-3
Razões para a norma
 Os softwares raramente são submetidos 
a avaliações formais de qualidade, 
ficando normalmente a qualidade 
dependente das habilidades dos 
profissionais envolvidos no sistema. 
 Como consequência da pouca atenção 
dispensada à qualidade do software, 
mais de 50% do tempo e custos 
empregados no desenvolvimento de um 
software se concentram em atividades 
de teste e manutenção (para serde teste e manutenção (para ser 
conservador).
Normas da série NBR ISO 9000-3
Competitividade 
A norma adaptada pela ABNT afirma:
 Os profissionais da área devem se 
conscientizar de que é necessário uma 
busca contínua da melhora da qualidade 
do software, 
 Principalmente devido a abertura do 
mercado brasileiro e a chegada do 
software importado, desenvolvido para 
usuários com níveis de exigências bem 
superiores aos usuários médios 
brasileiros.
Normas da série NBR ISO 9000-3
Qualidade de processos 
Diretrizes da ISO-9000-3:
 Entendimento comum dos requisitos 
funcionais pelo contratante e contratada;
 Uso de metodologia de desenvolvimento 
de software desde a concepção até ade software desde a concepção até a 
instalação do software;
 Metodologia de gerenciamento do 
projeto.
Normas da série NBR ISO 9000-3
Qualidade de processos 
Ela encontra-se dividida em três partes 
principais:
 Estrutura do sistema da qualidade;
 Atividades do ciclo de vida do software;
 Atividades de suporte Atividades de suporte. 
Normas da série NBR ISO 9000-3
Qualidade de processos 
Estrutura do sistema da qualidade;
 Descreve as responsabilidade e ações 
relacionadas à qualidade tanto do 
fornecedor como do cliente.
Atividades do ciclo de vida do software;Atividades do ciclo de vida do software;
 Descreve as fases, etapas e atividades e 
como deve atuar o sistema de qualidade
Atividades de suporte
 Descreve as atividades de suporte que 
permeiam todas as fases do processo de 
software. 
Interatividade 
Na noma ISO 9000 3 temos uma categoria deNa noma ISO 9000-3temos uma categoria de 
atividade denominada Planejamento da 
Qualidade. Indique as afirmações verdadeiras 
das abaixo.
a) O plano da qualidade deve tratar dos 
objetivos de qualidade do softwareobjetivos de qualidade do software
b) O plano da qualidade deve tratar dos 
critérios de saída/entrada de cada fase
c) O plano de qualidade deve ter um 
planejamento detalhado de atividades de 
verificaçãoe cação
d) O plano da qualidade deve determinar a 
Matriz de responsabilidades.
e) As afirmações a,b,c, e d acima são 
todas verdadeiras
Norma NBR ISO/IEC 9126-1 2003
Qualidade de produto
A norma 9126, considerada uma das mais 
importantes pelos autores de qualidade na 
área de software define que:
 Desenvolver ou selecionar produtos de 
software de alta qualidade é de 
primordial importância. 
 A Especificação e a Avaliação da 
qualidade do produto de software são 
fatores-chave para garantir a qualidade 
adequada. 
Norma NBR ISO/IEC 9126-1 2003
Qualidade de produto
A norma 9126 quando bem implantada e 
bem usada garante:
 Que a qualidade pode ser alcançada pela 
definição apropriada das características 
de qualidade, levando em consideração 
o uso pretendido do produto de 
software.
Norma NBR ISO/IEC 9126-1 2003
Qualidade de produto
A norma 9126 considera:
 Importante que cada característica 
relevante de qualidade do produto de 
software seja especificada e avaliada 
utilizando, quando possível, métricas
validadas ou amplamente aceitas.
Norma NBR ISO/IEC 9126-1 2003
Qualidade de produto
A norma tem como objetivo:
 Permitir que a qualidade do produto de 
software seja especificada e avaliada em 
diferentes perspectivas pelos 
envolvidos.
 Pode ser utilizada por desenvolvedores, 
adquirentes, pessoal de garantia de 
qualidade e avaliadores independentes, 
particularmente os responsáveis por 
especificar e avaliar qualidade do 
produto de software.
Norma NBR ISO/IEC 9126-1 2003
Qualidade de produto
Diretrizes para uso da norma ISO 9126-1
De acordo com Guerra & Colombo (2009), 
esta norma pode ser aplicada na avaliação 
da qualidade nos seguintes momentos:
 Definição dos requisitos de qualidade deDefinição dos requisitos de qualidade de 
um produto de software;
 Avaliação da especificação de software 
para verificar se ele irá satisfazer aos 
requisitos de qualidade durante o 
desenvolvimento;desenvolvimento;
Norma NBR ISO/IEC 9126-1 2003
Qualidade de produto
Diretrizes para uso da norma ISO 9126-1
 Descrição de particularidades e atributos 
do software implementado, por exemplo, 
em manuais de usuário;
 Avaliação do software desenvolvido,Avaliação do software desenvolvido, 
antes da entrega; e
 Avaliação do software desenvolvido, 
antes da aceitação.
Norma NBR ISO/IEC 9126-1 2003
Características da qualidade
A norma apresenta 6 características 
fundamentais que um software precisa ter 
para ser considerado de qualidade:
1. Funcionalidade
 Conjunto de funções que o softwareConjunto de funções que o software 
executa para atender aos requisitos do 
cliente/usuário. 
 Sub-características da funcionalidade
 Adequação, conformidade, acurácia, 
segurança de acesso esegurança de acesso e 
interoperabilidade.
Norma NBR ISO/IEC 9126-1 2003
Características da qualidade
Características fundamentais:
2. Confiabilidade
 Medida da capacidade do software de 
manter seu nível de desempenho dentro 
de condições estabelecidades:de condições estabelecidades:
 Sub-características:
 Maturidade, tolerância a falhas e 
recuperabilidade.
Norma NBR ISO/IEC 9126-1 2003
Características da qualidade
3. Usabilidade
 Medida do esforço necessário para o uso 
do software por um usuário de perfíl
determinado de forma explícita ou 
implicitamente (ergonomia).
 Subcaracterísticas da usabilidade: 
 Inteligilidade, apreensibilidade e 
operacionalidade.
Norma NBR ISO/IEC 9126-1 2003
Características da qualidade
4. Eficiência
 Determinação da quantidade de recursos 
utilizada pelo software com relação ao 
seu desempenho, sob condições de uso 
preestabelecidas.
 Subcaracterísticas da Eficiência: 
 Comportamento com relação ao 
tempo e comportamento com relação 
ao uso de recursos.
Norma NBR ISO/IEC 9126-1 2003
Características da qualidade
5. Manutenibilidade
 Medida do esforço necessário 
(homens/hora) para fazer alterações no 
software.
 Subcaracterística da manutenibilidade:Subcaracterística da manutenibilidade:
 Analisibilidade, modificabilidade, 
estabilidade e testabilidade.
Norma NBR ISO/IEC 9126-1 2003
Características da qualidade
6. Portabilidade
 Medida da facilidade de transferir o 
produto de software de um ambiente 
operacional para outro diferente.
 Subcaracterísticas da Portabilidade:Subcaracterísticas da Portabilidade:
 Adaptabilidade, facilidade de 
instalação, capacidade de coexistir, 
facilidade para substituir.
Norma NBR ISO/IEC 9126-1 2003
Visões da qualidade
A norma apresenta três visões da qualidade 
de software: 
 Na visão do usuário, ela discute o 
interesse do mesmo com relação ao 
funcionamento do produto de software, 
no seu desempenho e nos efeitos do seu 
uso. 
 Se preocupa com as medidas 
externas da qualidade: Nas funções 
disponíveis, na confiabilidade, na 
facilidade de uso e na portabilidade 
Norma NBR ISO/IEC 9126-1 2003
Visões da qualidade
A norma apresenta três visões da qualidade 
de software: 
 Na visão do desenvolvedor, a norma se 
preocupa com a qualidade dos requisitos 
e na aceitação do produto pelo 
cliente/usuário. 
 Se preocupa se o desenvolvedor aplica 
as técnicas da qualidade (verificação, 
validação e testes).
Norma NBR ISO/IEC 9126-1 2003
Visões da qualidade
A norma apresenta três visões da qualidade 
de software: 
 Na visão do gerente ela propõe que ele 
se preocupe em uma medida de 
qualidade geral para obter uma visão 
mais próxima dos objetivos do projeto e 
do produto de software em consonância
com os objetivos do negócio da 
empresa. 
 O gerente deve balancear as melhorias 
da qualidade do produto com a garantia 
da execução dos cronogramas, 
previsões de custo e uso adequado dos 
recursos necessários.
Norma NBR ISO/IEC 9126-1 2003
Conclusão
 A norma propõe o uso de métricas para 
se medir as 6 características da 
qualidade de produto de software, 
 Define um processo de avaliação da 
qualidade.
Interatividade 
Qual e a melhor afirmativa para as três 
visões da qualidade de software: usuário, 
desenvolvedor e gerente, da 9126-1
a) Na do usuário discute o funcionamento 
do produto de software.
b) Na do desenvolvedor se preocupa com a 
garantia dos requisitos na entrega
c) Na do gerente propõe que o mesmo se 
preocupe com os objetivos do projeto e 
do produto de software.do produto de software.
d) Na do gerente se preocupa com a 
consonância com os objetivos do 
negócio da empresa.
e) Todas as afirmações estão corretas
ATÉ A PRÓXIMA!

Continue navegando