Buscar

Breve Histórico III

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 73 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 73 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 73 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 
 
 
 
Profa. Gislaine Stachissini 
Conteúdo da Unidade III 
 Normas da qualidade de software 
 As normas e o processo de software 
 Norma ISO/IEC 12207 
 As normas da série ISO 9000 
 O guia ISO 9000-3 
 A norma ISO 9126 
 
 
Normas de qualidade de software – introdução 
A ABNT (Associação Brasileira de Normas Técnicas) define: 
 Normalização 
 Atividade 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 
Conforme a ABNT, os objetivos da normalização são: 
 Economia 
 Proporcionar a redução da crescente variedade de produtos 
e procedimentos. 
 Comunicaçã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 
Conforme a ABNT, os objetivos da normalização são: 
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. 
Normas de qualidade de software – introdução 
Conforme a ABNT, os objetivos da normalização são: 
Eliminação de barreiras técnicas e comerciais 
 Evitar a existência de regulamentos conflitantes sobre 
produtos e serviços em diferentes países, facilitando, 
assim, o intercâmbio comercial. 
Normas de qualidade de software – introdução 
Na prática, a normalização está presente: 
 na fabricação dos produtos; 
 na transferência de tecnologia; 
 na melhoria da qualidade de 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 em que a competitividade é acirrada e 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 a normalização 
 A competição internacional entre as empresas eliminou as 
tradicionais vantagens baseadas no uso de fatores 
abundantes e de baixo custo. 
 O uso de normas é utilizado cada vez mais: 
 como um meio para 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. 
 Suas atividades produzem uma sequência de produtos que 
estão intrinsecamente relacionados. 
 
 
Normas de qualidade de software – introdução 
As normas e o desenvolvimento de software 
 Ao longo do desenvolvimento, diversos produtos 
intermediários são gerados, e o produto final deve atender 
aos requisitos do sistema. 
As normas: 
 Procuram garantir a qualidade dos artefatos que são criados 
ao longo do processo. 
 
 
Normas de qualidade de software – introdução 
As normas e o processo de software 
Todos os envolvidos em um projeto de software devem seguir: 
 as normas; 
 os padrões; 
 e a metodologia de desenvolvimento adotada pela empresa. 
 Tudo na procura da qualidade do 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 estabelecer um processo de produção 
eficiente e eficaz. 
Rastreabilidade: 
 Possibilita que sejam verificados os objetivos funcionais e 
de desempenho do sistema de software. 
Normas de qualidade de software: 
 normas de software 
 Existem diversas normas desenvolvidas para a área de 
software. 
 Essa unidade aborda as principais e mais importantes normas 
para processos e produtos de software. 
 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 Organization for Standardization 
 IEC – Instituto Americano de Normas Técnicas 
 ABNT – Associação Brasileira de Normas Técnicas, que cria 
ou ambienta normas internacionais à cultura brasileira 
 NBR – Norma Técnica Brasileira 
Interatividade 
Em relação aos objetivos da normalização (normas ABNT), 
assinale a alternativa correta: 
a)Quanto à economia, não proporcionam a redução da crescente 
variedade de produtos e procedimentos. 
b)Quanto à segurança, nada têm a ver com a proteção da vida 
humana e a saúde. 
c)Quanto à proteção do consumidor, proveem a sociedade de 
meios para aferir a qualidade dos produtos. 
d)Quanto à comunicação, evitam a troca de informação entre o 
fabricante e o cliente. 
e)Nenhuma das anteriores. 
Resposta 
Em relação aos objetivos da normalização (normas ABNT), 
assinale a alternativa correta: 
a)Quanto à economia, não proporcionam a redução da crescente 
variedade de produtos e procedimentos. 
b)Quanto à segurança, nada têm a ver com a proteção da vida 
humana e a saúde. 
c)Quanto à proteção do consumidor, proveem a sociedade de 
meios para aferir a qualidade dos produtos. 
d)Quanto à comunicação, evitam a troca de informação entre o 
fabricante e o cliente. 
e)Nenhuma das anteriores. 
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. 
 Norma que define 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 a aquisição de sistemas, produtos e serviços, suporte, 
