• Nenhum resultado encontrado

Uma Proposta Orientada a Perfis de Capacidade de Processo para Evolução da Melhoria de Processo de Software

N/A
N/A
Protected

Academic year: 2021

Share "Uma Proposta Orientada a Perfis de Capacidade de Processo para Evolução da Melhoria de Processo de Software"

Copied!
15
0
0

Texto

(1)

Uma Proposta Orientada a

Perfis de Capacidade de Processo

para Evolução da

Melhoria de Processo de Software

Departamento de Engenharia de Computação e Automação Industrial

Faculdade de Engenharia Elétrica e de Computação

Universidade Estadual de Campinas

DCA FEEC Unicamp

Clenio Figueiredo Salviano

clenio.salviano@{cenpra.gov.br, terra.com.br}

Tese de Doutorado – Março 2006

Orientador: Prof. Dr. Mario Jino

(2)

Contexto, problemas e oportunidades:

* Busca da “Engenharia de Software”

* Sucesso da Melhoria de Processo de Software

baseada nos Níveis de Maturidade do SW-CMM e CMMI

* Diversidade de contextos e objetivos estratégias

da indústria intensiva em software

* Uso de múltiplos modelos (ex.: CMMI, 9001, PMBOK, ...)

* Flexibilidade dos Modelos Contínuos (ISO/IEC 15504, ...)

Objetivo geral:

Evoluir a atual Melhoria de Processo de Software, ou

que níveis de maturidade Humphrey teria definido para

uma determinada organização, em um determinado momento,

e qual desses níveis deveria ser atingido?”

Metodologia e processo da pesquisa:

* Indústria-como-laboratório [Potts 1993]

(3)

três gerações de arquitetura de modelos

de capacidade de processo: estagiada

fixa, contínua fechada e contínua aberta

engenharia de processo dirigida por

perfil de capacidade de processo

abordagem PRO2PI com

propriedades, modelo, ciclo de

melhoria e medições

método para estabelecimento de

PRO2PI

investigar arquiteturas

estagiada e contínua

investigar arquiteturas

estagiada e contínua

evoluir melhoria de

processo para modelos

contínuos

evoluir melhoria de

processo para modelos

contínuos

desenvolver

abordagem para esta

melhoria evoluída

desenvolver

abordagem para esta

melhoria evoluída

exercitar esta abordagem

principalmente em micro

e pequenas empresas

exercitar esta abordagem

principalmente em micro

e pequenas empresas

A B B é uma proposta para o objetivo A

Legenda:

Objetivos:

Propostas:

Objetivo 1:

Objetivo 2:

Objetivo 3:

Objetivo 4:

Proposta 1:

Proposta 2:

Proposta 3:

Proposta 4:

agenda de pesquisa

Proposta 5:

estabelecer agenda de pesquisa

estabelecer agenda de pesquisa

Objetivo 5:

(4)

{ (Engenharia de Processo)

(de Software e de qualquer outro

Trabalho Humano Intensivo em Conhecimento)

Dirigida por (Perfis de Capacidade de Processo) }

Processo

Processo

Perfil de Capacidade de Processo

éRepresentadoPor

segundo o

aspecto

capacidade

de processo

perfil

como um

modelo

prescritivo

provê

requisitos e

orientações

para o

processo

M

1

(o espaço

de

modelagem)

M

0

(o mundo)

perfil

como um

modelo

descritivo

do processo

(5)

Contexto e objetivos estratégicos da organização e da unidade organizacional Boas práticas de modelos de capacidade de processo (SW-CMM, ISO/IEC 15504-5, iCMM, CMMI-SE/SW, OPM3, COBIT, eSCM-SP,

MR-MPS, ...), de outros modelos de referência (ISO 9001, PMBOK,

ISO/IEC 12207, SWEBOK, EFQM, PNQ, RUP, ...) e/ou de qualquer outra fonte

resultados de desempenho organizacional

processo

da unidade

organizacional

1 de 6 ações de melhoria de processo

ISO/IEC 15504

(6)

