Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Introdução
 
 
Acadêmico(a): Anisio Iahn
Título: Avaliação de Processos de Software Utilizando a Norma ISO/IEC 15504
 
Introdução:
Conforme [TSU97], a demanda por qualidade tem motivado a comunidade de software para o desenvolvimento de modelos para qualidade de software. Estes modelos estão orientados por duas visões: visão de processo e visão de produto. A visão de processo trata da avaliação e melhoria dos processos utilizados para o ciclo de vida do software. A visão do produto trata da avaliação de um produto de software, para verificação de sua qualidade. A norma ISO 8402 define qualidade como a totalidade de características de uma entidade que lhe confere a capacidade de satisfazer às necessidades explícitas e implícitas. Necessidades explícitas são aquelas expressas na definição de requisitos propostos pelo produtor. Estes requisitos definem as condições em que o produto deve ser utilizado, seus objetivos, funções e o desempenho esperado [TSU97]. Já [PRE95] diz que, qualidade de software é definida como sendo uma conformidade a requisitos funcionais e de desempenho explicitamente declarados, a padrões de desenvolvimento claramente documentados e a características implícitas que são esperadas de todo software profissionalmente desenvolvido. A qualidade de software é largamente determinada pela qualidade dos processos utilizados para o desenvolvimento. Deste modo, a melhoria da qualidade de software é obtida pela melhoria da qualidade dos processos. Esta visão orientou a elaboração de modelos de definição, avaliação e melhoria de processos de software, segundo [TSU97]. Segundo [BAR97] o SPICE é 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). Segundo [EMA98], o SPICE pode ser utilizado por organizações envolvidas em planejar, gerenciar, monitorar, controlar e melhorar as categorias de aquisição, fornecimento, desenvolvimento, operação e suporte de software. Estas categorias, segundo [BAR97], possuem processos que podem ser qualificados em : 0. Incompleto 1. Realizado 2. Gerenciado 3. Estabelecido 4. Predizível 5. Otimização. Com este objetivo de mensurar, padronizar e aprimorar os processos de software, o SPICE vem para unir as várias propostas de modelos de capacidade e maturidade do software para amenizar os problemas com a qualidade de software. Considerando estes aspectos, pretende-se realizar um estudo que permita conhecer com maior profundidade os procedimentos de avaliação do modelo SPICE.