desenvolvimento, operação e manutenção de sistemas; 
 tanto em sistemas desenvolvidos internamente quanto 
externamente para uma organização. 
Norma ISO/IEC 12207: 
 engenharia de software 
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 inter-relacionadas que 
transforma entradas em saídas 
(definição clássica de processos). 
 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. 
Projeto de software 
 Esforço definido para iniciar e terminar nas datas acordadas 
e criar um produto ou serviço de acordo com recursos 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. 
Sistema 
 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. 
 Stakeholder – termo genérico utilizado na área de TI. 
Norma ISO/IEC 12207: 
 engenharia de software 
Dentre essas definições, destacam-se: 
Validação 
 Confirmação, por meio da prestação de provas objetivas, 
de que os requisitospara uma determinada utilização ou 
aplicação foram cumpridos. 
 Efetuada normalmente ao final do processo. 
 
 
Norma ISO/IEC 12207: 
 engenharia de software 
Dentre essas definições, destacam-se: 
Verificação 
 Confirmação, por meio da prestação de provas objetivas, 
de que as características exigidas para o produto foram 
cumpridas. 
 Passo a passo no processo. 
 
Norma ISO/IEC 12207: 
 engenharia de software 
Dentre essas definições, destacam-se: 
Versão 
 Identificação de um item ou de um sistema completo em 
determinado momento da vida do item. 
 Uma versão de um produto de software: 
 que resulte 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 reúne as atividades do ciclo de vida de software em sete 
grupos de processos. 
Cada um é descrito em termos: 
 da sua finalidade; 
 dos resultados desejados; 
 e das atividades e tarefas que precisam ser executadas. 
Norma ISO/IEC 12207: 
 engenharia de software 
Os grupos de processos incluem: 
 Processos de acordo (contrato) 
 de aquisição; 
 e de fornecimento; 
 Processos organizacionais (gerenciamento) 
 do modelo de ciclo de vida; 
 da infraestrutura; 
 do portfólio de projetos; 
 de recursos humanos; 
 e da qualidade. 
Norma ISO/IEC 12207: 
 engenharia de software 
Os grupos de processos incluem: 
 Processos de projeto 
 de planejamento de projeto; 
 de controle e melhoria de projeto; 
 de gerenciamento de decisão; 
 de gerenciamento de riscos; 
 de gerenciamento de configuração; 
 de gerenciamento de informação; 
 de medição. 
Norma ISO/IEC 12207: 
 engenharia de software 
Os grupos de processos incluem: 
 Processos de software (aplicação) 
 de análise de requisitos de software; 
 de arquitetura de software; 
 de construção de software; 
 de testes. 
 Processos de suporte e processos de reúso de software 
 
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 a 
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 sejam 
definidas; 
 os objetivos de qualidade da organização estejam definidos; 
 a responsabilidade e a autoridade de gestão da qualidade 
sejam definidas; 
 o estado de satisfação do cliente seja monitorado; 
 sejam tomadas medidas adequadas aos objetivos da 
qualidade quando estes não forem alcançados. 
Interatividade 
A ISO/IEC 12207 é uma norma internacional que estabelece um 
framework comum para o processo de ciclo de vida de software. 
Com base na afirmação acima, qual alternativa é a correta? 
a) Ela estabelece um framework do ciclo de vida para o 
processo de software com uma terminologia bem definida. 
b) Ela pode ser aplicada para a aquisição de sistemas, produtos 
e serviços. 
c) Ela provê um processo de melhoria do ciclo de vida de 
software. 
d) Ela não se aplica a softwares. 
e) As alternativas “a”, “b” e “c” estão corretas. 
Resposta 
A alternativa correta é a: “e”. 
 As alternativas “a”, “b” e “c” apresentam aspectos da norma 
ISO/IEC 12207, baseados nos conceitos dos gurus da 
qualidade: Taylor, Juran, Crosby, Ishikawa e Deming. 
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. 
 Podem ser aplicadas a qualquer negócio independentemente 
dos produtos e serviços oferecidos. 
 O sistema e as operações de qualidade da empresa são 
