CMMI for Services - Alessandro · PDF fileO foco do CMMI-DEV é atuar no...

46
Alessandro Almeida www.alessandroalmeida.com CMMI for Services 4º Edição

Transcript of CMMI for Services - Alessandro · PDF fileO foco do CMMI-DEV é atuar no...

Page 1: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Alessandro Almeidawww.alessandroalmeida.com

CMMI for Services4º Edição

Page 2: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Agenda

� Objetivo

� CMMI for Services

� Um pouco de história...

� Entrando em detalhes

� eSCM-SP� eSCM-SP

� Comparativos� CMMI-DEV X CMMI-SVC

� CMMI-SVC X eSCM-SP

� CMMI-SVC ou eSCM-SP?

� Conclusões

Page 3: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Objetivo

� Apresentar os modelos CMMI for Services e

eSCM-SP, as principais diferenças entre eles e

também quando comparados com o CMMI for

DevelopmentDevelopment

Page 4: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI for Services

Page 5: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Motivação

� Várias organizações solicitaram apoio do SEI

para melhoria de processos em serviços

� Algumas empresas estão trabalhando com a

combinação CMMI-DEV + ITILcombinação CMMI-DEV + ITIL

� No caso de “services providers” o CMMI rating

ou capability profile pode não representar a

realidade

� O foco do CMMI-DEV é atuar no desenvolvimento,

não na operação

Page 6: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI for Services

� Modelo que busca expandir a atuação do

“CMMI framework” para cobrir também a

provisão de serviços.

� Para isso, foram criadas 7 novas PAs� Para isso, foram criadas 7 novas PAs

Page 7: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI for Services

� Mas... O que é um “serviço”?

� Segundo o CMMI: um serviço é “intangible” e“non-storable”“non-storable”

� Por exemplo:

� Desejo do cliente por uma situação ou estado, ao invés de um artefato tangível

� (Alta disponibilidade da rede)

Page 8: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI for Services

� A quem se aplica?

� Organizações que já utilizam a combinação CMMI-

DEV + ITIL

� Organizações que realizam “application � Organizações que realizam “application

management”, “ongoing”, “sustentação de

sistemas”, “operação”, etc.

� (suporte de todos os níveis e categorias [service

desk], SLAs)

Page 9: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI for Services

Service-specific PAs

Shared PA (SAM) with 1

modified specific 16

CMMI-SVC Additions (SSD)16

1

24CMMI-SVC

Core PAs

Have been expanded to include

CMMI for Services Model = 23 PAs + 1 PA Addition

CMMI

Core PAs

modified specific

practice

161

CMMI-DEV CMMI-ACQ

Have been expanded to include

3 new SPs

Include service-specific

informative material

Page 10: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Um pouco de história...

Page 11: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Um pouco de história...

2004 2005 2007 20092006 2008

CMMI SteeringGroup (SG)

aceita propostada Northrop

Grumman para criação do

CMMI for Services.

Em agosto: Início dotrabalho para criação do

CMMI for Services.

Em setembro: É concluídoo draft do modelo.

SEI solicita que o projetofique em stand-by

enquanto o CMMI-ACQestá sendo desenvolvido.

Draft do modelo entraem revisão.

Trabalho dedesenvolvimento

é retomado.

Fevereiro: Publicaçãodo CMMI forServices, v1.2

Page 12: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Entrando em detalhes

Page 13: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI-DEV, v1.2

Decision Analysis and Resolution (DAR)

Integrated Project Management (IPM)

Organizational Process Definition (OPD)

Organizational Process Focus (OPF)

�Organizational Process Performance (OPP)

Quantitative Project Management (QPM)Quantitatively Managed

�Causal Analysis and Resolution (CAR)

Organizational Innovation and Deployment (OID)Optimizing

Processos ad hoc�Initial

Configuration Management (CM)

Measurement and Analysis (MA)

Project Monitoring and Control (PMC)

Project Planning (PP)

Process and Product Quality Assurance (PPQA)

Requirements Management (REQM)Supplier Agreement Management (SAM)

�Managed

Organizational Process Focus (OPF)

Organizational Training (OT)

