Sei sulla pagina 1di 25

SPICE e ISO 15504

Jorge H C Fernandes 2004

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

SPICE: Um Framework para a Avaliao Integrada de Processos de Software [SPICE 1]


Process
Is examined by

Identifies changes to

Identifies capability and risks of

Process Assessment
leads to leads to

Process Improvement

Capability motivates Determination SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Documentos Originais do Modelo SPICE [SPICE 1]


Part 1 Concepts and Introductory Guide Part 9 Vocabulary

Part 7 Guide for use in process improvement

Part 8 Guide for use in determining supplier process capability

Part 6 Qualification and training of assessors

Part 3 Rating Processes

Part 4 Guide to conducting assessment

Part 5 Construction, selection and use of assessment instruments and tools

Part 2 A model for process management

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

SPICE Parte 1 : Conceitos e Guia Introdutrio


Que deve usar?
Organizaes que executam ou monitoram processos de software

Propsitos
Avaliao e melhoria contnua de processos

Estrutura
Avaliao de processos, PARA:
Determinar capacidade no atendimento a requisitos Determinar melhorias a serem implantadas

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

SPICE: Onde de aplica?


SPICE pode ser usado processos para: por organizaes Aquisio envolvidas no: Fornecimento
Planejamento Gesto Monitoramento Controle e Melhoria de Desenvolvimento Operao Evoluo e Suporte de software

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

SPICE: Propsitos de Uso


Auto-compreenso do estado de processos de software Auto-determinao de adequabilidade de processos para determinados (classe de) requisitos Determinao da adequabilidade dos processos de uma organizao (fornecedora) no atendimento a um (uma classe de) contrato particular
SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

SPICE: Relacionamento com outros Padres, Normas e Modelos


ISO-9000
Modelo de garantia de qualidade de processos de software (no aborda melhoria)

ISO-12207
Catlogo de processos executados por organizaes de software em um contexto de contratao (aquisio-fornecimento)

CMMI+SCAMPI+ARC, do SEI/CMU
Modelo de qualidade aderente ao SPICE
SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

SPICE Parte 2 : Um Modelo para Gesto de Processos


Define como alcanar nveis de capacidade (gerencial) de processos, de 0 a 5, em Cada nvel alcanado atravs do desempenho de PRTICAS GENRICAS, de um total de 26.
O Nvel 1 alcanado atravs do desempenho de PRTICAS BASE de PROCESSOS (35 processos, 197 Prticas Base) Os nveis 2 a 5 incorporam os nveis inferiores + prticas genricas do Nvel
SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Part 3 : Rating processes (Processos de Pontuao)


Define um conjunto de requisitos para Construo de Processos de Pontuao Requisitos
1 Os resultados devem ser consistentes, repetveis e representativos 2 A entrada de dados deve ser definida a priori 3 Um Lead Assessor deve assumir a responsabilidade pela qualidade dos resultados 4 Pontuao: Instncias de processos, Componentes pontuveis, escalas e ponderaes 5 Registro de sada de dados
SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Part 4 : Guide to conducting assessment [SPICE 4]


Mtodo para avaliao em times, que satisfaz os requisitos da Part 3
Reviewing the assessment input Aligned to Presenting assessment output

Selecting the Validating the sample Validating process the instances ratings Preparing for assessment Collecting and verifying information Determining derived ratings Determining actual ratings

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Assessment stages

Part 5 : Construction, selection and use of assessment instruments and tools


Define como montar instrumentos de avaliao, em papel ou computador, que incorporam uma srie de indicadores de avaliao padronizados:
De gerenciamento de processos (26 prticas genricas) Caracterizao de produtos de trabalho (109 diferentes produtos de trabalho) Mapeamento de (35) processos para produtos de trabalho Mapeamento de (197) prticas base para produtos de trabalho Tabulao atravs de Indicadores de processos

Define atributos de qualidade de instrumentos


SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Part 6 : Qualification and training of assessors


Define mecanismos para registro e validao do:
Treinamento Experincia Participao em avaliaes e Atividades Profissionais