escrutinizados por auditores externos 
 para verificação do atendimento das normas e da 
efetividade da operação. 
 
 
Normas da série NBR ISO 9000 – introdução 
 Após o registro bem-sucedido e uma avaliação por 
auditores, a empresa recebe um certificado aprovado. 
 Auditorias de vigilância semestrais garantem a continuidade 
de conformidade com as normas. 
 
Normas da série NBR ISO 9000 
 Inicialmente, foram direcionadas para as áreas de 
manufatura ou industrial. 
 Mas foram, em seguida, estendidas a todas as áreas de 
atividade econômica. 
Normas da série NBR ISO 9000 
A série ISO 9000 é composta das normas: 
 NBR ISO 9000 – normas de gestão da qualidade e garantia da 
qualidade 
 Apoia as empresas na seleção da norma 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: 
 NBR ISO 9001 – sistemas da qualidade 
 Modelo de garantia da qualidade em projeto, 
desenvolvimento, produção, 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: 
 NBR ISO 9002 – sistemas da qualidade 
 Modelo para a garantia da qualidade em produção e 
instalação. 
 Para empresas que não têm atividades de desenvolvimento. 
 
Normas da série NBR ISO 9000 
A série ISO 9000 é composta das normas: 
 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 testes. 
 
Normas da série NBR ISO 9000 
A série ISO 9000 é composta das normas: 
 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 da qualidade. 
Normas da série NBR ISO 9000-3: 
 software 
De acordo com a ISO e a ABNT: 
 O processo de desenvolvimento e manutenção de software é 
diferente dos demais tipos de produtos industriais. 
A 9000-3 provê orientações adicionais para a criação de 
sistemas de informação de qualidade. 
 
Normas da série NBR ISO 9000-3: 
 conceitos 
A norma inclui os seguintes conceitos: 
 Software 
 Programas, procedimentos, regras e qualquer 
documentação correlata à operação de um sistema. 
 Produto de software 
 Conjunto programas, procedimentos e documentação e 
os dados designados para entrega a um usuário. 
 Desenvolvimento: 
 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 adoção da norma 
De acordo com a norma: 
 Os softwares raramente são submetidos a avaliações 
formais de qualidade, ficando a qualidade dependente das 
habilidades dos profissionais envolvidos no sistema. 
Normas da série NBR ISO 9000-3: 
 razões para a adoção da norma 
De acordo com a norma: 
 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 ser conservador). 
Normas da série NBR ISO 9000-3: 
 competitividade 
De acordo com a norma: 
 Os profissionais da área devem se conscientizar de que é 
necessária uma busca contínua da melhora da qualidade do 
software, principalmente devido à abertura do mercado 
brasileiro e à chegada do software importado, que é 
desenvolvido para usuários com níveis de exigência bem 
superiores aos dos usuários brasileiros. 
Normas da série NBR ISO 9000-3: 
 qualidade de processos 
As diretrizes da ISO 9000-3 cobrem o: 
 entendimento comum dos requisitos funcionais pelo 
contratante e contratada; 
 uso de metodologia de desenvolvimento de software desde a 
concepção até a instalação do software; 
 uso de metodologia de gerenciamento do projeto. 
 
 
Normas da série NBR ISO 9000-3: 
 qualidade de processos 
Encontra-se dividida em três partes principais: 
 estrutura do sistema da qualidade; 
 atividades do ciclo de vida do software; 
 atividades de suporte. 
Normas da série NBR ISO 9000-3: 
 qualidadede processos 
Estrutura do sistema da qualidade: 
 Descrição das responsabilidades e ações relacionadas à 
qualidade tanto do fornecedor quanto do cliente. 
Atividades do ciclo de vida do software: 
 Descrição das fases, etapas e atividades e como deve atuar o 
sistema de qualidade. 
Atividades de suporte: 
 Descrição das atividades de suporte que permeiam todas as 