Product Integration (PI)Requirements Development (RD)Risk Management (RSKM)

Technical Solution (TS)Validation (VAL)Verification (VER)

�Defined

Page 14: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI-SVC, v1.2

Decision Analysis and Resolution (DAR)

Integrated Project Management +IPPD (IPM)

Organizational Process Definition +IPPD (OPD)

Organizational Process Focus (OPF)

Organizational Training (OT)

�Organizational Process Performance (OPP)

Quantitative Project Management (QPM)Quantitatively Managed

�Causal Analysis and Resolution (CAR)

Organizational Innovation and Deployment (OID)Optimizing

Processos ad hoc�Initial

Configuration Management (CM)

Measurement and Analysis (MA)

Project Monitoring and Control (PMC)

Project Planning (PP)

Process and Product Quality Assurance (PPQA)Service Delivery (SD)Requirements Management (REQM)Supplier Agreement Management (SAM)

�Managed

Organizational Training (OT)Incident Resolution And Prevention (IRP)Capacity and Availability Management (CAM)Risk Management (RSKM)Service Continuity (SCON)Service System Development (SSD)Service System Transition (SST)Strategic Service Management (STSM)

�Defined

Page 15: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

PAs e Categorias (1/4)

� Process Management

� Organizational Innovation and Deployment (OID)

� Organizational Process Definition (OPD)

� Organizational Process Focus (OPF)� Organizational Process Focus (OPF)

� Organizational Process Performance (OPP)

� Organizational Training (OT)

Page 16: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

PAs e Categorias (2/4)

� Support

� Causal Analysis and Resolution (CAR)

� Configuration Management (CM)

� Decision Analysis and Resolution (DAR)� Decision Analysis and Resolution (DAR)

� Measurement and Analysis (MA)

� Process and Product Quality Assurance (PPQA)

Page 17: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

PAs e Categorias (3/4)

� Project Management� Capacity and Availability Management (CAM)

� Integrated Project Management (IPM)

� Project Monitoring and Control (PMC)

� Project Planning (PP)� Project Planning (PP)

� Requirements Management (REQM)

� Risk Management (RSKM)

� Quantitative Project Management (QPM)

� Service Continuity (SCON)

� Supplier Agreement Management (SAM)

Page 18: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

PAs e Categorias (4/4)

� Service Establishment and Delivery� Incident Resolution And Prevention (IRP)

� Service Delivery (SD)

� Service System Development (SSD)

� Service System Transition (SST)� Service System Transition (SST)

� Strategic Service Management (STSM)

Page 19: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Service Delivery [SD]

� Entrega dos serviços com base nos acordos

definidos

� Service Establishment and Delivery [ML 2]

Page 20: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Strategic Service Management [STSM]

� Estabelece e mantém um padrão de serviços

alinhados com os planos e necessidades

estratégicas

� Service Establishment and Delivery [ML 3]� Service Establishment and Delivery [ML 3]

Page 21: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Incident Resolution And Prevention [IRP]

� Garante a rápida resolução das solicitações e

incidentes que ocorrerem.

� Através da identificação das causas, prevenir a

ocorrência de incidentesocorrência de incidentes

� Service Establishment and Delivery [ML 3]

Page 22: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Service System Development [SSD]

� Envolve todo ciclo de vida para desenvolvimento

� Pode suportar manutenções evolutivas ou corretivas

� Service Establishment and Delivery [ML 3]

Page 23: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Service System Transition [SST]

� Aborda o processo de transição para a

implantação (algo novo ou alterações

significativas)

� Service Establishment and Delivery [ML 3]� Service Establishment and Delivery [ML 3]

Page 24: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Capacity and Availability Management [CAM]

� Planeja e monitora a provisão de recursos

para suportar os requisitos do serviço

� Balanceamento

� Project Management [ML 3]� Project Management [ML 3]

Page 25: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Service Continuity [SCON]

� Estabelece e mantém planos de contingência

para continuidade do serviço em caso de

interrupções

� Desastres naturais ou eventos humanos � Desastres naturais ou eventos humanos

(greve, por exemplo)

� Project Management [ML 3]

Page 26: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

eSCM-SP

Page 27: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

eSCM

