Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Introdução
 
 
Acadêmico(a): Alexandre da Silva Duarte
Título: Software de Apoio Ao Processo de Documentação Baseado em Normas de Qualidade
 
Introdução:
Segundo [GRA1997], nos dias atuais, a melhoria da qualidade do software torna-se um processo cada vez mais comum nas organizações devido à necessidade de obtenção de melhores resultados em todas as fases do ciclo de vida de software. E é com o objetivo de obter esta melhoria de qualidade que surgiram normas, como a ISO 9000-3, a ISO/IEC 12207 e a ISO/IEC 15504. Devido aos processos de desenvolvimento e manutenção de software serem diferentes da maioria dos tipos de produtos industriais aos quais se aplica o padrão ISO 9000, o comitê técnico da ISO preparou a ISO 9000-3. Em [ASS1993] a norma ISO 9000-3 é definida como sendo: Diretrizes para aplicação da NBR 19001 (ISO 9001) ao desenvolvimento, fornecimento e manutenção de software. Segundo [SCH1995], a ISO 9000-3 tem sua estrutura e organização baseada na premissa que, associada a cada projeto de desenvolvimento de software, existe um ciclo de vida consistindo em um conjunto de fases, ou segmentos de trabalho. Já em 1995 foi editada a norma ISO/IEC 12207 (Processos de ciclo de vida de software), com o objetivo de definir, controlar e melhorar os processos de ciclo de vida de software. Segundo [GRA1997], esta norma descreve a arquitetura dos processos de ciclo de vida de software, mas não especifica os detalhes de como implementar ou executar as atividades e tarefas incluídas nos processos. Segundo [BAR97] a ISO/IEC 15504 ou SPICE (Processos de avaliação de software) é uma norma em elaboração conjunta pela ISO (International Organization for Standardization) e pelo IEC (International Electrotechnical Comission). Ela constitui-se de um padrão para a avaliação do processo de software, visando determinar a capacitação de uma organização. A norma visa ainda orientar a organização para uma melhoria contínua do processo. Ela cobre todos os aspectos da Qualidade do Processo de Software e está sendo elaborada num esforço conjunto de cinco centros técnicos espalhados pelo mundo (EUA, Canadá/América Latina, Europa, Pacífico Norte e Pacífico Sul). Dentre os processos descritos nas três normas citadas, encontra-se um de grande importância: o processo de documentação de software. Em [ROC1987] é dito que a documentação deve ser um processo contínuo ao longo de todo o desenvolvimento, descrevendo assim o estado do software durante os diferentes estágios do ciclo de desenvolvimento e sendo utilizada por diferentes conjuntos de pessoas e para diferentes propósitos. Reconhecendo que o controle da documentação de um software é complexo, foi especificado e implementado um software para auxiliar este processo, utilizando como base as normas ISO 9000-3, ISO/IEC 12207 e ISO/IEC 15504.