Contexto e objetivos estratégicos da organização e da unidade organizacional Boas práticas de modelos de capacidade de processo (SW-CMM, ISO/IEC 15504-5, iCMM, CMMI-SE/SW, OPM3, COBIT, eSCM-SP,

MR-MPS, ...), de outros modelos de referência (ISO 9001, PMBOK,

ISO/IEC 12207, SWEBOK, EFQM, PNQ, RUP, ...) e/ou de qualquer outra fonte

defineP resultados de desempenho organizacional

processo

da unidade

organizacional

PRO2PI

2 de 6 N ív ei s de C ap aci da de Áreas de Processo Perfil de Capacidade de Processo

(7)

Contexto e objetivos estratégicos da organização e da unidade organizacional Boas práticas de modelos de capacidade de processo (SW-CMM, ISO/IEC 15504-5, iCMM, CMMI-SE/SW, OPM3, COBIT, eSCM-SP,

MR-MPS, ...), de outros modelos de referência (ISO 9001, PMBOK,

ISO/IEC 12207, SWEBOK, EFQM, PNQ, RUP, ...) e/ou de qualquer outra fonte

defineP usaP ações de melhoria de processo resultados de desempenho organizacional

processo

da unidade

organizacional

PRO2PI

3 de 6 N ív ei s de C ap aci da de Áreas de Processo Perfil de Capacidade de Processo

(8)

Contexto e objetivos estratégicos da organização e da unidade organizacional Boas práticas de modelos de capacidade de processo (SW-CMM, ISO/IEC 15504-5, iCMM, CMMI-SE/SW, OPM3, COBIT, eSCM-SP,

MR-MPS, ...), de outros modelos de referência (ISO 9001, PMBOK,

ISO/IEC 12207, SWEBOK, EFQM, PNQ, RUP, ...) e/ou de qualquer outra fonte

defineP usaP ações de melhoria de processo resultados de desempenho organizacional

processo

da unidade

organizacional

avaliaPr resultados de capacidade de processo

PRO2PI

4 de 6 N ív ei s de C ap aci da de Áreas de Processo Perfil de Capacidade de Processo

(9)

Boas práticas de modelos de capacidade de processo (SW-CMM, ISO/IEC 15504-5, iCMM, CMMI-SE/SW, OPM3, COBIT, eSCM-SP,

MR-MPS, ...), de outros modelos de referência (ISO 9001, PMBOK,

ISO/IEC 12207, SWEBOK, EFQM, PNQ, RUP, ...) e/ou de qualquer outra fonte Contexto e características de um segmento ou domínio

Modelo mais específico

defineM Perfis de Capacidade de Processo N ív ei s de C ap aci da de Áreas de Processo c1 c5 c3 ... pi pj pk 5 de 6

(10)

Contexto e objetivos estratégicos da organização e da unidade organizacional Boas práticas de modelos de capacidade de processo (SW-CMM, ISO/IEC 15504-5, iCMM, CMMI-SE/SW, OPM3, COBIT, eSCM-SP,

MR-MPS, ...), de outros modelos de referência (ISO 9001, PMBOK,

ISO/IEC 12207, SWEBOK, EFQM, PNQ, RUP, ...) e/ou de qualquer outra fonte

defineP usaP ações de melhoria de processo resultados de desempenho organizacional

processo

da unidade

organizacional

Contexto e características de um segmento ou domínio

Modelo mais específico

defineM

avaliaPr

resultados de

capacidade de processo

PRO2PI

ISO/IEC 15504

abordagem PRO2PI

6 de 6

N ív ei s de C ap aci da de Áreas de Processo Perfil de Capacidade de Processo Perfis de Capacidade de Processo N ív ei s de C ap aci da de Áreas de Processo c1 c5 c3 ... pi pj pk

(11)

Abordagem

PRO2PI

Propriedades

de um PRO2PI

Modelo Unificado

de Referências

para “Boas Práticas”

Processo para ciclo

de melhoria com PRO2PI

Medições

para Melhoria

Método para Estabelecimento

de PRO2PI em MPEs

PRO2PI-PROP

PRO2PI-MODEL

PRO2PI-MEAS

PRO2PI-CYCLE

PRO2PI-WORK

(12)

Análise de (16) modelos relevantes

,

em relação

* às três gerações de arquitetura

* aos elementos do (meta-)modelo unificado

Modelos: SW-CMM, ISO/IEC 15504-5, iCMM,

