O
que é SPICE ?

O
SPICE (Software Process Improvement and Capability dEtermination),
é uma norma em elaboração conjunta
pela ISO e pelo IEC. Ela constitui-se em 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).
Um grupo de estudos da ABNT está participando do
processo de desenvolvimento, além de trabalhar na
tradução das versões preliminares da
norma para o português. O SPICE inclui um modelo de
referência, que serve de base para o processo de avaliação.
Este modelo é um conjunto padronizado de processos
fundamentais, que orientam para uma boa engenharia de software.
Ele é dividido em cinco grandes categorias de processo:
Cliente-Fornecedor, Engenharia, Suporte, Gerência
e Organização. Cada uma destas categorias
é detalhada em processos mais específicos.
Tudo isso é descrito em detalhes pela norma.
Além dos processos, o SPICE define também
os 6 níveis de capacitação de cada
processo, que pode ser incompleto, executado, gerenciado,
estabelecido, previsível e otimizado. O resultado
de uma avaliação, da um perfil da instituição
em forma de matriz, onde temos os processos nas linhas e
os níveis nas colunas.
Objetivos do projeto SPICE:
O
projeto tem três objetivos principais:
•
Desenvolver um modelo de trabalho para padronizar o processo
de avaliação do processo de desenvolvimento
de software.
• Conduzir indústrias experimentais para o
padrão emergente.
• Promover transferência do processo de avaliação
de software para as indústrias de software no mundo
como um todo.
O
primeiro objetivo do projeto foi conseguido em junho 1995,
com a liberação da primeira versão
de um modelo de padrão para a avaliação
do processo de produção de software (os documentos
do SPICE), que tiveram um grande reconhecimento internacional
entre a comunidade dos padrões, seguindo o processo
normal para o desenvolvimento de padrões internacionais.
Depois, os documentos foram ate o Processo Internacional
de Padronização e foram publicados como ISO/IEC
TR 15504:1998 - avaliação do processo de Software.
WG10 tem começado agora o trabalho revisar o TR com
uma vista para a publicação final como um
padrão internacional completo. Mais detalhes do processo
de padronização dos documentos, podem ser
encontrados no Web site WG10.
As
experimentações do SPICE são agora
o foco principal do projeto. Mais informações
sobre as experimentações, incluindo a provisão
para o registro como participantes das experimentações,
estão disponíveis em http://www.sqi.gu.edu.au/spice.
As atividades de promoção do projeto estão
se interessando cada vez mais, com atividades tais como
o Simpósio Internacional anual do SPICE e a publicação
dos artigos e dos livros. A fim de ter exelência com
o treinamento de assessores, o projeto desenvolveu e liberou
um Programa de Treinamento para Acessor do SPICE.
Cinco
centros técnicos internacionais foram estabelecidos
para coordenar o esforço internacional no projeto.
Sua conduta trouxe junto uma combinação original
de colaboradores dos padrões, de colaboradores de
produção de software, e de acadêmicos
sobre 20 países, para gerar uma estrutura consistente
e validada para a avaliação em um período
de tempo notavelmente curto. O projeto desde o seu planejamento
inicial, produziu um conjunto de artefatos (documentos)
apropriados para experimentações extensivas
da indústria em um período de dois anos.