ISO - qualidade de SOftware
33 pág.

ISO - qualidade de SOftware


DisciplinaQualidade de Softwere31 materiais76 seguidores
Pré-visualização2 páginas
ISO
Qualidade de Software
Profa.: Armanda Maria
armandamaria@gmail.com
ISO
ISO
\u2022 Nasceu de uma conferência em Londres, em outubro de 1946, 
mas só começou a funcionar em 1947;
\u2022 Inicialmente, a ISO só produzia recomendações e não normas 
internacionais;
\u2022 Os documentos partiam de normas já existentes;
ISO
\u2022 Em dezembro/2004, a ISO chegou a 14.941 documentos 
internacionais de padronização, contando quase 150 países 
participantes e cerca de 50 mil especialistas que criavam e 
verificavam os documentos.
ISO
\u2022 A palavra ISO provém do grego isos e significa igual.
\u2022 As normas internacionais oferecem uma base comum para julgar 
a qualidade de produtos e definir critérios em contratos e 
negociações.
\u2022 Permitem que consumidores encontrem compatibilidade entre 
tecnologias e produtos.
ISO
\u2022 Exemplo:
\u2013 As dimensões de conectores elétricos permitem que pessoas 
em trânsito entre países diferentes possam utilizar 
equipamentos como computadores.
ISO, IEC e JTC1
ISO
\u2022 A ISO criou com a IEC (International Eletrotechnical Commission) 
o JTC1 (Joint Technical Committee 1).
\u2022 O JCT1 é responsável pela criação de normas relacionadas com 
Tecnologia da Informação. 
JCT1
\u2022 As normas abrangem:
\u2013 Projeto e desenvolvimento de sistemas e ferramentas de TI;
\u2013 Qualidade, desempenho, segurança, portabilidade e 
interoperabilidade de sistemas de TI;
\u2013 Harmonização de ferramentas, ambientes e vocabulário 
utilizado em TI;
\u2013 Ergonomia de sistemas.
JTC1
\u2022 Alguns princípios regem o JTC1;
\u2022 Há uma preocupação com a aplicação do conhecimento;
\u2022 O conteúdo dos documentos deve buscar atender a objetivos 
como tempo de desenvolvimento de sistemas e custos 
envolvidos na aplicação de tecnologias.
\u2022 Procura-se abranger o maior leque possível de assuntos 
relacionados com qualidade de produtos e de serviços ligados à 
TI.
JTC1
\u2022 É dividido em subcomissões cada qual responsável por tratar um 
determinado corpo de normas.
\u2022 As subcomissões são divididas em grupos de trabalhos (working 
groups) que tratam de assuntos específicos.
JTC1
\u2022 Estrutura hierárquica:
JTC1
\u2022 Algumas subcomissões:
SC Área de estudos
SC-6 Telecomunicações e troca de informações entre sistemas
SC-7 Software e engenharia de sistemas
SC-22 Linguagens de Programação
SC-27 Técnicas de segurança para TI
JTC1
\u2022 A subcomissão SC-7 é particularmente importante para gerentes 
e desenvolvedores de software, pois reúne diversas normas que 
possuem relação com a qualidade de software.
\u2022 Alguns grupos de trabalho em que a SC-7 está dividida:
WG Área de estudo
WG-2 Documentação e sistemas
WG-6 Avaliação e métricas
WG-7 Gerência de ciclo de vida
WG-12 Medição de tamanho funcional
JTC1
\u2022 Para identificar quem é responsável pela elaboração de uma 
dada norma, utiliza-se uma notação similar à empregada para 
identificar caminhos numa estrutura de diretórios:
JTC1/SC-7/WG-6
ABNT
\u2022 Associação Brasileira de Normas Técnicas \u2013 fundada em 1940;
\u2022 Órgão brasileiro responsável por normas de qualidade;
\u2022 Representa no Brasil a ISO e a IEC;
\u2022 Também possui uma estrutura interna em árvore, a divisão no 
nível mais alto é chamada de comitê.
\u2022 Cada comitê é responsável por uma área de conhecimento 
diferente e por sua vez, é subdivido em comissões, que são 
responsáveis pela elaboração das normas.
ABNT
\u2022 Alguns comitês da ABNT
CB Área de estudo
CB-01 Mineração e metalurgia
CB-02 Construção civil
CB-21 Computadores e processamento de dados
CB-52 Café
ABNT
\u2022 O comitê 21 possui duas comissões técnicas: engenharia de 
software e portabilidade de software, divididas em 7 comissões 
de estudos; e a comissão técnica de linguagens, sistemas 
operacionais e banco de dados, dividida em 3 comissões de 
estudos.
CE Área de estudo
21:101.01 Qualidade de software
21:101.03 Gerência do ciclo de vida
21:101.06 Estimativa de tamanho de software
21:101.08 Ergonomia
ABNT
\u2022 O trabalho da ABNT é basicamente normativo, mas realiza 
também, a certificação.
\u2022 Cuida da preparação de normas técnicas, mas também pode 
verificar a implantação e uso dessas normas em uma empresa.
Inmetro
\u2022 Instituto Nacional de Metrologia, Normalização e Qualidade 
Industrial.
\u2022 Tem função de verificar a observância de normas naquilo que se 
refere a medições, realizar credenciamento de laboratórios de 
medições.
\u2022 A ABNT é credenciada pelo Inmetro para fazer a certificação de 
empresas em normas de qualidade.
Certificação e Adequação
\u2022 Uma empresa pode adotar uma ou mais normas de qualidade 
para organizar sua estrutura e procedimentos, métodos de 
fabricação, etc, sem que seja preciso passar por nenhuma forma 
de inspeção.
\u2022 Toda empresa, não importando seu tamanho número de 
empregados nem faturamento anual, possui normas internas.
\u2022 Qualquer empresa pode adotar normas internacionais ou não, 
basta desejar fazê-lo.
Certificação e Adequação
\u2022 A adequação a uma norma consiste em colocar em prática, total 
ou parcialmente, aquilo que nela é proposto.
\u2022 Pode ser feito de maneira autônoma ou com auxílio de 
consultoria.
\u2022 A certificação envolve a participação de um organismo ou 
empresa externa, devidamente regulamentado ou credenciado, 
que possa atestar que a empresa candidata segue corretamente 
um dado padrão.
Certificação e Adequação
\u2022 Passos para implementar um sistema de qualidade
Definição do 
escopo Diagnóstico
Planejamento e
documentação
Gestão da
transição
Correções
Certificação e Adequação
\u2022 Definição do escopo: delimitar quais áreas do negócio serão 
afetadas com as mudanças;
\u2022 Diagnóstico: Apontar os problemas e fazer um planejamento 
das mudanças em função das normas que se pretende adotar;
\u2022 Planejamento de documentação: garantir que a padronização 
pertença à empresa e não à memória das pessoas que trabalham 
nela;
\u2022 Gestão da transição: a implementação deve ser feita de 
maneira gradual e levará a novas análises e adaptações.
Certificação e Adequação
\u2022 A adequação às normas deve vir antes da certificação;
\u2022 É importante que a empresa esteja realmente engajada num 
compromisso de melhoria contínua.
Certificação e Adequação
\u2022 Passos para a certificação:
Pré-auditoria RecomendaçõesAuditoriaCorreções
Relatório de
Não-conformidade
Relatório de
Não-conformidade
Certificação e Adequação
\u2022 Pré-auditoria: é a fase inicial e serve para medir a diferença 
entra a maneira como a empresa trabalha atualmente e aquilo 
que a norma a ser adotada estabelece. 
\u2013 As diferenças entre os procedimentos adotados e os 
normalizados são chamados de \u201cnão-conformidades\u201d.
\u2022 Correções: Fase que leva à auditoria, o resultado dessa fase é 
um novo relatório de não-conformidades.
\u2022 Recomendações: podem ser de diferentes tipos:
Certificação e Adequação
\u2013 Certificar imediatamente a empresa, porém sugerindo 
pequenas correções a serem realizadas;
\u2013 Certificar a empresa, porém sob a condição de que certas 
correções mais sérias sejam efetuadas;
\u2013 Não certificar a empresa, recomendando uma nova etapa de 
adequação à norma antes de uma nova tentativa de 
certificação.
Certificação e Adequação
\u25cf O fato de uma empresa exibir um selo ISO 9000 não 
significa automaticamente que seus produtos possuem 
qualidade, mas, por exemplo, apenas que um 
determinado setor cumpre com uma regulamentação 
de qualidade.
\u25cf A certificação é válida por um dado período, durante o 
qual há acompanhamento por parte da instituição que 
forneceu o certificado.
\u25cf Existe o risco da empresa perder seu certificado por 
descumprimento das normas.
Certificação e Adequação
\u25cf Algumas normas de software:
ISO 9000
\u25cf Teve origem na norma britânica BS570,