Exercidas pelos avaliadores, em especial do lead assessor.


SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Fluxo de Qualificao de Avaliadores


Assessors

demonstrate their
Competence

results from

Knowledge of the software process Skills in technologies related to this standard Personal attributes which contribute to effective performance

is gained by

Education Training Experience

are gained by are gained by

to carry out

leads to to carryQualification out

are subject to may lead to


Validation

Assessments

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Part 7 : Guide for use in process improvement


Mtodo para aplicao do SPICE na gesto e implantao de melhorias de processos

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Examine organisation's needs


Identified scope and priorities

Organisation's needs Software process improvement request 8 Institutionalised improvements 7

Monitor performance
Improvement initiation

Sustain improvement gains


Re-assessment request 6

Validated improvement results

Initiate process improvement


Preliminary process improvement programme plan 3

Confirm the improvement


Implemented improvements Analysed re-assessment results 5

Assessment request

4 Prepare and Analyse results conduct process Assessment and derive assessment results action plan (Parts 3 and 4) current assessed capability

Implement improvements

Approved action plan

Industrial benchmarks

Practice descriptions from process model

(Part 8)

Process improvement programme plan for capability determination Target capability profiles from capability determination

(Part 2) SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Part 8 : Guide for use in determining supplier process capability


Mtodo para usar o SPICE na definio e negociao de alvos de capacidade e gaps de processos
SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Specified Requirement

Target Capability Independent Assessment

Process Capability Report

Define Target Capability Proposed Capability, plus: Assessed Capability Process Improvement Plan Process Improvement Record Capability Shortfall Plan Verify Proposed Capability

Analyse Risk

Target Scope Target Capability

PCD Sponsor Organisation

Determine Proposed Capability

Assess Current Capability

Assessed Capability

SelfAssessment

Target Definition Stage

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Response Stage

Verification and Risk Analysis Stage

Transio do SPICE para a ISO-15504


Um Framework Genrico para o Processo de Avaliao
Qualidade de Processos de Desenvolvimento de Software Qualidade de Processos de Desenvolvimento de Sistemas

Estrutura com Cinco Documentos

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Processo Genrico de Avaliao

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Um Novo Framework para Avaliao

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Requisitos de Modelos para Avaliao

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Desenvolvendo Novos Modelos de Avaliao

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Documentos com Estrutura Revisada

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

SPICE Referncias
[SPICE 0] The SPICE Document Suite. http://www.sqi.gu.edu.au/spice/suite/ [SPICE 1] SPICE. Software Process Assessment Part 1 : Concepts and introductory guide Version 1.00. 27pp. 1995. [SPICE 2] SPICE. Software Process Assessment Part 2 : A model for process management Version 1.00. 1995. 114pp. [SPICE 3] SPICE. Software Process Assessment Part 3 : Rating Processes - Version 1.00. 1995. 15pp. [SPICE 4] SPICE. Software Process Assessment Part 4 : Guide to conducting assessments Version 1.00. 33pp. 1995. [SPICE 5] SPICE. Software Process Assessment Part 5 : Construction, selection and use of assessment instruments and tools. Version 1.0. 1995. 132pp. [SPICE 6] SPICE. Software Process Assessment Part 6 : Qualification and training of assessors. Version 1.00. 1995. 39pp. [SPICE 7] SPICE. Software Process Assessment Part 7 : Guide for use in process improvement - Version 1.00. 1995. 60pp. [SPICE 8] SPICE. Software Process Assessment Part 8 : Guide for use in determining supplier process capability - Version 0.03. 1995. 30pp. [SPICE 9] [ISO-15504 1] ISO/IEC JTC1/SC7 N2210. High Level Design for the Revision of ISO/IEC TR 15504:1998. 1999/10/07 SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

SPICE e ISO 15504


SPICE: Software Process Improvement and Capability dEtermination

SPICE e ISO-15504, por Jorge H C Fernandes, Set/2004

Potrebbero piacerti anche