Cópia não autorizada
CDU: 658.56:681.3.06
NOV 1993
NBR ISO 9000-3
Normas de gestão da qualidade e garantia da qualidade ABNT-Associação Brasileira de Normas Técnicas
Parte 3: Sede: Rio de Janeiro Av. Treze de Maio, 13 - 28º andar CEP 20003 - Caixa Postal 1680 Rio de Janeiro - RJ Tel.: PABX (021) 210 -3122 Telex: (021) 34333 ABNT - BR Endereço Telegráfico: NORMATÉCNICA
Copyright © 1990, ABNT–Associação Brasileira de Normas Técnicas Printed in Brazil/ Impresso no Brasil Todos os direitos reservados
Diretrizes para a aplicação da NBR 19001 ao desenvolvimento, fornecimento e manutenção de "software"
CB-25 - Comitê Brasileiro da Qualidade CE-25:000.02 - Comissão de Estudo de Sistemas de Qualidade NBR ISO 9000-3 - Quality management and quality assurance standards Parte 3: Guidelines for the application of ISO 9001 to the development, supply and maintenance of software Descriptors: Programming (computers) Quality assurance. Quality assurance programme. Descritores: Programação (computadores). Garantia da qualidade. Programa de garantia da qualidade
Sumário Introdução 1 Objetivo 2 Referências normativas 3 Definições 4 Sistema da qualidade - Estrutura 5 Sistema da qualidade - Atividades do ciclo de vida 6 Sistema da qualidade - Atividades de apoio (não dependentes de fase) Anexos A - Referência cruzada entre NBR ISO 9000-3 e NBR 19001 B - Referência cruzada entre as NBR 19001 e NBR ISO 9000-3
Introdução Com o progresso da tecnologia da informação, a quantidade de “software” vem crescendo e tornando essencial a gestão da qualidade de produtos de “software”. Um dos meios de estabelecer um sistema de gestão da qualidade é fornecer orientação para a garantia da qualidade do “software”. Os requisitos para um sistema da qualidade genérico, pa-ra situações contratuais entre duas partes, já estão disponíveis na NBR 19001 (ISO 9001):1990, Sistemas da qualidade -Modelo para garantia da qualidade em projetos/ desenvolvimento, produção, instalação e assistência técnica. Entretanto, o processo de desenvolvimento e manutenção de “software” é diferente da maioria dos demais ti-
14 páginas
pos de produtos industriais, tornando necessário prover, nesse campo da tecnologia de desenvolvimento tão rápido, orientações adicionais para o estabelecimento de sistemas da qualidade onde estejam envolvidos os produtos de “software”, levando-se em conta o estágio atual da tecnologia. A natureza do desenvolvimento de “software” é tal, que algumas atividades estão relacionadas às fases específicas do processo de desenvolvimento, enquanto outras podem ser aplicadas ao longo de todo o processo. Estas diretrizes foram assim estruturadas para refletir tais diferenças. Outrossim, este documento, no que se refere ao formato, não corresponde diretamente à norma NBR 19001, sendo, por essa razão, fornecidos índices de referência cruzada (anexos A e B) para facilitar a consulta àquela norma. Contratos entre duas partes, para o desenvolvimento de “software”, podem ocorrer com muitas variações. Em certos casos de contratos entre duas partes, estas diretrizes podem não ser aplicáveis ainda que adaptadas. Torna-se, portanto, indispensável determinar a adequação do uso desta NBR ISO 9000-3 ao contrato. Esta NBR ISO 9000-3 aborda basicamente situações em que um “software” específico é desenvol-vido como parte de um contrato, de acordo com as especificações do comprador. No entanto, os con-