CMMI-SE/SW (Est. e Cont.), OPM3, MPS-BR MR-MPS,

eSCM-SP COBIT, PMBOK, ISO9001, EFQM, PNQ,

ISO/IEC 12207, RUP, SWEBOK, ...

Experimentações de PRO2PI:

Análises e Experimentações

200

32

TOTAL

164

10

Cursos com PRO2PI-WORK [2004-2005]

7

7

PRO2PI para domínios específicos [2004-2005]

8

2

Melhoria de processo em grupos de empresas [2004-2005]

5

1

Projeto 15504MPE [2003-2004]

12

9

Estabelecimento de perfil de capacidade de processo [2000-2005]

1

1

Melhoria de processo de software na Empresa E2 [2002-2003]

3

1

Melhoria de processo de software na Empresa E1 [1999-2002]

Usos

Projetos

(13)

Agenda e trabalhos futuros

* Continuação da exploração, aplicação e consolidação

da engenharia POHE e abordagem PRO2PI,

e seus elementos PROP, MMOD, MEAS, CYCLE e WORK,

como um “ambiente livre”,

outras áreas intensivas em atividade humana (educação...)

* Teoria semiótica triádica peirciana de PRO2PI

* “Super modelo, com super método de avaliação”

* Linguagem de padrões (

pattern language

) para PRO2PI

* Abordagem de pesquisa “cooperação-pesquisa-indústria”

* Perfis de capacidade de processo para segmentos e

domínios (PME com evolução contínua de produto, ...)

* Engenharia de Software e Engenharia de Processo

(14)

“ Na

sociedade do conhecimento

as

pessoas

precisam

aprender a aprender

[e]

as

matérias

[a serem aprendidas]

podem ser menos importantes que

a capacidade dos

estudantes

para

[

identificar as matérias

a serem aprendidas,]

continuar aprendendo

e

a sua motivação para faze-lo ”

Peter Drucker 1992

“ Na

sociedade do conhecimento

as

organizações

precisam

aprender a melhorar o processo

, e

as

áreas de processos

a serem melhoradas

podem ser menos importantes que

a capacidade das

organizações

para

identificar as áreas de processo

a serem melhoradas,

continuar a melhoria do processo

e

a sua motivação para faze-lo,

[ou seja, é melhor a utilização dos

modelos contínuos abertos,

(15)

Agradecimentos

• Adriana, Marcos e Daniel, meus pais, irmãos, família,

• amigos, colegas, orientador, ex-orientadores, banca,

• professores, alunos, orientandos,

• CenPRA, CNPq, SMU, FEEC/Unicamp,

• as crianças, ...



1: Introdução



2: Revisão: Modelos e Abordagens



3. Gerações de Arquitetura



4. Engenharia de Processo



5. Abordagem PRO2PI



6. Método PRO2PI-WORK



7. Análises e Experimentações



8. Conclusão

Perguntas ???

Referências

Documentos relacionados

O presente trabalho aborda a responsabilidade civil do médico, com foco no quantum indenizatório do dano moral e na dificuldade em se estabelecer critérios para sua definição.. Esta

Este estudo, assim, aproveitou uma estrutura útil (categorização) para organizar dados o que facilitou a sistematização das conclusões. Em se tratando do alinhamento dos

Ocorre o fenômeno da crase diante dos pronomes relativos “a qual” e “as quais”, quando o verbo da oração introduzida por esses pronomes exigir a

O objetivo do curso foi oportunizar aos participantes, um contato direto com as plantas nativas do Cerrado para identificação de espécies com potencial

A versão reduzida do Questionário de Conhecimentos da Diabetes (Sousa, McIntyre, Martins & Silva. 2015), foi desenvolvido com o objectivo de avaliar o

Nesse contexto, o presente trabalho tem como objetivo realizar testes de tração mecânica e de trilhamento elétrico nos dois polímeros mais utilizados na impressão

Más en concreto, argumentaré que el aprendizaje de la ciencia, en contra de lo que han supuesto algunos de los modelos dominantes del cambio conceptua l a partir de la propuesta

Este trabalho tem como objetivo contribuir para o estudo de espécies de Myrtaceae, com dados de anatomia e desenvolvimento floral, para fins taxonômicos, filogenéticos e