� eSourcing Capability Model

� Mantido pelo ITSqc (Information Technology

Service Quality Center)

� Universidade Carnegie Mellon� Universidade Carnegie Mellon

� Dois modelos

� eSCM-SP: eSourcing Capability Model for Service

Providers

� eSCM-CL: eSourcing Capability Model for Client

Organizations

Page 28: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

eSCM-SP

� eSourcing Capability Model for Service Providers

� v1.0 publicada em novembro de 2001

� Atualmente na versão 2.01� Atualmente na versão 2.01

� Composto por 84 práticas

� Um dos seus propósitos é “to give service providers guidance that will help them improve their capability across the sourcing

life-cycle”

Page 29: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

eSCM-SP

� Trabalha com três dimensões

� Sourcing life-cycle

� Capability areas

� Capability levels� Capability levels

Page 30: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Três Dimensões

Page 31: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Sourcing Life-Cycle

Page 32: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Sourcing Life-Cycle

� Initiation

� Negociação dos acordos, SLAs, etc.

� Transferência de pessoal, tecnologia, conhecimento, etc.

� Delivery

� Entrega do que foi acordado

� Completion

� Transferência de recursos para o cliente ou alguém

designado por ele

� Ongoing

� Abrange todo “sourcing life-cycle”

Page 33: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Capability Areas

Page 34: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Capability Levels

Page 35: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI-DEV X CMMI-SVC

Page 36: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI-DEV X CMMI-SVC

� PAs “ampliadas”

� SGs e SPs continuam os mesmos, mas foram

incluídas algumas informações para apoiar a

implantaçãoimplantação

Page 37: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI-DEV X CMMI-SVC

� Saem

� Product Integration (PI)

� Requirements Development (RD)

� Technical Solution (TS)� Technical Solution (TS)

� Validation (VAL)

� Verification (VER)

Page 38: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI-SVC X eSCM-SP

Page 39: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI-SVC X eSCM-SP

� Propósitos semelhantes

� Cobertura parecida, mas o eSCM-SP detalha a

gestão de pessoas e gestão do conhecimento

� CMMI-SVC é mais amplo� CMMI-SVC é mais amplo

� O eSCM-SP é mais “enxuto”

� eSCM-SP: 10 capability areas [84 práticas]

� CMMI-SVC: 25 áreas de processo [~50 práticas

somente nas 7 PAs que envolvem SVC]

Page 40: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI-SVC X eSCM-SP

� Estruturas distintas

� eSCM-SP: sourcing life-cycle, capability areas,

capability levels, etc.

� CMMI-SVC: maturity level, generic practice, � CMMI-SVC: maturity level, generic practice,

specific practice, etc.

� Práticas distribuídas de forma diferente

� Reconhecimento

� eSCM: Certificação válida por 2 anos

� CMMI-SVC: Appraisal válido por 3 anos

Page 41: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI-SVC ou eSCM-SP?

Page 42: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

CMMI-SVC ou eSCM-SP?

� CMMI-SVC

� Segue a estrutura já conhecida do modelo CMMI

� O mesmo EPG pode atuar na definição dos processos

� Alguns processos podem ser reaproveitados

� eSCM-SP

� Já está consolidado (apesar de pouco divulgado no

Brasil)

� Não é adaptação de algo que já existia

� Pode ser “confuso” para quem já está acostumado

com o CMMI

Page 43: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Conclusões

Page 44: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Conclusões

� Os dois modelos (CMMI-SVC e eSCM-SP)

possuem vantagens e desvantagens

� Considerando seus propósitos, podem atuar

para resolver os mesmos problemaspara resolver os mesmos problemas

� Qual escolher?

� O que desejamos com essa iniciativa?

� Qual é a nossa estratégia?

Page 45: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Muito [email protected]

Page 46: CMMI for Services - Alessandro  · PDF fileO foco do CMMI-DEV é atuar no desenvolvimento, ... criação do CMMI for Services. Em agosto: ... possuem vantagens e desvantagens

Muito Obrigado!

� www.AlessandroAlmeida.com

� Bate-Papo de Buteco

� Blog do Alessandro

� Células de Estudo� Células de Estudo

� Quality|Process