fases do processo de software. 
Interatividade 
Na norma ISO 9000-3, há uma categoria de atividade denominada 
planejamento da qualidade. O plano da qualidade deve: 
a)Tratar dos objetivos de qualidade do 
produto de software. 
b)Tratar dos critérios de saída/entrada de cada fase. 
c)Conter um planejamento detalhado de atividades de verificação 
e validação. 
d)Determinar a matriz de responsabilidades. 
e)Todas as alternativas estão corretas. 
Resposta 
Na norma ISO 9000-3, há uma categoria de atividade denominada 
planejamento da qualidade. O plano da qualidade deve: 
e) Todas as alternativas estão corretas. 
 Todas as alternativas estão corretas, conforme a definição da 
norma ISO 9000-3. 
Norma NBR ISO/IEC 9126-1 2003: 
 qualidade de produto 
 A norma 9126-1, 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-1, 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 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. 
É utilizada por: 
 desenvolvedores, adquirentes, pessoal de garantia de 
qualidade e avaliadores independentes; 
 particularmente, os responsáveis por especificar e avaliar a 
qualidade do produto de software. 
 
Norma NBR ISO/IEC 9126-1 2003: 
 qualidade de produto 
Momentos para aplicação da norma 
ISO 9126-1: 
 durante a definição dos requisitos de qualidade de um 
produto de software; 
 na avaliação da especificação de software para verificar se 
ele irá satisfazer aos requisitos de qualidade durante o 
desenvolvimento; 
Norma NBR ISO/IEC 9126-1 2003: 
 qualidade de produto 
Momentos para aplicação da norma ISO 9126-1: 
 na descrição de particularidades e atributos do software 
implementado, por exemplo, em manuais de usuário; 
 na avaliação do software desenvolvido antes da entrega; e 
 na avaliação do software desenvolvido antes da aceitação. 
Norma NBR ISO/IEC 9126-1 2003: 
 características da qualidade 
A norma apresenta seis características fundamentais que um 
software precisa ter para ser considerado de qualidade: 
1.Funcionalidade 
 Conjunto de funções que o software executa para atender 
aos requisitos do cliente/usuário. 
Envolve: 
 adequação, conformidade, acurácia, segurança de acesso e 
interoperabilidade. 
Norma NBR ISO/IEC 9126-1 2003: 
 características da qualidade 
2.Confiabilidade 
 Medida da capacidade do software de manter seu nível de 
desempenho dentro de condições estabelecidas. 
Envolve: 
 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 perfil determinado de forma explícita ou 
implicitamente (ergonomia). 
Envolve: 
 inteligibilidade, 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. 
Envolve: 
 comportamento com relação ao tempo e 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. 
Envolve: 
 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. 
Envolve: 
 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: 
 Visão do usuário 
 Discute o interesse deste com relação ao funcionamento 
do produto de software no seu desempenho 
e nos efeitos do seu uso. 
 Preocupa-se 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: 
 Visão do desenvolvedor 
 Preocupa-se com a qualidade dos requisitos e com a 
aceitação do produto pelo cliente/usuário. 
 Preocupa-se em saber 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: 
 Visão do gerente 
 Propõe que ele se preocupe em garantir que o projeto e 
o produto de software estejam 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 medir as características da 
qualidade de produto de software; 
 e define um processo de avaliação da qualidade. 
 
Interatividade 
Assinale a alternativa correta em relação às três visões da 
qualidade de software – usuário, 
desenvolvedor e gerente – da 9126-1. 
a) Na visão do usuário, discute o funcionamento 
do produto de software. 
b) Na visão do desenvolvedor, preocupa-se com a garantia dos 
requisitos na entrega. 
c) Na visão do gerente, propõe que este se preocupe com os 
objetivos do projeto e do produto de software. 
d) Na visão do gerente, preocupa-se com a consonância com os 
objetivos do negócio da empresa. 
e) Todas as alternativas estão corretas. 
Resposta 
Assinale a alternativa correta em relação às três visões da 
qualidade de software – usuário, 
desenvolvedor e gerente – da 9126-1. 
e) Todas as alternativas estão corretas. 
 Todas as afirmações estão corretas, conforme a descrição da 
norma ISO/IEC 9126-1. 
 
 
 
 
 
ATÉ A PRÓXIMA!

Outros materiais