Sunteți pe pagina 1din 55

Qualidade na Produo de Softw are

ISSN 1807 5061


Volume 2
Nmero 1
Maio 2006

Revista ProQualiti Qualidade na Produo de Software


Volume 2 Nmero 1 Maio 2006

Editora Chefe
Ana Cristina Rouiller
Universidade Federal Rural de Pernambuco

Conselho Editorial
Ana Cristina Rouiller
Universidade Federal Rural de Pernambuco

Alexandre Marcos Lins Vasconcellos


Universidade Federal de Pernambuco

Andr Luis de Castro Villas Boas


Centro de Pesquisa e Desenvolvimento em
Telecomunicaes

Clnio Figueiredo Salviano


Centro de Pesquisas Renato Archer

Cristina ngela Filipak Machado


Associao Brasileira de Normas Tcnicas

Editora UFLA
Campus Histrico, Caixa Postal 3037
37200-000 - Lavras/MG
Tel: (35) 3829-1115
E-mail: editora@ufla.br
http://www.editora.ufla.br

Jones Oliveira de Albuquerque


Universidade Federal Rural de Pernambuco

Marcelo Silva de Oliveira


Universidade Federal de Lavras

Marcelo Schneck de Paula Pessa


Universidade de So Paulo

Mauro de Mesquita Spinola


Universidade de So Paulo

Diagramao e Editorao

ProQualiti: Ncleo de Estudos Avanados


em Engenharia e Qualidade de Software

Renata Teles Moreira


SWQuality Consultoria e Sistemas

Breno Batista Machado

Email: proqualiti@proqualiti.org.br
http://www.proqualiti.org.br

SWFactory Consultoria e Sistemas

Giuliano Ferreira Figueira


SWFactory Consultoria e Sistemas
Revista ProQualiti Qualidade na Produo de Software vol. 2, n. 1,
Lavras-MG: 2006.
Semestral (2006).
ISSN 1807-5061
1. Cincia da Computao - Peridicos. 2. Informtica - Peridicos.

Sumrio
Editorial ....................................................................................................................................

05

Artigos
Programa Brasileiro da Qualidade e Produtividade em Software:
Treze Anos Acompanhando e Disseminando a Cultura da Qualidade
Kival Chaves Weber, Clia Joseli do Nascimento e Diva da Silva Marinho................ 07
Desenvolvimento do Conceito sobre Fbrica de Software em
Instituies de Ensino que possuem Cursos de Computao
Jos Augusto Fabri, Luiz Ricardo Begosso, Marcelo Schneck de Paula Pessa e
Mauro de Mesquita Spnola..............................................................................................

13

Estabelecendo Processos de Software em Micro e Pequenas Empresas


Christiane Gresse von Wangenheim, Srgio Weber e Jean Carlo Rossa Hauck...........

17

Ferramenta para Gesto da Produtividade e Qualidade de Software GAS


Ana Patrcia Silveira Viotti .............................................................................................

21

PRO2PI: Perfis de Capacidade de Processo para Melhoria de Processo


Clnio F. Salviano e Mario Jino......................................................................................

27

Residncia em Software
Augusto Cezar Alves Sampaio e Jose Mrio Lima.......................................................

33

Revista ProQualiti - Qualidade na Produo de Software


Ana Cristina Rouiller, Geovane Nogueira Lima e Renata Teles Moreira.................

39

RiskFree: Uma Ferramenta para Gerncia de Risco em Projetos de


Software em conformidade com o nvel 3 do modelo CMMI
Flvio Franco Knob, Filipi Pereira da Silveira, Afonso Incio Orth e
Rafael Prikladnicki .........................................................................................................

41

Traduo das PAs do Nvel 2 do CMMI


Andr Villas-Boas e Jos Marcos Gonalves...................................................................

45

Prmio Dorgival Brando Jnior............................................................................

47

Editorial
A

Revista ProQualiti uma das iniciativas do "ProQualiti: Movimento em Prol da


Melhoria de Processo de Software Brasileiro", iniciado em 2003 com o curso de Especializao
em Melhoria de Processo de Software. Este movimento foi criado por um grupo de pessoas
engajadas em atividades de qualidade de software e desde ento diversos segmentos tem
participado ativamente destas iniciativas.

Seguindo o esprito empreendedor e inovador deste movimento e

na linha de ser um
veculo de compartilhamento do conhecimento, esta terceira edio da Revista ProQualiti
apresenta o Programa Brasileiro da Qualidade e Produtividade em Software e em particular, a
relao dos projetos premiados durante os treze anos do programa e os oito projetos que foram
selecionados como os mais representativos do ciclo 2005 deste programa.

Estes dez artigos formam um panorama dos esforos e resultados na rea de qualidade e
produtividade de software, compreendo desde artigos sobre movimentos articuladores, sobre
iniciativas de disseminao dos conceitos da qualidade e exemplos de aplicaes em
organizaes intensivas em software.

Esta edio tambm um reconhecimento e uma homenagem ao Programa Brasileiro da


Qualidade e Produtividade, conhecido pela sigla PBQP-SW, por todo trabalho realizado at
agora e pelos trabalhos que sero realizados , no acompanhamento e disseminao da cultura da
qualidade.

Clnio Figueiredo Salviano

Programa Brasileiro da Qualidade e Produtividade em Software:


Treze Anos Acompanhando e Disseminando a Cultura da Qualidade
Kival Chaves Weber, Clia Joseli do Nascimento, Diva da Silva Marinho
Ministrio da Cincia e Tecnologia
kival_weber@yahoo.com.br; celia@mct.gov.br; diva@mct.gov.br

1. Introduo
Criado em 1993, o Programa Brasileiro da Qualidade e
Produtividade em Software (PBQP Software) est
completando 13 anos. Neste perodo, passou por vrias
mudanas, mas sempre manteve o objetivo de atingir
padres internacionais de Qualidade e Produtividade no
Setor de Software no Brasil. O PBQP Software
composto por voluntrios, interessados na melhoria da
qualidade e produtividade em software, ligados ao
Governo, Academia e Indstria. Desde 1993, o PBQP
Software estruturou-se em trs reas: uma coordenao
geral, uma coordenao de projetos anuais e uma
coordenao de indicadores [Weber, 1994].
Este artigo apresenta uma viso geral do PBQP
Software. Aps esta introduo, na seo 2.1 so
resumidos os resultados dos ciclos anuais de Projetos do
PBQP Software e o Prmio Dorgival Brando Jnior da
Qualidade e Produtividade em Software. Na seo 2.2
apresentado o trabalho de Pesquisa da Qualidade e
Produtividade em Software, realizado pelo MCT/SEPIN,
com destaque para a qualidade dos processos de software,
a qualidade dos produtos de software e a divulgao dos
resultados. Na concluso, so apresentadas as
consideraes finais deste artigo.

2. O Programa Brasileiro da Qualidade e


Produtividade em Software (PBQP
Software)
O PBQP Software, iniciativa mobilizadora onde
participam o setor empresarial, instituies de ensino ou
pesquisa e governo, foi instalado em 1 de junho de 1993
como um Subcomit Setorial do Programa Brasileiro da
Qualidade e Produtividade (PBQP).
Na sua primeira fase (1990-1995), sob
coordenao do Ministrio da Indstria, Comrcio e
Turismo (MICT), o PBQP caracterizou-se pelo
ordenamento e aglutinao de projetos de abrangncia
geral e setorial, sob orientao estratgica nica,
executados descentralizadamente nos diferentes nveis
por vrios agentes econmicos, com uma vigorosa
atuao empresarial voltada para a qualidade e
produtividade [PBQP, 1990].
Aps uma segunda fase (1996-1998) e uma

terceira fase (1998-2002) [PBQP, 1996 e PBQP, 1998], o


PBQP foi descontinuado em 2003; mas dois subcomits
setoriais bem sucedidos mantiveram-se em atividade: o
PBQP Software e o PBQP da Construo Civil. Desde
ento, o PBQP Software passou a ser coordenado pelo
Ministrio da Cincia e Tecnologia, por intermdio da
Secretaria de Poltica de Informtica (MCT/SEPIN).
A incorporao de novas organizaes, a cada
ano, vem permitindo uma evoluo extremamente
positiva ao PBQP Software, ao criar um rico espao de
discusso, propcio ao atingimento dos objetivos
definidos quanto disseminao e estmulo adoo de
normas, mtodos, tcnicas e ferramentas da qualidade e da
Engenharia de Software, na busca da melhoria da
qualidade dos processos, produtos e servios de software
brasileiros.
Conforme o modelo do PBQP, foram definidas
estratgias e aes setoriais no PBQP Software e, para
implementao, cada uma das sete categorias ou
estratgias ramifica-se em projetos anuais.

2.1. Os Ciclos Anuais de Projetos do PBQP


Software
Anualmente, o PBQP Software realiza uma chamada de
projetos que concorrem ao Prmio Dorgival Brando
Jnior da Qualidade e Produtividade em Software, na
qual instituies com projetos voltados para a melhoria da
qualidade e produtividade do software brasileiro, em sete
categorias ou estratgias (1. Conscientizao e
Motivao, 2. Mtodos de Gesto, 3. Recursos Humanos,
4. Servios Tecnolgicos, 5. Articulao Institucional, 6.
Tecnologia de Software, e 7. Marketing de Software),
podem submeter tantos projetos quanto desejarem para
participar.
Ao longo de seus 13 ciclos anuais, foram
submetidos 982 projetos (vide Figura 1), apresentados por
representantes de suas entidades coordenadoras durante
os Encontros da Qualidade e Produtividade em Software
(EQPS) realizados periodicamente nas diferentes regies
do Pas, em um total de 57 EQPS realizados at agora em
todas as regies do pas.
Considerando todas as Chamadas de Projetos
(1994-2006), a maior concentrao dos projetos aceitos
7

ProQualiti - Qualidade na Produo de Software

ocorreu em duas categorias ou estratgias do PBQP


Software: Mtodos de Gesto (37%) e Tecnologia de
Software (24%), seguidas por Conscientizao e
Motivao (16%), Servios Tecnolgicos (10%),
Recursos Humanos (8%), Marketing de Software (3%) e
Articulao Institucional (2%).
142

103
84 79

86

82

57
37

75

68

42

103

24

1994 95

96

97

98

99 2000 01

02

03

04

05 2006

Figura 1 - Nmero de Projetos por


Ciclo
O Prmio Dorgival Brando Jnior da
Qualidade e Produtividade em Software vem sendo
concedido desde 1995, anualmente, ao Projeto do PBQP
Software melhor realizado no ano anterior, que se destaca
pela inovao, relevncia, impacto e abrangncia.
At o momento, com o encerramento do
processo de avaliao do Ciclo 2005, ocorrido no
Workshop da Qualidade e Produtividade em Software
(WQPS Braslia), em 27 a 28 de abril de 2006, o Prmio j
contemplou 35 projetos e mais sete destaques,
envolvendo 64 coordenaes exercidas por 36 diferentes
profissionais em 25 instituies distintas.
Nesta edio da Revista ProQualiti,
apresentamos artigos elaborados pelos coordenadores dos
oito projetos concludos em 2005 melhor avaliados, aps
as vrias etapas de trabalho por parte de uma Comisso de
Avaliao composta por 26 avaliadores de instituies
diversas.
Por ocasio deste WQPS, foi efetivada ainda a
etapa de submisso ao Ciclo 2006 do PBQP Software com
a anlise de 139 projetos submetidos e seleo de 103
projetos candidatos ao prximo Prmio. No Ciclo 2006 do
PBQP Software, a distribuio regional modificou-se
substancialmente em relao srie histrica registrada a
regio Norte o destaque com 30% dos projetos aceitos ao
lado do Sudeste com 28%; seguidas das regies Nordeste
e Sul empatadas com 15% cada, e da regio Centro-oeste
com 12%.

2.2. O Trabalho de Pesquisa da Qualidade e


Produtividade no Setor de Software
A qualidade nas empresas de software vem sendo medida
e acompanhada no Brasil a partir de pesquisas amostrais
8

diretas realizadas a cada dois anos desde 1993 a Pesquisa


Qualidade e Produtividade no Setor de Software
Brasileiro, sob a conduo do MCT/SEPIN, no mbito do
PBQP Software.
Contando com uma base de dados nacionais
oriunda de 2.696 formulrios vlidos nas seis pesquisas j
realizadas, um conjunto amplo e abrangente de
indicadores permite acompanhar a evoluo do setor
quanto gesto pela qualidade planejamento estratgico,
sistemas da qualidade e certificao, qualidade dos
processos e dos produtos de software, gesto de pessoas e
relacionamento com os clientes, de modo a reforar aes
dos vrios agentes interessados.
Considerando-se um nvel de confiabilidade de
95% sobre os resultados das pesquisas e uma populao
anual estimada em 2500 empresas ativas, os erros
mximos alcanados com as amostras obtidas oscilaram
entre 3,5% e 5,5%, permitindo comparaes histricas e
anlise de tendncias.
Do conjunto disponvel, alguns indicadores
foram selecionados para apresentao neste artigo.

2.2.1.AQualidade dos Processos de Software


Os resultados obtidos nas pesquisas diretas realizadas
revelam um crescente aumento nos nveis de
conhecimento e adoo de normas e modelos apropriados
definio, avaliao ou melhoria dos processos de
software das organizaes, indicando tendncia de
melhoria contnua na evoluo dos indicadores de gesto
pela qualidade nas empresas de software no Brasil, que
procuram atender exigncias cada vez maiores de clientes
e usurios.
O nvel de conhecimento do CMM - Capability
Maturity Model, modelo para avaliao da maturidade
dos processos de software de uma organizao e para
identificao das prticas-chave que so requeridas para
aumentar a maturidade desses processos, em 2005 foi de
90%, percentual com crescimento mais significativo no
incio dos ltimos dez anos quando mais que triplicou
passando de 14% em 1995 para 47% em 1999 e, em
seguida, 75% em 2001.
O CMMI - Capability Maturity Model
Integration, criado em 2001 como uma integrao e
evoluo de trs modelos: SW-CMM - Capability
Maturity Model for Software, SECM-EIA 731 - System
Engineering Capability Model e IPD-CMM - Integrated
Product Development CMM e questionado pela primeira
vez na Pesquisa 2005, apresentou um nvel de
conhecimento pouco inferior ao do CMM (88%).
Embora inferiores aos nveis do CMM e CMMI,
os resultados alcanados em 1999 (43%) e em 2001 (67%)

Programa Brasileiro da Qualidade e Produtividade em Software: Treze Anos...

para conhecimento da Norma ISO/IEC 12207:


Information technology - Software life cycle process
foram significativamente superiores ao obtido na primeira
medio deste indicador em 1997 (25%), tendo mais que
triplicado para alcanar 81% em 2005. Aprovada em
1995, esta norma est publicada no Brasil como NBR
ISO/IEC 12207: Tecnologia da informao - Processos do
ciclo de vida do software, e estabelece uma estrutura
comum para os processos de ciclo de vida de software,
com terminologia bem definida, cobrindo desde a
concepo at a retirada do software do mercado e
consiste dos processos para aquisio e fornecimento de
produtos e servios de software. H 2 emendas a esta
norma aAmd1: 2002 e aAmd 2: 2004.

Quanto norma internacional para avaliao de


processos ISO/IEC 15504: Information technology Process assessment, desenvolvida juntamente com o
projeto SPICE - Software Process Improvement and
Capability dEtermination, aps ter iniciado o perodo
analisado com percentuais sempre inferiores ao da Norma
ISO/IEC 12207, tambm foram apurados ganhos
histricos significativos de 18% em 1997 para 31% em
1999 e 61% em 2001, alcanando 79% em 2005.
Esta evoluo quanto ao conhecimento e uso dos
modelos e normas elencados neste artigo corresponde a
resultados que podem ser exibidos graficamente como
segue (Tabela 1):

Tabela 1. de desconhecimento de modelos e normas relacionados qualidade dos


processos de software - Brasil, 1995-2005
%

%
86

82

75
71

69
57
53

39

33
25
10
1995

1997

1999

2001

21

19

2005

1997

Modelo CMM
Capability Maturity Model

1999

2001

1997

2005

Norma NBR ISO/IEC 12207


Processos do Ciclo de Vida de
Software

1999

2001

2005

Norma ISO/IEC 15504


Avaliao de Processo

Tabela 2. Percentuais de conhecimento e uso de modelos e normas relacionados


qualidade dos processos de software Brasil, 2005
Usa
sistematicamente

Comea a usar

Conhece, mas no
usa

No conhece

Modelo CMM

7,4

12,5

70,1

10,0

Modelo CMMI

6,4

18,0

63,3

12,3

Norma NBR ISO/IEC 12207

5,7

10,2

65,0

19,1

Norma ISO/IEC 15504

1,4

6,6

71,1

20,9

MODELOS E NORMAS

Base
A Tabela 2 permite ainda comparar os resultados
nacionais mais atualizados.
Tambm, vem crescendo o nmero de empresas
no Brasil com avaliao CMM/CMMI, em todos os
nveis. Um fato novo e relevante que a adoo do
Modelo MPS est acelerando no Brasil, em decorrncia
dos resultados iniciais do programa mobilizador MPS.BR

488
que so muito expressivos. Entretanto, como as
avaliaes MA-MPS em empresas no Brasil comearam
em setembro de 2005, o Modelo MPS e as avaliaes MAMPS no aparecem nas pesquisas realizadas at agora.
Criado em dezembro de 2003, o programa para
Melhoria de Processo do Software Brasileiro (MPS.BR)
coordenado pela
Associao para Promoo da
9

ProQualiti - Qualidade na Produo de Software

Excelncia do Software Brasileiro (SOFTEX), contando


com apoio do Ministrio da Cincia e Tecnologia (MCT),
da Financiadora de Estudos e Projetos (FINEP) e do
Banco Interamericano de Desenvolvimento (BID).
O MPS.BR tem trs componentes: Modelo de
Referncia MR-MPS, Mtodo de Avaliao MA-MPS e
Modelo de Negcio MN-MPS. O Modelo de Referncia
MR-MPS : aderente Norma Internacional ISO/IEC
12207; compatvel com o Modelo CMMI; baseado nas
melhores prticas de Engenharia de Software; e adequado
realidade das empresas brasileiras. O Mtodo de
Avaliao MA-MPS baseado na Norma Internacional
ISO/IEC 15504 [Weber, 2005]. Para mais informaes
sobre o Programa MPS.BR e avaliaes MA-MPS j
realizadas consulte www.softex.br/mpsbr .
Em 2005, as mtricas primitivas utilizadas no
Brasil para medir a qualidade dos processos de software
foram: (i) pontos por caso de uso (use case points),
adotada por 19% das empresas, uma variao especfica
dos pontos por funo para medio da funcionalidade
contida em casos de uso; (ii) pontos por funo (function
points), adotada por 16%, baseia-se na medio do valor
das funes executadas pelos programas e mantida por
International Function Point Users Group - IFPUG,
suportada no pas por Brazilian Function Point Users
Group - IFPUG; (iii) linhas de cdigo (LOC), adotada por
13%, foi a mtrica mais aplicada no passado quando o
cdigo era dominante nas estimativas de custo; e (iv)
pontos por funo cheios (full function points), adotada
por 4%, baseia-se nas funcionalidades entregues ao
usurio, possuindo viso de usurio mais abrangente que
as outras mtricas.

2.2.2.AQualidade dos Produtos de Software


Quanto a normas da qualidade dos produtos de software,
em 1997, 26% das empresas conheciam a Norma ISO/IEC
9126 - Information technology - Software quality
caracteristics and metrics e a Norma ISO/IEC 12119 Information technology - Software packages - Quality
requirements and testing, sendo que 7% as utilizavam
sistematicamente ou estavam comeando a us-las. Em
1999, o percentual de conhecimento da ISO/IEC 9126
elevou-se para 36% e da ISO/IEC 12119 para 32%.
O grfico da Figura 2 mostra que os resultados
para o ano de 2005 quanto ao conhecimento de normas da
qualidade dos produtos continuam menos favorveis do
que os relativos qualidade dos processos.
A NBR ISO/IEC 9126-1: Engenharia de
software Qualidade de produto Parte 1: Modelo de
qualidade, verso brasileira que substituiu a norma NBR
13596, uma parte da NBR ISO/IEC 9126 que descreve
um modelo de qualidade do produto de software,
10

composto de duas partes: a) qualidade interna e qualidade


externa e b) qualidade em uso.
No
No conhece
conhece
Conhece
Conhece

28%
28%

29%

72%
72%

71%
71%

9126-1

14598
14598

29%

71%
71%

12119

Figura 2 - Conhecimento das Normas


de Qualidade dos Produtos.
A norma NBR ISO/IEC 12119: Tecnologia de
informao Pacotes de software Testes e requisitos de
qualidade estabelece os requisitos de qualidade para
pacotes de software e instrues de como testar um pacote
de software com relao aos requisitos estabelecidos,
enquanto a NBR ISO/IEC 14598: Tecnologia de
informao Avaliao de produto de software tem
definidas suas seis partes, desde uma viso geral,
introdutria s demais: Planejamento e gesto, Processo
para desenvolvedores, Processo para adquirentes,
Processo para avaliadores e Documentao de mdulos de
avaliao.

2.2.3.ADivulgao dos Resultados


Diagnsticos mais completos integram quatro edies do
livro Qualidade e Produtividade em Software 4 edio
[Weber, 2001] e resultados vm sendo amplamente
divulgados pelo MCT/SEPIN utilizando sua pgina na
Internet ou em verses impressas prprias [MCT, 1996;
MCT, 1998; MCT, 2000; e MCT, 2002], que totalizam 31
mil exemplares de publicao distribudos gratuitamente
at o momento. Artigos tm sido submetidos em
diferentes fruns e palestras vm sendo proferidas sobre o
tema em diversos eventos dentro e fora do Pas.
H, ainda, publicao editada pelo MCT/SEPIN
em sua 3 edio, especfica sobre o PBQP Software
[MCT, 2003a; MCT, 2003b; e MCT, 2004], apresentando
relato a respeito das atividades desenvolvidas e resultados
alcanados, desde sua concepo.
Em maro de 2001, o artigo Evoluo da
Qualidade no Setor de Software Brasileiro: Quatro
Binios Medindo e Acompanhando Indicadores de
Gesto foi escolhido como o melhor artigo de lngua
portuguesa submetido ao QUATIC'2001 - 4 Encontro
para a Qualidade nas Tecnologias de Informao e
Comunicaes, evento internacional realizado em Lisboa,
Portugal [Nascimento, 2001].

Programa Brasileiro da Qualidade e Produtividade em Software: Treze Anos...

Para obter informaes detalhadas sobre o PBQP


Software, conhecer na ntegra essas publicaes e
contedos relacionados ao tema, percorram as diversas
opes disponveis a partir da seleo do item PBQP
Software na opo de Menu Software em
http://www.mct.gov.br/sepin.

3. Concluso
Este artigo apresentou uma viso geral do PBQP
Software, resumindo os resultados dos ciclos anuais de
Projetos do PBQP Software e o Prmio Dorgival
Brando Jnior da Qualidade e Produtividade em
Software. Tambm, resumiu o trabalho de Pesquisa da
Qualidade e Produtividade em Software, realizado pelo
MCT/SEPIN, com destaque para a qualidade dos
processos de software, a qualidade dos produtos de
software e a divulgao dos resultados.
Composto por voluntrios interessados na
melhoria da qualidade e produtividade em software, uma
contribuio fundamental do PBQP Software nestes seus
13 anos de existncia tem sido a forte interao entre
representantes do Governo, Academia e Indstria visando
atingir padres internacionais de Qualidade e
Produtividade no Setor de Software no Brasil. Muito j foi
feito; mas, certamente, ainda h muito a fazer na busca
permanente da melhoria contnua.

4. Agradecimento (In Memorian)


Dorgival Brando Jnior, falecido prematuramente em 17
de abril de 1995, foi o mentor da criao do PBQP
Software e um dos organizadores da primeira edio do
livro Qualidade e Produtividade em Software Termo de
Referncia do Subprograma Setorial da Qualidade e
Produtividade em Software, do Programa Brasileiro da
Qualidade e Produtividade [Weber, 1994]. Ele
lembrado como um criativo Engenheiro da Qualidade, um
visionrio formulador de Polticas Pblicas, um brasileiro
honrado e o pai da Qualidade em Informtica no Brasil.
Em sua homenagem, desde 1995, vem sendo concedido o
Prmio Dorgival Brando Jnior da Qualidade e
Produtividade em Software ao Projeto do PBQP
Software melhor realizado no ano anterior.

[MCT, 1998] MCT/SEPIN. Qualidade no Setor de


Software Brasileiro: 1997. Braslia-DF, Brasil,
1998.
[MCT, 2000] MCT/SEPIN. Qualidade e Produtividade
no Setor de Software Brasileiro: 1999. Braslia-DF,
Brasil, 2000.
[MCT, 2002] MCT/SEPIN. Qualidade e Produtividade
no Setor de Software Brasileiro: 2001. Braslia-DF,
Brasil, 2002.
[MCT, 2003a] MCT/SEPIN. Tecnologia da Informao:
Programa Brasileiro da Qualidade e Produtividade
em Software. Braslia-DF, Brasil, maio de 2003.
[MCT, 2003b] M C T / S E I T E C . Te c n o l o g i a d a
Informao: Programa Brasileiro da Qualidade e
Produtividade em Software, 2 edio, revista e
ampliada. Braslia-DF, Brasil, julho de 2003.
[MCT, 2004] M C T / S E I T E C . Te c n o l o g i a d a
Informao: Programa Brasileiro da Qualidade e
Produtividade em Software, 3 edio, revista e
ampliada. Braslia-DF, Brasil, setembro de 2004.
[Nascimento, 2001] Nascimento, C. J. A Evoluo da
Qualidade no Setor de Software Brasileiro:
Quatro Binios Medindo e Acompanhando
Indicadores de Gesto. In: Proceedings
QUATIC'2001 - 4 Encontro para a Qualidade nas
Tecnologias de Informao e Comunicaes.
Lisboa, Portugal, maro de 2001. Prmio de Melhor
Artigo em Lngua Portuguesa do QUATIC'2001.
[PBQP, 1990] Programa Brasileiro da Qualidade e
Produtividade. MICT: Braslia-DF, Brasil, 1990.
[PBQP, 1996] Programa Brasileiro da Qualidade e
Produtividade. Fase 2: Projetos Estratgicos. MICT:
Braslia-DF, Brasil, 1996.
[PBQP, 1998] Programa Brasileiro da Qualidade e
Produtividade. Fase 3: Qualidade: Mostre, Exija,
Viva. INMETRO e IBQP: Braslia-DF, Brasil, 1998.

5. Referncias
[MCT, 1996] MCT/SEPIN. Qualidade no Setor de
Software Brasileiro: 1995. Braslia-DF, Brasil,
1996.

[Weber, 1994] Weber, K. C., Millet, P. B. e Brando, D. Jr.


Qualidade e Produtividade em Software Termo de
Referncia do Subprograma Setorial da Qualidade e
Produtividade em Software, do Programa Brasileiro
da Qualidade e Produtividade, 1 edio. QA&T:
Braslia-DF, Brasil, 1994.

11

ProQualiti - Qualidade na Produo de Software

[Weber, 2001] Weber, K. C., Rocha, A. R. C. e


Nascimento, C. J. Qualidade e Produtividade em
Software 4 edio. Makron Books: So Paulo-SP,
2001.
[Weber, 2005] Weber, K. C., Arajo, E., Machado, C. F.
M., Scalet, D., Salviano, C. F. e Rocha, A. R. C.
Modelo de Referncia e Mtodo de Avaliao para
Melhoria de Processo de Software verso 1.0 (MRMPS e MA-MPS), In: Anais do IV Simpsio
Brasileiro de Qualidade de Software (SBQS 2005).
Porto Alegre-RS, Brasil: junho de 2005. Prmio de
MelhorArtigo Tcnico do SBQS 2005.

12

Desenvolvimento do Conceito sobre Fbrica de Software em Instituies de


Ensino que possuem Cursos de Computao
1

Jos Augusto Fabri , Luiz Ricardo Begosso ,


2
2
Marcelo Schneck de Paula Pessa , Mauro de Mesquita Spnola
1

Fundao Educacional do Municpio de Assis - FEMA


2

Fundao Carlos Alberto Vanzolini - FCAV

{fabri; begosso}@femanet.com.br; mpessoa@usp.br; mauro.spinola@poli.usp.br

1. Objetivos e Justificativas
Atualmente, o Brasil importa 10 vezes o que exporta em
software e a maioria das empresas brasileiras no
possuem um processo de desenvolvimento de software
configurado e institucionalizado. Dado esses fatos, podese afirmar que as empresas brasileiras possuem
deficincias em relao a qualidade e produtividade no
setor de software. Uma das tentativas de sanar essa
deficincia est na conscientizao dos profissionais que
trabalham e iro trabalhar no setor de software brasileiro.
Para que essa conscientizao exista necessrio intervir
na formao desses profissionais, fato esse que justifica a
elaborao do projeto: desenvolvimento do conceito
sobre fbrica de software em instituies de ensino que
possuem cursos de computao. Os principais objetivos
de tal projeto so:
Embutir o conceito sobre fbrica de software aos
alunos que cursam a disciplina de Engenharia de
Software;
Desenvolver um modelo de ensino de engenharia e
software que prime por questes fabris como qualidade
e produtividade. importante salientar que esse
modelo pode ser instanciado por qualquer instituio
de ensino;
Desenvolver um laboratrio de desenvolvimento de
software, que utilize um processo fabril em sua
arquitetura. Nesse laboratrio os alunos podero
visualizar na prtica os conceitos sobre fbrica de
software abordados em sala de aula.

2. Metodologia de Execuo
Para realizao desse projeto, os autores utilizaram os
seguintes mtodos de pesquisas:
Primeira Fase - Pesquisa-ao: Tal mtodo
realizado, juntamente, com uma ao ou resoluo de
um problema, onde os pesquisadores desempenham
papel ativo nessa resoluo. Com esse mtodo os
pesquisadores procuraram desenvolver um programa
de ensino para a disciplina de engenharia de software,
onde este primou por questes fabris como qualidade e

produtividade (programa a ser explicitado na seo 3).


Segunda Fase - Experimental: Mtodo que realiza
teste das hipteses atravs de um experimento
controlado, projetado de forma a produzir dados
necessrios, podendo ser realizado em laboratrio ou
no prprio campo de pesquisa. Com esse mtodo os
professores aplicaram o programa de ensino
desenvolvido na primeira fase do projeto.

3. Resultados relevantes
A configurao do programa para ensino de engenharia de
software permeado pelos conceitos de fbrica de software
se constituiu no principal resultado desse projeto.
O programa foi aplicado a Faculdade de
Tecnologia de Ourinhos (FATEC-OU) em carter
experimental em 2005. Em 2006 o programa continuar a
ser aplicado nessa instituio e tambm ser
implementado junto aos alunos da Fundao Educacional
do Municpio deAssis (FEMA).
Uma descrio do programa de ensino pode ser
verificada na Tabela1. Ao analisar tal tabela possvel
verificar que o programa se divide em vrias etapas:
Etapa 1: Configurao das fbricas de software
junto aos alunos. Nessa etapa o professor divide a sala em
fbricas (cada fbrica possui um grupo de aluno). No caso
da Faculdade de Tecnologia de Ourinhos o professor
dividiu a sala em 4 fbricas com 5 alunos cada. Cada grupo
recebeu a seguinte misso: fabricar e implantar um
software. O software a ser fabricado deve atender a uma
empresa constituda legalmente. A primeira tarefa das
fbricas estabelecerem-se na internet. Cada fbrica cria
um web-site que informa o nome da fbrica, e os
integrantes da mesma. Esse site ser utilizado em uma
etapa futura, onde o professor pode monitorar o
desempenho do aluno de forma remota.
Etapa 2: Viso geral da engenharia e engenharia
de software. Nessa etapa os alunos recebem uma viso
geral da engenharia de software. Conceitos como ciclo de
vida, processo de software, atividades do processo,
comparao do conceito de engenharia de software com
13

ProQualiti - Qualidade na Produo de Software

outras engenharias so apresentados e revisados.


Etapa 3: Formalizao dos conceitos de
processo de software e processo fabril. Nessa etapa so
apresentados aos alunos os vrios processos de software
existentes. Os processos incremental e orientado a reuso
so discutidos com maior rigor. Esses processos norteiam
o modelo fabril proposto. Conceitos genricos
relacionados configurao de uma base componentes
(fator de extrema importncia para o modelo fabril)
tambm so apresentados nessa etapa.
As etapas 1, 2 e 3 so classificadas como etapas
de configurao do ambiente, pois nelas so discutidos
vrios conceito inerentes a engenharia de software que
aliceram o processo fabril para desenvolvimento de
software.
Aps efetuar a configurao do ambiente o
professor inicia com os alunos a fase de processo. Nessa
fase o aluno tem contato com todas atividades e tarefas
pertinentes ao processo fabril (vide Tabela 1).
Tabela 1. Viso superficial do
programa de ensino de engenharia de
software permeado pelo conceito de
fbrica de software
Configurao
1. Configurao da 2. Viso Eng. Sw.
FS

3. Processo Fabril
(Incremenal, Reuso)

4 horas
Processo 4 - Lev. Requisitos IEEE 830-1998
Fabril 5 - Analise: Objetivos do Sistema;
Agentes Externos; Eventos Sistmicos;
Interao; Bases Tecnolgicas; Mtricas;
Gerenciamento
6 - Projeto: Funcionalidades; Modelo de
Dados; Interao e Gerenciamento.

4 horas
04
28

16

7 - Implementar (atividade percorrida na disciplina


de Programao III)
8 - Testar: Casos de Teste; Caixa Preta;
Caixa Branca; Comparar Resultados;
Teste de Aceitao;

08

9 - Implantar: Bases Tecnolgicas;


Configurao do Software; Terinamento

06

Total em Horas

66

Um outro resultado importante a ser relatado a


publicao do seguinte artigo:
Fabri, Jos Augusto; Begosso, Luiz Carlos; Begosso, Luiz
Ricardo. Ensino de Engenharia de Software
Utilizando um Ambiente Maduro Permeado pelo
14

Conceito de Fbrica de Software. Anais do


Congresso Global de Educao em Engenharia e
Tecnologia. Santos-SP de 13 a 16 de maro de 2005.
Apresentados os principais resultados desse
projeto, a prxima seo relata as concluses obtidas com
o mesmo.

4. Concluses
Esse relatrio apresentou os resultados obtidos
pelo projeto desenvolvimento do conceito sobre fbrica
de software em instituies de ensino que possuem cursos
de computao. Uma das justificativas para discusso
sobre Fbrica de Software e Engenharia de Software no
processo de ensino e aprendizagem est relacionada a
questes de qualidade e produtividade apresentados seo
de objetivos desse trabalho.
importante salientar para que o projeto proveja
resultados necessrio um esforo do professor para
configurar a base de ativos de processo (templates,
modelos, ferramentas utilizadas no processo) antes de
percorrer as atividades do processo junto com os alunos.
Na utilizao do ambiente alguns pontos fortes
foram detectados: (1) O projeto pode ser desenvolvido
pelo professor em sala de aula utilizando os dois
paradigmas, orientado a processo e orientado a objetos.
(2) Algumas prticas do CMMI so, parcialmente,
desenvolvidas no programa, entre elas destaca-se a
Gesto de Requisitos, Planejamento do Processo de
Software e Acompanhamento e Superviso do Projeto
(atividade efetuada pelo professor, fato esse discutido
com os alunos). E por fim, a idia de motivar o aluno a
inserir conceitos de produtividade e qualidade no
mercado.
Salienta-se que o projeto no foi completado,
totalmente, restando assim configurar o laboratrio de
engenharia de software destacado na seo de objetivos
desse documento.

5. Referncias Bibliogrficas
Adomeit, R.; Deiters, W.; Holtkamp, B.; Schulke, F.;
Weber, H.; K/2R: a Kernel for the ESF Software
Factory Support Environment. Systems Integration,
ICSI '92. Proceedings of the Second International
Conference on. Pages: 325 - 336. 15-18 June 1992.
Basili, V. R.; Caldiera, G.; Cantone, G.; A Reference
Archiecture for the Component Factory. ACM
Transaction on Software Engineering and
Methodology. Vol 1. n 1. pp 53-80. January 1992.

Desenvolvimento do Conceito sobre Fbrica de Software em Instituies de Ensino...

Cusumano, Michael A. Software Factory: A Historical


Interpretation. IEEE Software (Vol. 6, No. 2). pp.
23-30. March/April 1989.
Fabri, Jos Augusto; Begosso, Luiz Carlos; Begosso, Luiz
Ricardo. Ensino de Engenharia de Software
Utilizando um Ambiente Maduro Permeado pelo
Conceito de Fbrica de Software. Congresso Global
de Educao em Engenharia e Tecnologia. SantosSP de 13 a 16 de maro de 2005.
Fabri, Jos Augusto; L'Errio, Alexandre; Trindade,
Andr Luiz Presende; Pessoa, Marcelo S. de Paula;
Spnola, Mauro Mesquita. Desenvolvimento de um
mtodo de Configurao e Replicao de Fbrica de
Software tutorial apresentado na 4 Jornada IberoAmericana de Engenharia de Software e Engenharia
de Conhecimento. Madrid - Espanha. Novembro de
2004.
Fabri, Jos Augusto; Trindade, Andr Luiz Presende;
Begosso, Luiz Ricardo; L'Errio, Alexandre;
Silveira, Fbio Luiz Fuji; Pessa Marcelo S. de
Paula. Techniques for the Development of a
Software Factory: Case CEPEIN-FEMA. ICSSEA
2004 - 17th International Conference Software &
Systems Engineering and their Applications. Paris
November 30 - December 3, 2004 (a).
Pressman, R. S. Software Engineering: A Practioner's
Approach, 5th edition. MacGraw-Hill International
Edition, 2000.
Sommerville Ian. Engenharia de Software. 6 Edio.
Addison Wesley, 2003.

15

Estabelecendo Processos de Software em Micro e Pequenas Empresas


1

Christiane Gresse von Wangenheim , Srgio Weber , Jean Carlo Rossa Hauck

Universidade do Vale do Itaja - UNIVALI So Jos


2

Universidade Federal de Santa Catarina - UFSC


3

Void CAZ Sistemas Ltda. - VOIDCAZ

gresse@univali.br; weber@inf.ufsc.br; jean@voidcaz.com.br

1. Objetivos e Justificativa
O objetivo geral do projeto desenvolver e avaliar, atravs
de estudos de caso, uma abordagem para estabelecimento
de processos de software em micro e pequenas empresas
(MPEs). A abordagem est alinhada a modelos de
melhoria e prov suporte para o diagnstico do processo
de software atual, anlise estratgica da situao da
empresa, definio do processo, e sua implantao no
contexto de uma MPE especfica.
A motivao para o desenvolvimento do projeto
surge de uma anlise do contexto nacional do setor de
software brasileiro, onde a grande maioria das empresas
so MPEs. Como os processos de software em MPEs
geralmente so executados de modo informal,
improvisado e com pouca visibilidade, a falta de
processos mais maduros em MPEs pode ser um dos
fatores responsveis pelas altas taxas de mortalidade,
baixa competitividade e representatividade sobre o
montante dos valores arrecadados pelo setor de software
no Brasil.
Neste contexto, a abordagem desenvolvida neste
projeto visa auxiliar MPEs a atingirem patamares mais
elevados de capacidade de seus processos, desenvolverem
produtos com maior qualidade e, assim, aumentarem sua
competitividade no mercado. O caminho proposto para
isso o estabelecimento de processos sistemticos de
software, alinhado a modelos de referncia,
nacionalmente e internacionalmente reconhecidos, como,
por exemplo, CMMI-SE/SW, ISO/IEC 15504 e MPS.BR.

2. Metodologia de Execuo
Aexecuo do projeto foi dividida em trs etapas:
Pesquisa: O desenvolvimento da abordagem foi
baseada em estudos de mtodos e tcnicas j existentes
nesta rea e em experincias anteriores da prpria
equipe do projeto em estabelecimento de processos de
software. Para isso, foi realizado um estudo da
literatura, incluindo: WEB, jornais e revistas
cientficas, contato direto com pesquisadores da rea,
entrevistas, participao em eventos, anlise de

experincias, etc. Adicionalmente, foram estudadas as


caractersticas tpicas de micro e pequenas empresas,
tendo como base algumas pesquisas publicadas.
Desenvolvimento: Durante essa etapa, a abordagem
foi incrementalmente desenvolvida, buscando adaptla e melhor-la continuamente para satisfazer as
necessidades especficas de MPEs. Sua primeira verso
baseou-se em abordagems existentes, levantadas
durante a etapa de pesquisa, e em experincias obtidas
anteriormente com a execuo de trs estudos de caso
em modelagem de processos de software. Esta primeira
verso da abordagem foi efetivamente aplicada em dois
novos estudos de caso, em MPEs de Florianpolis/SC.
A partir dos resultados obtidos, as experincias foram
analisadas e integradas a abordagem, buscando
melhor-la continuamente.
Avaliao: Para avaliar a abordagem sendo
desenvolvida, foram realizados dois estudos de caso,
estabelecendo processos de software em duas MPEs de
Florianpolis/SC (VOID CAZ Ltda. e Ilog tecnologia
Ltda.). A avaliao da abordagem foi planejada
sistematicamente, identificando as metas a serem
atingidas pelo estabelecimento dos processos, as
questes a serem avaliadas e, consequentemente, os
dados a serem coletados. Para isso foi utilizado o
mtodo GQM. Durante a execuo do estudo de caso,
as atividades definidas no planejamento foram
executadas e os dados foram coletados, conforme o
plano de medio que foi estabelecido. Por ltimo, a
anlise dos resultados consistiu em avaliar o quanto as
metas estabelecidas foram cumpridas e quais
experincias foram adquiridas com a execuo do
estudo de caso, buscando identificar oportunidades de
melhoria. Os resultados dessa etapa foram
documentados e serviram como subsdios de melhoria
para a etapa de desenvolvimento, retro-alimentando o
ciclo de aplicao da abordagem.

17

ProQualiti - Qualidade na Produo de Software

3. Resultados Relevantes
O presente projeto alcanou uma srie de resultados
relevantes para o contexto acadmico e para a indstria de
software, dentre os quais destaca-se:
Tecnologia: A abordagem ASPE/MSC, cujo foco
estabelecer processos de software em MPEs, foi
desenvolvida e avaliada no contexto do projeto. A
abordagem documentada por meio de um guia que
orienta organizaes desse porte a aplicarem-na na
prtica. Tal guia contm uma descrio detalhada das
atividades que devem ser executadas para estabelecer
um processo especfico, incluindo: seu objetivo,
critrios de entrada e sada, papis envolvidos, artefatos
gerados e consumidos, guia de execuo da atividade,
tcnicas e ferramentas adotadas, medidas a serem
coletadas, etc. Cada atividade descrita de forma
adaptada para o contexto de MPEs, sendo que o guia
contm templates de documentos que auxiliam na
aplicao prtica de algumas dessas atividades. O guia
est sendo disponibilizado gratuitamente no site do
Laboratrio de Qualidade e Produtividade de Software
da UNIVALI (LQPS/UNIVALI).
Sistema de software: No contexto deste projeto, foi
aperfeioado o sistema de software MEPS (Manual
Eletrnco de Processos de Software), que um
aplicativo WEB para cadastramento de guias
eletrnicos de processos de software, capaz de
registrar: atividades, artefatos, ferramentas, critrios,
mtodos/tcnicas e medidas. Alm disso, a ferramenta
suporta o cadastramento de usurios, controle de
permisses, feedback dos executores do processo e
acesso direto aos artefatos. O sistema de software
MEPS tambm est sendo disponibilizado no site do
LQPS/UINIVALI.
Realizao de estudos de caso e transferncia de
tecnologia: Execuo de dois estudos de caso em
MPEs de software de Florianpolis/SC, onde foram
estabelecidos os principais processos das empresas
envolvidas e capacitado colaboradores na aplicao da
abordagem ASPE/MSC e na rea de estabelecimento
de processo. Desta forma, tambm foi transferido com
sucesso a abordagem para estas empresas capacitando
os responsveis na rea de melhoria de processo nas
empresas participantes. Alm disso, os estudos de caso
geraram dados qualitativos e quantitativos, bem como
experincias prticas da aplicao da abordagem e
sobre estabelecimento de processos de software em
MPEs.
Artigos e trabalhos cientficos:
VON WANGENHEIM, C. G.; WEBER, S.; HAUCK,
J.C.; TRENTIN, G. Experiences on Establishing
18

Software Processes in Small Companies. Journal of


Information and Software Technology. Aprovado
para publicao.
WEBER, S.; HAUCK, J.C.; VON WANGENHEIM, C.
G. Estabelecendo processos de software em Micro e
Pequenas Empresas. In: Revista
Tecnologia da Informao (RTInfo). Edio especial com
os melhores trabalhos de 2005. (Aprovado para
publicao)
WEBER, S.; HAUCK, J.C.; VON WANGENHEIM, C.
G. Estabelecendo processos de software em Micro e
Pequenas Empresas. In: IV Simpsio Brasileiro de
Qualidade de Software, PortoAlegre, 2005.
W E B E R , S . ; V O N WA N G E N H E I M , C . G .
Documentao da abordagem ASPE/MSC e seus
Templates. Relatrio Tcnico. Em andamento
Laboratrio de Qualidade e Produtividade de
Software (LQPS), 2005.
WEBER, S. ASPE/MSC: uma abordagem para
estabelecimento de processos de software em micro
e pequenas empresas . Dissertao de Mestrado.
PPGCC/UFSC. Florianpolis, nov. 2005.
HAUCK, Jean Carlo R.; GRESSE VON
WANGENHEIM, Christiane. Modelando o
Processo de Software em uma Pequena Empresa - O
Caso VOID CAZ. VI Simpsio Internacional de
Melhoria de Processo de Software - SIMPROS
2004, So Paulo, Brazil, 2004.
HAUCK, Jean Carlo R.; GRESSE VON
WANGENHEIM. MEPS - Um Guia Eletrnico de
Modelos de Processos. IV Congresso Brasileiro de
Computao, Itaja, 2004.

Recursos humanos capacitados:


No contexto do projeto foram capacitados vrios
pesquisadores do LQPS/UNIVALI na rea de
estabelecimento de processo, incluindo: 2 doutores, 2
graduadas, 1 mestrando e 4 alunos de graduao. Alm
disso, tambm foram capacitados os representantes das
empresas participantes nos estudos de caso, somando
mais 4 pessoas.
Dissertaes e/ou teses geradas:
Sergio Weber. ASPE/MSC: uma abordagem para
estabelecimento de processos de software em micro e
pequenas empresas. Dissertao de mestrado, Programa

Estabelecendo Processos de Software em Micro e Pequenas Empresas

de Ps-Graduo em Cincia da Computao da


Universidade Federal de Santa Catarina (PPGCC/UFSC),
novembro de 2005.
Parcerias ou programas de transferncia de tecnologia
efetuados:
A abordagem ASPE/MSC, tambm foi aplicada nos
programas de melhoria de processo sendo realizado no
contexto do projeto Meta 1/PLATIC. Participaram desse
projeto 5 empresas de software de Florianpolis/SC,
dando continuidade transferncia de tecnologia.

4. Aplicabilidade dos resultados e


principais impactos
A abordagem ASPE/MSC e o software MEPS foram
desenvolvidos para serem aplicados no contexto de micro
ou pequenas empresas de software. A execuo dos
estudos de caso fornecem uma primeira indicao de que
os mesmos podem ser aplicados, de modo eficiente e
efetivo, a um custo aceitvel, para o porte dessas
organizaes, gerando benefcios e melhorias s mesmas.
Dentre os benefcios identificados na execuo
dos estudos de caso, destacam-se:
Melhoria no entendimento do processo;
Melhoria na comunicao e na interao entre os
executores do processo, pois todos os envolvidos
passaram a entender o processo e as responsabilidades
de cada um. Alm disso, houve um nivelamento da
terminologia e dos conceitos utilizados;
Melhoria na estimativa dos valores de venda dos
produtos desenvolvidos, derivado da disponibilidade
explicita das atividades e seus respectivos esforos
tpicos no modelo de processo;
Considervel melhoria na preciso das estimativas de
esforo e prazo para os projetos de desenvolvimentos
posteriores implantao do modelo de processo
definido;
Aumento da satisfao do cliente, derivado da melhoria
da comunicao dos resultados e da transparncia na
execuo dos processos;
A abordagem ASPE/MSC se mostrou uma
tecnologia importante na melhoria dos processos de
software das empresas envolvidas nos estudos de caso,
contribuindo para a melhoria da capacidade dos mesmos
e, consequentemente, impactando positivamente na
melhoria da qualidade e da produtividade. Os dados
coletados durante os estudos de caso, tambm mostram
que a abordagem pode ser aplicada a um custo aceitvel
para a realidade de empresas de pequeno porte, gerando
uma srie de benefcios, mesmo considerando sua
limitaes, especialmente em termos de recursos

(financeiros e humanos).

5. Caractersticas Inovadoras
Alm disto, uma das principais contribuies da
abordagem a descrio detalhada de como aplic-la na
prtica, buscando satisfazer os seguintes requisitos:
Possibilitar a transferncia de conhecimento na rea de
estabelecimento de processos para a organizao;
Considerar as principais normas e modelos de
referncia em qualidade (ISO/IEC 15504, CMMI e
MPS BR);
Suportar todo o estabelecimento de processos,
incluindo a definio e a implantao, e, buscando
integrar a aplicao da abordagem com as metas de
negcio e melhoria da organizao;
Gerar resultados rpidos e poder ser aplicado de forma
incremental;
Estabelecer diferentes tipos de processos e poder
adapt-los quando necessrio.

6. Concluso e Perspectivas Futuras


O projeto oferece uma soluo adaptada s empresas de
pequeno porte para melhorar de forma efetiva e eficiente
seus processos de software. Comparando a abordagem
ASPE/MSC com outras existentes, ela oferece suporte
explcito para sua aplicao, executada de forma
iterativa e incremental e est fortemente ligada s metas de
negcio e de melhoria da organizao. Isso facilita sua
utilizao, pois gera resultados mais rpidos, pode ser
executado de forma incremental e os primeiros processos
estabelecidos so voltados para atender s prioridades
mais emergenciais.
Como trabalhos futuros estamos propondo uma
consolidao mais ampla da abordagem ASPE/MSC
atravs da execuo de novos estudos de caso e,
consequentemente, sua evoluo.

7. Referncias Bibliogrficas
[HAUC04a] HAUCK, J. C. R.; VON WANGENHEIM,
C. G. Modelando o Processo de Software em uma
Pequena Empresa - O Caso VOID CAZ. VI
Simpsio Internacional de Melhoria de Processo de
Software - SIMPROS 2004, So Paulo, Brazil, 2004.
[HAUC04B] HAUCK, J. C. R.; VON WANGENHEIM,
C. G.. MEPS - Um Guia Eletrnico de Modelos de
Processos. IV Congresso Brasileiro de Computao,
Itaja, 2004.

19

ProQualiti - Qualidade na Produo de Software

[LQPS05] Laboratrio de Qualidade e Produtividade de


Software
LQPS. Disponvel em:
<http://www.univali.br/lqps>. Acesso em: 31 out.
2005.
[MCT 01] MINISTRIO DA CINCIA E
TECNOLOGIA. Qualidade e Produtividade no
Setor de Software Brasileiro: Resultados da
Pesquisa 2001. Disponvel em:
http://www.mct.gov.br/Temas/info/Dsi/Quali2001/
Public2001.htmAcesso em: 28 fev. 2004.
[MCT 05] MINISTRIO DA CINCIA E
TECNOLOGIA. Qualidade do setor de Software
Brasileiro 2005. Publicao eletrnica [mensagem
pessoal]. Mensagem recebida por
<weber@inf.ufsc.br> em 14 out. 2005.
[SEBRA05] SERVIO BRASILEIRO DE APOIO S
MICRO E PEQUENAS EMPRESAS. Boletim
Estatstico de Micro e Pequenas Empresas.
Observatrio Sebrae, 1 Semestre de 2005.
[WEBE05a] WEBER, S.; HAUCK, J.C.; VON
WANGENHEIM, C. G. Estabelecendo processos de
software em Micro e Pequenas Empresas. In: IV
Simpsio Brasileiro de Qualidade de Software,
PortoAlegre, 2005.
[WEBE05b] WEBER, S.; VON WANGENHEIM, C.G.
Documentao da abordagem ASPE/MSC e seus
Templates. Relatrio Tcnico. Em andamento
Laboratrio de Qualidade e Produtividade de
Software (LQPS), 2005.
[WEBE05c] WEBER, S. ASPE/MSC: uma abordagem
para estabelecimento de processos de software em
micro e pequenas empresas . Dissertao de
Mestrado. PPGCC/UFSC. Florianpolis, nov. 2005.
[WEBE06a] VON WANGENHEIM, C. G.; WEBER, S.;
HAUCK, J.C.; TRENTIN, G. Experiences on
Establishing Software Processes in Small
Companies. Journal of Information and Software
Technology. (Aprovado para publicao)
[WEBE06b] WEBER, S.; HAUCK, J.C.; VON
WANGENHEIM, C. G. Estabelecendo processos de
software em Micro e Pequenas Empresas. In:
Revista Tecnologia da Informao (RTInfo). Edio
especial com os melhores trabalhos de 2005.
(Aprovado para publicao)

20

Ferramenta para Gesto da Produtividade e Qualidade de Software - GAS


Ana Patrcia Silveira Viotti
Spress Informtica S/A - SPRESS
anapaty@spress.com.br

1. Objetivos e Justificativa
A Spress Informtica est sediada na cidade de Belo
Horizonte (MG) e iniciou suas atividades em 1970. A
empresa que atua como software house est inserida em
um ambiente de mercado extremamente competitivo e em
constante mutao, sendo fundamental para ela oferecer
produtos de alta qualidade; prover inovao contnua nos
seus sistemas; adaptar-se prontamente s mudanas;
responder rpida e apropriadamente s oportunidades.
Para isso precisava ter um processo de software efetivo,
que possibilitasse desenvolver novos aplicativos e
executar projetos de melhoria dos aplicativos j
existentes. Tudo isso dentro do prazo previsto, de acordo
com o custo previamente orado e com padres de
qualidade e funcionalidade satisfatrios. Mantendo ainda
o desafio de ser uma empresa boa para se trabalhar, buscou
conferir tambm estabilidade e condies de trabalho
prazerosas para seus funcionrios. Com esses objetivos, a
Spress integrou um grupo de 7 empresas no projeto
Rumo ao CMM com a Fumsoft (Sociedade Mineira de
Software), em setembro de 2002. Esse projeto teve por
objetivo ajudar as empresas a implantar as prticas do
nvel 2 do SW-CMM atravs de treinamentos e
consultoria externa.
Para apoiar a organizao em seus esforos de
melhoria contnua da qualidade de seus processos de
desenvolvimento de software, a Spress criou outro projeto
paralelo para o desenvolvimento de uma ferramenta
gerencial, j que o uso de ferramentas especializadas
possibilitaria uma maior eficcia na gesto de projetos e
apoiaria a garantia da qualidade dos processos de software
propostos.

2. Metodologia de Execuo
Na etapa inicial do projeto de melhoria a Spress j contava
com alguns procedimentos internos e com algumas
poucas funcionalidades em uma ferramenta prpria como
registro de requisitos, reunies e controle bsico de
tarefas. A estratgia (baseada na abordagem IDEAL SEI/CMU) foi definir ciclos para a realizao do conjunto
de atividades de melhoria.
Cada ciclo era iniciado com o levantamento dos
processos j existentes, e medida que cada processo era
entendido e documentado, eram realizadas avaliaes do

mesmo em relao aos pontos fortes e oportunidades de


melhoria. A proposta de melhoria, uma vez aprovada, era
avaliada em relao a ferramenta e eram identificadas as
implementaes e/ou customizaes necessrias para
garantir aderncia ao processo. Em seguida, eram
apresentados o processo e a alterao da ferramenta a
todos os membros da equipe.
A ferramenta, denominada GAS, foi sendo assim
desenvolvida em mdulos para atender os processos
existentes no desenvolvimento de software. Alguns
desses processos e mdulos so detalhados a seguir.
A gerncia de requisitos possibilita que os
requisitos tcnicos e no-tcnicos sejam documentados,
revisados e aprovados antes de serem alocados a um
projeto. Os requisitos, traduzidos em Ordens de Servio
(O.S.), podem ser desdobrados, criando uma relao de
origem e desdobramento e podem ser associados como
pr-requisito para execuo. Uma matriz de
rastreabilidade criada automaticamente entre os
requisitos do projeto.
O planejamento realizado atravs de
estimativas de tamanho, da definio das atividades de
forma analtica e estruturada, da identificao do caminho
crtico para execuo dessas atividades, e da definio das
datas de entrega das diversas fases do projeto (marco ou
milestone).
Para cada um dos participantes do projeto deve
ser definido o papel e suas responsabilidades, para em
seguida registrar a alocao desse recursos por perodo
com validao automtica do tempo disponvel,
permitindo assim o controle de participao desse recurso
em vrios projetos.
A partir de uma srie de fatores de calibragem e
produtividade, possibilita ainda a gerao de sugestes de
estimativas de esforo. A estimativa de tamanho baseada
no nmero ciclomtico calculado automaticamente para o
item de configurao a ser alterado e impacto da alterao
definido (baseado em pontos de funo). J a estimativa
de esforo calculada com base no tamanho versus a
produtividade do responsvel pela tarefa. Para garantir a
comunicao efetiva entre os participantes dos projetos, a
ferramenta envia aviso automtico dos compromissos do
projeto, faz convocao automtica das reunies, envia
notificaes de mudanas (como por exemplo alterao
21

ProQualiti - Qualidade na Produo de Software

em marcos, de participantes, etc) e de liberaes e


validao de produtos.
Permite o registro de horas gastas e completude
das atividades possibilitando o acompanhamento e
monitoramento do projeto. Esse acompanhamento
dirio e on-line, permitindo consultar a dedicao diria e
mdia por participante, o realizado dirio e acumulado por
participante, o esforo pendente e indicao automtica de
atrasos, apontando as diferenas de esforo e tamanho.
A gerncia de riscos tem como base um cadastro
de riscos comuns que contm a atribuio de
responsabilidade por papel, a identificao de possveis
impactos em projetos e da probabilidade de ocorrncia,
alm de sugesto de aes de contingncia e mitigao
para o risco. Os riscos de um projeto so identificados,
podendo ser utilizado para isso o cadastro de riscos

22

comuns. Um risco do projeto contm a atribuio de


responsabilidade por participante do projeto, a
identificao de impactos no projeto, aes de
contingncia e mitigao propostas, e registro das
ocorrncias das aes de mitigao.
Uma vez identificados os riscos, eles passam a
ser gerenciados e controlados atravs do registro dos
desvios ocorridos. Para um desvio possvel fazer a
associao ao requisito, o que permite uma apurao do
impacto em termos de esforo, tamanho e custo. Alm
disso, um responsvel e a data de previso de soluo do
desvio deve ser estabelecida, sendo o mesmo controlado
at o registro da data de soluo.
Uma anlise geral dos riscos permite apurar o
impacto em termos de esforo, tamanho e custo total no
projeto.

Ferramenta para Gesto da Produtividade e Qualidade de Software - GAS

A gerncia de custos realizada considerado-se


as estimativas e realizao dos seguintes itens de
composio de custo: desenvolvimento, despesas de
viagem, despesas extras e overhead. O custo de
desenvolvimento de um projeto calculado atravs da
tcnica de estimativa Bottom-up. Aps a aprovao dos
planos do projeto, feita uma estimativa de custo atravs
do clculo do custo de cada tarefa prevista, multiplicandose o custo horrio real do responsvel pela tarefa (valor do
salrio hora do funcionrio) pelo esforo previsto
(nmero de horas previstas). O custo de desenvolvimento
obtido depois que os custos de cada um dos recursos
humanos so acumulados para o projeto e acrescidos dos
custos referentes encargos sociais. O controle das
alteraes do custo realizada atravs da gerao da
baseline de custos previstos e realizados. Alm disso, essa
baseline permite o detalhamento desses custos por tarefa e
apurao de mtricas.
A gerncia de configurao (CM) obtida
inicialmente atravs do registro na ferramenta do Plano de
CM que define o grupo de CM do projeto, estabelece e
permite o acompanhamento de marcos (milestones) das
atividades desse grupo, identificao das ferramentas

utilizadas no projeto, identificao dos itens de


configurao (entregues a cliente e sob gesto de
configurao), identificao de recursos de hardware, etc.
As atividades de CM tambm so traduzidas atravs de
OS que contm o registro de como essas atividades sero
executadas e acompanhadas. A ferramenta gera de forma
automtica 3 diferentes tipos de baselines. So elas:
Requisitos: O.S. alocadas ao projeto, com suas
estimativas de esforo e tamanho. O controle feito
atravs do registro histrico das O.S. (alterao,
incluso e excluso de requisito, associao a desvios,
etc).
Itens de Configurao: controlada pela ferramenta
atravs da interface automtica com uma ferramenta
'free' de controle de verso que mantm o repositrio.
Produtos de Trabalho Entregues a Cliente: itens de
configurao disponibilizados ao centro de testes. O
histrico mantido por projeto.
A ferramenta permite ainda o registro de
auditorias de CM e das no-conformidades encontradas,
sendo possvel uma acompanhamento das mesmas at a
sua soluo.

Um repositrio de treinamentos contm todos os


treinamento da organizao e a necessidade desses e
outros treinamentos especficos podem ser identificada
para um determinado projeto.
A garantia da qualidade (QA) tambm obtida
atravs do registro na ferramenta do Plano de QA que
define o grupo de QA do projeto, estabelece e permite o
acompanhamento de marcos (milestones) das atividades
desse grupo. As atividades de QA tambm so traduzidas
atravs de O.S. que contm o registro de como essas
atividades sero executadas e acompanhadas. Da mesma

forma, permite o registro de auditorias de QA, que nesse


caso contm ainda a definio, execuo e visualizao
dos CheckList, e das no-conformidades encontradas,
sendo possvel um acompanhamento das mesmas at a sua
soluo.
Foi criado um repositrio de medies e a
prpria ferramenta fornece automaticamente uma srie de
mtricas tanto de processos quanto de projetos.
Finalmente, foi desenvolvido um processo de gerncia de
ativos que permite o cadastro dos ativos da organizao:
documentos, processos, subprocessos, fluxos, etc.
23

ProQualiti - Qualidade na Produo de Software

3. Resultados relevantes
Obteno do nvel 2 do SW-CMM
O resultado mais importante foi a obteno do nvel 2 do
SW-CMM em abril de 2005 (a Spress foi a nica empresa
do grupo de 7 empresas no projeto Rumo ao CMM com a
Fumsoft a atingir a meta proposta inicialmente). No
cenrio nacional, a Spress foi a 1 empresa de Belo
Horizonte e 2 empresa mineira (sendo a 1 software
house) a obter um nvel de maturidade.
A utilizao de uma ferramenta GAS alm de dar
o suporte implantao do modelo acelerou o processo de
avaliao, que estava previsto para 6 dias e terminou em 5.
Outro ponto importante que, mesmo depois do esforo
inicial de implantao dos novos processos, sua aderncia
tende a ser persistente na empresa atravs da ferramenta
GAS.
Produto resultante do projeto disponibilizado
para o mercado.
A ferramenta GAS poder ser comercializada
para quaisquer organizaes, pblicas ou privadas, que
trabalhem com projetos de desenvolvimento de software,
e que estejam preocupadas com a qualidade do produto
final e com a produtividade de sua equipe.

Artigos Publicados e Palestras


Artigo Tcnico do SEI (Software Engeneering

24

Institute), ou SEI Technical Report para o


International Research Workshop for Process
Improvement in Small Settings ( submisso e
aprovao realizados em 2005 - publicao prevista
para 31 de janeiro de 2006 no site do SEI ).
Artigo e apresentao de palestras no I Encontro
Anual de Gerenciamento de Projetos realizado em

Belo Horizonte, MG, nos dias 24 e 25 de novembro de


2005:
?Uma Ferramenta para Gerenciamento de Projetos
?Um caso de sucesso no uso de prticas de
gerenciamento de projetos em um Projeto de Melhoria.
Apresentao da palestra "Certificao CMMI na
Spress Informtica" na 4 Conferncia da Borland
realizado em So Paulo, SP, de 17 a 19 de novembro de
2005.

Aplicabilidade dos resultados e principais


impactos
O desenvolvimento de sistemas , notoriamente,
dependente da qualidade dos processos utilizados, e
particularmente do gerenciamento dos projetos de
software. O GAS envolve todo o ambiente de
desenvolvimento proporcionando ao gerente um
acompanhamento efetivo do andamento dos projetos.
Dessa forma, eventuais intervenes para adequar
recursos e ajustar projetos tornam o trabalho do gerente
muito mais eficiente e aumentam as chances de
conformidade em todos os aspectos de prazo, custo,
funcionalidade, etc. O uso intensivo de uma ferramenta
como o GAS traria todos esses benefcios para as
empresas municipais, do pas, enfim aos cidados.

Caractersticas Inovadoras
No incio de 2003, aps realizao de uma pesquisa de
mercado para aquisio de uma ferramenta para apoiar a
empresa no esforo de melhoria, identificamos que
teramos que adquirir no uma, mas vrias ferramentas
importadas e isso representaria um alto valor de
investimento.

Ferramenta para Gesto da Produtividade e Qualidade de Software - GAS

Mesmo assim, no encontramos nenhuma que


integrasse as diversas disciplinas de forma a atender s
nossas necessidades.
Hoje, a ferramenta GAS a nica no mercado
brasileiro que rene de forma integrada as melhores
prticas dos modelos de qualidade existentes. Como
exemplo, podemos citar a integrao entre as prticas de
gerncia de requisitos e as de gesto de projetos. E por ser
uma ferramenta gerencial integrada, o GAS garante uma
comunicao efetiva entre os envolvidos no projeto
proporcionando um ambiente de trabalho estvel, otimiza
o re-aproveitamento de artefatos (entradas e sadas)
minimizando o retrabalho, evita o excesso de relatrios,
planilhas e anlises gerenciais, alm de garantir eficincia
de monitorao, avaliao e controle dos projetos.

4. Concluso e Perspectivas Futuras


A no utilizao de uma ferramenta torna o processo de
software amador e altamente dependente do estilo
dos gerentes dos projetos e demais envolvidos. Na Spress,
a ferramenta GAS proporcionou um controle efetivo de
prazos e custos dos projetos de software, resultou em um
ganho real de produtividade da equipe de
desenvolvimento e reduo de defeitos e finalmente, e
mais importante, uma melhoria de qualidade reportada
pelos clientes.
A Spress j iniciou o projeto de melhoria para
migrao para o CMMI e obteno do nvel 3 de
maturidade e tem como objetivo continuar realizando
esses ciclos at atingir o nvel 5 de maturidade. Nesses
projetos de melhoria a ferramenta ser aprimorada e
novos processos sero criados para atender as necessidade
de aderncia ao modelo e ao seu negcio.

5. Referncias Bibliogrficas
Heldman,Kim Gerncia de Projetos. Rio de Janeiro:
Elsevier,2003.429p.
Project Management Institute, Four Campus Boulevard,A
Guide to the Project Management Body of
Knowledge (PMBOK Guide) 2000 Edition, Newton
Square, PA19073-3299 USA
Software Engineering Institute, Carnegie Mellon
University The Capability Maturity Model:
guidelines for improving the software
process.,1995.441p.

25

PRO2PI: Perfis de Capacidade de Processo para Melhoria de Processo


1

Clnio F. Salviano , Mario Jino


1

Centro de Pesquisas Renato Archer - CenPRA

Universidade Estadual de Campinas/ Faculdade de Engenharia Eltrica e de Computao


clenio.salviano@cenpra.gov.br; jino@fee.unicamp.br

1. Objetivos e Justificativa
Este projeto foi submetido ao Programa Brasileiro da
Qualidade e Produtividade em Software (PBQP Software)
para o ciclo 2005, classificado na categoria Servios
Tecnolgicos e identificado como projeto [4.07].
O objetivo deste projeto foi consolidar uma
metodologia para orientar a melhoria de processo de
software, tendo como referncia um ou mais modelos de
capacidade de processo, orientado pelo conceito de Perfil
de Capacidade de Processo (PCP). Esta metodologia vem
sendo desenvolvida e aplicada nos ltimos 6 anos e
recentemente denominada de PRO2PI, baseado no nome
em ingls Process Capability Profile to Process
Improvement1, que corresponde a Perfil de Capacidade de
Processo para Melhoria de Processo. Os modelos de
capacidade de processo utilizados nas aplicaes tem
sido, entre outros, ISO/IEC 15504- 5, SW-CMM, CMMISE/SW e MR-MPS.
Como o desenvolvimento de PRO2PI foi
iniciado em 1999, descrito a seguir o estado dos
resultados no final de 2004 e o trabalho desenvolvido em
2005. No final de 2004, PRO2PI estava caracterizado
como uma abordagem composta por quatro elementos
bsicos: um conjunto de oito propriedades, um
metamodelo, um ciclo de melhoria e um conjunto de
medies. As fases iniciais do ciclo de melhoria estavam
detalhadas em um mtodo para oficinas de
estabelecimento de PRO2PI, denominado de PRO2PIWORK, baseado no nome em ingls: PRO2PI
Establishement Workshop Method. As verses correntes
tinham sido utilizadas em projetos de melhoria de
processo. Em 2005, as atividades do projeto PRO2PI,
denominadas de Consolidao de PRO2PI podem ser
organizadas em trs atividades:
1. Consolidao da descrio de PRO2PI como uma tese
de doutorado;
2. Utilizao e evoluo da mtodo PRO2PI-WORK; e
1

Na sigla PRO2PI o 2 representa a repetio de PRO (PROcess

Capability PROfile) e tambm o termo to (para) como corruptela do


ingls 'two', e o PI representa Process Improvement. PRO2PI deve ser
pronunciado como pr tru pai.

3. Anlises e utilizaes dos outros elementos de


PRO2PI.
A motivao para este projeto foi viabilizar a
utilizao da melhoria de processo de software em micro e
pequenas empresas de software, em qualquer regio do
pas, principalmente fora dos grandes centros, com um
investimento, tanto de recursos financeiros quanto de
recursos humanos, compatveis, e com resultados em
curto prazo.

2. Metodologia de execuo
A metodologia utilizada para o desenvolvimento de
PRO2PI em geral, e para as atividades de 2005 em
particular baseada principalmente na abordagem
Indstria-como-laboratrio [Potts 1993].
Para pesquisas em engenharia de software, Potts
defende a abordagem Indstria-como-laboratrio
(industry-as-laboratory) como uma melhor alternativa
que a tradicional Pesquisa-depois-transfere (researchthen-transfer).
Potts argumenta que aps 25 anos de engenharia
de software, a pesquisa em engenharia de software tem
falhado em influenciar as prticas industriais e a qualidade
do software resultante. Na abordagem Indstria-comolaboratrio, as idias para pesquisa so baseadas em
problemas prticos, e so refinadas em estudos de casos
contnuos e incrementais. Com isto, os domnios de
pesquisa e aplicao tendem a convergir, e a transferncia
de tecnologia e o processo de avaliao so realizados nos
estgios iniciais do programa de pesquisa.

3. Resultados relevantes
Um primeiro resultado a consolidao da descrio de
PRO2PI, incluindo a descrio do mtodo PRO2PIWORK, realizada no ano de 2005, como uma tese de
doutorado finalizada no final de 2005 e defendida (e
aprovada) em 3/3/2005 na FEEC/UNICAMP [Salviano
2006].
PRO2PI-WORK um mtodo para micro e
pequenas organizaes intensivas em software, com
processos de baixa capacidade, que queiram iniciar um
ciclo de melhoria o mais rpido possvel, investindo
27

ProQualiti - Qualidade na Produo de Software

poucos recursos e com resultados de curto prazo. Em geral


PRO2PI-WORK pode ser realizado em 5 dias de trabalho,
orienta melhorias que podem ser realizadas pelos prprios
membros da organizao, com resultados em cerca de 4 a
6 meses. A estratgia identificar melhorias importantes
para a organizao, que possam ser realizadas com seus
prprios recursos humanos e tenham resultados a curto
prazo.
O mtodo PRO2PI-WORK ilustrado na Figura
1 e descrito como um processo, na notao ETVX [Radice
et Phillips 1988] em termos de propsito, critrio para
incio, entradas, tarefas ou fases, critrio para trmino,
sadas e atores. Esta descrio complementada com
consideraes sobre medies e relao dos artefatos
produzidos ou utilizados no processo.
O propsito do processo PRO2PI-WORK
estabelecer um perfil de capacidade de processo como
indutor de um ciclo de melhoria de processo (PRO2PI).
Este propsito desdobrado nos seguintes objetivos
especficos:
Capacitar membros da organizao em fundamentos da
engenharia de processo e de modelos relevantes de
capacidade de processo, o Consolidar informaes

relevantes sobre a organizao,

Consolidar objetivos de negcio para a melhoria,


Definir um PRO2PI,
Entender os processos atuais em relao ao PRO2PI
definido,
Consolidar uma representao em alto nvel dos
processos atuais,
Definir orientaes para atingir PRO2PI, e
Reforar motivao para melhoria de processo.
Um segundo resultado foi a utilizao de
PRO2PI em diversos projetos, por diferentes pessoas, em
vrias regies do pas. Em 2005, houveram utilizaes,
por exemplo, em Iju (RS), Lavras (MG), Ipatinga (MG),
Piracicaba (SP), Goinia (GO), Rondonpolis (MT),
Campo Grande (MS), Manaus (AM) e outras cidades fora
dos grandes centros, alm de utilizaes nos grandes
centros como por exemplo So Paulo (SP), Campinas
(SP), Rio de Janeiro (RJ) e Braslia (DF). A Tabela 1
relaciona uma sntese das utilizaes de PRO2PI, com
identificao os tipos de utilizaes, a quantidade de
projetos, e a quantidade de utilizaes, nos perodos de
1999-2004 e em 2005.

PRO2PI-CYCLE como processo (em ETVX)


Propsito: Realizar um ciclo de melhoria de processo orientado por um perfil
de capacidade de processo (PRO2PI)
Critrio
para Incio:
AcordoTrab
assinado,
indicando
deciso e
comprometimento
para a melhoria

Fases:
inicia ciclo de melhoria
avalia prticas corrente
planeja aes de melhoria
realiza aes de melhoria
prepara institucionalizao
da melhoria
institucionaliza a melhoria

Entradas:
A01-AcordoTrab
A02-PlanoTrab
A03-AcordoConf

Verificao:
acompanhamento
do projeto

Critrio
para
Trmino:
Organizao
melhorada
Sadas:
A04-RelatPRO2PI
A05-RelatAvalTrab

Atores: Especialista, Patrocinador, Contato, Multiplicadores, Dirigentes,


Gerentes, Tcnicos e Outros

Figura 1. Grfico do percentual de horas investido em cada atividade.


Uma variao do mtodo PRO2PI-WORK pode
ser utilizado tambm para cursos de ps-graduao em
melhoria de processo de software, com em mdia 40
horas-aula, com uma viso construtivista do aprendizado,
na linha defendida, entre outros, por Freire [1996, p.25].
Em 2005, esta variao de PRO2PI-WORK foi utilizada
em sete cursos, com um total de 184 alunos, com um
28

estabelecimento de PRO2PI para incio de um ciclo de


melhoria de processo em 105 empresas. Nestas
utilizaes de PRO2PI foram utilizadas reas de processo
e processos dos modelos SW-CMM, CMMI-SE/SW,
ISO/IEC 15504-5 e MR-MPS. A Tabela 2 relaciona essas
7 experincias.

PRO2PI: Perfis de Capacidade de Processo para Melhoria de Processo

Tabela 1. Resumo das duraes das etapas por nvel


Perodo 1999-2004

Caracterstica e perodo da utilizao

Perodo 2005

#Projetos

#Usos

#Projetos

#Usos

Melhoria de Processo de Software em uma Empresa E1

Melhoria de Processo de Software em uma Empresa E2

Estabelecimento de perfil de capacidade de processo para


melhoria de processo

Projeto 15504MPE

Melhoria de processo de software em grupos de empresas

Hierarquia de perfis de capacidade de processo para


domnios especficos

Utilizaes de PRO2PI-WORK em cursos de melhoria de


processo

59

105

TOTAL

14

82

16

117

Tabela 2. Experincia com PRO2PI-WORK e trabalhos gerados


Id

Curso

Verso

Horas Aula

Meses/Ano

#Alunos

#Trabalhos

E04

QDS NPS 15504

V0.2

40 h.a. (P)

02-05/2005

11

E05

MPS 15504CMMI

V0.2

36 (d) e 4 (p)

04-05/2005

27

20

E06

Modelos SJT T1

V0.2

12 (p)

05-06/2005

31

13

E07

Modelos SJT T2

V0.2

12 (p)

02-06/2005

24

E08

MPS 15504CMMI

V0.3

36 (d) e 4 (p)

10-11/2005

42

32

E09

CMMI-MPSBR

V0.3

36 (d) e 4 (p)

10-11/2005

22

17

E10

ES CMMI15504

V0.3

24 (p)

10-11/2005

27

10

Como resumo dos resultados obtidos, foram


produzidos em 2005:
1. Um mtodo (PRO2PI-WORK) consolidado e
documentado (PRO2PI-WORK) [Salviano 2006,
captulo 6].
2. Sete artigos publicados, com utilizaes diretas ou
indiretas de PRO2PI: [Bernardo 2005], [de Petri et al.
2005], [Salviano e Tsukumo 2005], [von
Wangenheim et al. 2005a], [von Wangenheim et al.
2005b], [von Wangenheim et al. 2006a] e [von
Wangenheim et al. 2006b].
3. Sete monografias de ps-graduao (especializao)
em melhoria de processo de software, realizadas,
defendidas e aprovadas em 2005: [Almeida 2005],
[Campos 2005], [Cavalcante e Costa 2005], [Faria
2005], [Ferreira 2005], [Miranda 2005] e [Tomi

2005].
4. Cento e oitenta e quatro alunos capacitados com uma
introduo a PRO2PI e com elaborao de um total de
cento e cinco trabalhos prticos de utilizao, em
disciplinas de ps-graduao.
5. Vrios outras apresentaes e cursos sobre PRO2PI,
de 2 a 10 horas, incluindo curso de 4 horas em Lavras
(MG) com cerca de 80 alunos, curso de 10 horas em
Maring (PR) com 20 alunos, tutorial de 4 horas em
So Paulo com cerca de 70 alunos e palestra em Belo
Horizonte com cerca de 80 pessoas.
Dois trabalhos, [Bernardo 2005] e [Faria 2005],
foram desenvolvidos sem a participao do autor de
PRO2PI, mas com ambos utilizaram PRO2PI, os
trabalhos foram includos nesta lista.

29

ProQualiti - Qualidade na Produo de Software

4. Aplicabilidade dos resultados e


principais impactos
Conforme indicado pela sua utilizao em 2005, PRO2PI
em geral e PRO2PI-WORK em particular aplicvel nas
micro e pequenas empresas de software, incluindo
empresas foras dos grandes centros e com pouco
investimento. O impacto principal o auxlio a estas
micro e pequenas empresas.

5. Caractersticas inovadoras
A principal caracterstica inovadora uma inverso em
relao aos mtodos tradicionais de melhoria de processo
de software baseadas em nveis de maturidade fixos dos
modelos estagiados: Ao invs de utilizar uma referncia
fixa para a melhoria (no caso os nveis de maturidade) e
ento determinar a quantidade de investimento necessrio
para a empresa atingir este nvel de maturidade, com
PRO2PI a empresa primeiro identifica seus objetivos
estratgicos, sua capacidade de investimento e sua
necessidade de resultados (a curto, mdio ou longo prazo)
e ento identifica quais reas de processo ela deve utilizar
como referncia para a melhoria, de tal forma que isto seja
vivel.

6. Concluso e perspectivas futuras


O trabalho est sendo evoludo e tem sido utilizado em
outras empresas nestes primeiros meses de 2006. Vrias
pesquisas esto sendo realizadas como continuao e
desdobramento das idias de PRO2PI.

7. Referncias
[Almeida 2005] Roner Cludio de Oliveira Almeida,
Avaliao e Melhoria de Processos Essenciais de
uma micro-empresa baseada na ISO/IEC 15504,
Monografia de concluso do curso de PsGraduao Latu Senso em Melhoria de Processo de
Software da Universidade Federal de Lavras UFLA,
2005.
[Bernardo 2005] Claudio Bernardo, APS-FINAN Um
mtodo baseado no SPICE para avaliao de
processo de software de instituies financeiras, em
Anais do SIMPROS 2005: Stimo Simpsio
Internacional de Melhoria de Processo de Software
(publicado em CD, disponvel em
www.simpros.com.br), So Paulo, SP, 2123/11/2005, 12 pginas, 2005.
[Campos 2005] Christina Aparecida R. Campos, Pojeto
'Software+ Rumo ao CMMI Nvel 2' Um Relato
30

de Experincia, Monografia de concluso do curso


de Ps-Graduao Latu Senso em Melhoria de
Processo de Software da Universidade Federal de
Lavras UFLA, 2005.
[Cavalcante et Costa 2005] Kelly Vieira Cavalcante e
Roberta Passeti da Costa, Um Mtodo para
Especializao de Modelos de Capacidade de
Processo para Domnios e sua aplicao na
Especializao de Quatro reas de Processo do
CMMI para o Domnio Bancrio, Monografia de
concluso do curso de especializao de Qualidade
no Desenvolvimento de Software da Faculdade
Senac de Cincias Exatas e Tecnologia, 2005.
[Chrissis et al. 2003] Mary Beth Chrissis, Mike Konrad
and Sandy Shrum, CMMI: Guidelines for Process
Integration and Product Improvement, AddisonWesley Pub Co, 2003.
[de Petri et al. 2005b] Flvia de Petri, Juliana Rodrigueiro,
Luiz Mapelli, Vera Lcia Oliveira and Clnio F.
Salviano, Uma experincia de capacitao e incio
de melhoria de processo de software com o mtodo
PRO2PI-WORK, em Anais do SIMPROS 2005:
Stimo Simpsio Internacional de Melhoria de
Processo de Software (publicado em CD, disponvel
em www.simpros.com.br), So Paulo, SP, 2123/11/2005, 12 pginas, 2005.
[Faria 2005] Frederico Faria, Um mtodo para seleo de
processos de software em programas de melhoria:
caso de uma pequena empresa do setor de
telecomunicaes, Monografia de concluso do
curso de Ps- Graduao Latu Senso em Melhoria de
Processo de Software da Universidade Federal de
Lavras UFLA, 2005 [Ferreira 2005] Jean de Souza
Ferreira, Descrevendo os processos do grupo de
reuso da ISO/IEC 15504-5 para o padro do CMMI,
Monografia de concluso do curso de especializao
de Qualidade no Desenvolvimento de Software da
Faculdade Senac de Cincias Exatas e Tecnologia,
2005.
[Freire 1996] Paulo Freire, Pedagogia da autonomia
Saberes necessrios prtica educativa, Coleo
Leitura, Editora Paz e Terra, 1996.
[Garcia et al. 2005] Suzane Garcia, Sandra Cepeda, Gene
Miluk and Mary Jo Staley, CMMI in Small Settings
Toolkit Repository from AMRDEC SED Pilot Sites;
Draft 14, Software Engineering Institute, 2005.
( a v a i l a b l e
a t

PRO2PI: Perfis de Capacidade de Processo para Melhoria de Processo

http://www.sei.cmu.edu/ttp/publications/toolkit,
last accessed in 17/02/2005)
[ISO/IEC 15504-5 2006] The International Organization
for Standardization and the International
Electrotechnical Commission, ISO/IEC 15504 Information Technology - Process Assessment Part
5:An exemplar ProcessAssessment Model, 2006.
[Miranda 2005] Adriana Pereira da Cruz Miranda, Uma
abordagem com a ISO/IEC 15504 (SPICE) para
melhoria no processo de ensino de cursos da rea de
informtica em um Centro de Educao Profissional
SENAC/GO, Monografia de concluso do curso de
Ps-Graduao Latu Senso em Melhoria de
Processo de Software da Universidade Federal de
Lavras UFLA, 2005.
[Potts 1993] Colin Potts, "Software-Engineering
Research Revised, IEEE Software, Volume 10,
Number 5, pages 19-28, September 1993.

Alessandra C. Zoucas, e Clnio F. Salviano,


Aplicando avaliaes de contextualizao em
processos de software alinhados ao CMMI-SE/SW,
em Anais do SIMPROS 2005: Stimo Simpsio
Internacional de Melhoria de Processo de Software
(publicado em CD, disponvel em
www.simpros.com.br), So Paulo, SP, 2123/11/2005, 13 pginas, 2005.
[von Wangenheim et al. 2006a] Christiane Gresse von
Wangenheim, Timo Varkoi and Clnio F. Salviano,
Process Assessments in Small Software Companies,
to be published at SPIP Software Process
Improvement and Practice, 2006.
[von Wangenheim et al. 2006b] Christiane Gresse von
Wangenheim, Alessandra Anacleto, Clenio F.
Salviano. "Helping Small Companies Assess
Software Processes," IEEE Software, vol. 23, no. 1,
pp. 91-98, January/February, 2006.

[Salviano 2006] Uma proposta orientada a perfis de


capacidade de processo para evoluo da melhoria
de processo de software, Tese de doutorado,
Faculdade de Engenharia Eltrica e de Computao
da Universidade Estadual de Campinas, 2006.
[Salviano et Tsukumo 2005] Clnio F. Salviano e Alfredo
N. Tsukumo, Coop- MPS: Um Mtodo para Projetos
Cooperativos de Melhoria de Processo de Software e
sua aplicao com o Modelo MPS.MPS, ProQualiti
Qualidade na Produo de Software, Ncleo de
Estudos Avanados em Engenharia e Qualidade de
Software, UFLA, Volume 1, Nmero 2, Novembro
2005, ISSN 1807-5061.
[Tomi 2005] Gerson Tomi, Utilizao da ISO/IEC 15504
(SPICE) para Melhoria de Processo em uma
Empresa de Software, Monografia de concluso do
curso de Ps-Graduao Latu Senso em Melhoria de
Processo de Software da Universidade Federal de
Lavras UFLA, 2005.
[von Wangenheim et al. 2005a] Christiane Gresse von
Wangenheim, Timo Varkoi and Clnio F. Salviano,
Performing ISO/IEC 15504 Conformant Software
Process Assessments in Small Software Companies,
experience report at EUROSPI, Budapest, Hungria,
2005.
[von Wangenheim et al. 2005b] Christiane Gresse von
Wangenheim, Knia K. Pickler, Marcello Thiry,
31

Residncia em Software
Augusto Cezar Alves Sampaio

1, 2

, Jose Mrio Lima

Universidade Federal de Pernambuco - UFPE


2

Qualiti Software Processes - QUALITI

Motorola Industrial Ltda. - MOTOROLA

acas@cin.ufpe.br; augusto@qualiti.com; jose.lima@motorola.com

1. Objetivos e justificativas
O Programa de Residncia em Software no Estado de
Pernambuco iniciou em fevereiro de 2002 com o objetivo
de treinar e alocar residentes em fbricas de software.
Inicialmente, este empreendimento almeja
contribuir com a iniciativa do Governo do Estado, no
contexto do Porto Digital, de construo de condies de
desenvolvimento sustentvel, local e regional, com base
em inovao e tecnologia, de modo a consolidar a posio
de Pernambuco como principal plo de negcios de
tecnologias da informao e comunicao (TIC) do
Norte-Nordeste. A mdio prazo, o objetivo escalar o
programa para todo o Pas.
O programa segue a filosofia da to consolidada
Residncia Mdica: na Residncia em Software, o papel
dos hospitais desempenhado pelas fbricas de software e
uma instituio de ensino (tipicamente uma universidade)
oferece a formao terica. Tanto o Governo quanto a
iniciativa privada podem atuar como patrocinadores. No
caso de apoio do governo, o programa se encaixa, por
exemplo, em linhas de financiamento como a Lei de
Informtica e Fundos Setoriais.
O programa est inserido no contexto da Poltica
de Software do Ministrio da Cincia e Tecnologia
(MCT), a qual estabelece as seguintes premissas bsicas:
Parceria com universidades e empresas locais e
internacionais;
Melhoria da qualidade em processo e produto;
Reduo do custo operacional;
Melhor qualificao dos recursos humanos.
O modelo proposto pode ser utilizado tanto como
uma formao complementar (e especializada) a cursos de
graduao em Computao e reas afins, quanto para
reciclar profissionais de mercado nas novas tecnologias,
conceitos e paradigmas da Engenharia de Software ou
outros ramos da Computao. O modelo de curso
tambm interessante do ponto de vista econmico, pois os
residentes so financiados com bolsas de estudos, a um
custo relativamente baixo, considerando que os residentes
atuam como fora produtiva j durante a realizao do

prprio programa.
O escopo deste projeto submetido ao PBQP
Software a implantao e consolidao do modelo
proposto, atravs de vrios pilotos realizados em
Pernambuco. Neste sentido, consideramos que o projeto
est concludo. O Programa, em si, tornou-se uma
atividade de operao contnua, graas aos resultados
obtidos durante o processo de implantao e
consolidao.

2. Metodologia de execuo:
O modelo de residncia (Figura 1) engloba a participao
sintonizada de vrios atores: formadores de capital
humano (tipicamente universidades), patrocinadores
(governo e iniciativa privada), unidade de residncia
(entidade que opera o programa, podendo ser uma
universidade ou empresa de formao de recursos
humanos, responsvel pela formao terica, orientao e
acompanhamento dos residentes nas fbricas), fbricas de
software (que recebem os residentes, com processos de
desenvolvimento de software e projetos reais nos quais os
residentes iro participar) e os prprios residentes.
O ciclo do residente, durante a realizao do
programa, pode ser sumarizado pelas etapas apresentadas
na Figura 2. Aps um processo de seleo baseado em
anlise curricular e entrevistas, o residente engajado,
simultaneamente, em formao terica (na unidade de
residncia) e prtica intensiva (na fbrica de software).
Durante todo o perodo, o residente tambm responsvel
pela elaborao de uma monografia: tipicamente um
relato crtico do perodo de residncia incluindo a
implementao de uma ferramenta, uma melhoria de
processo ou de produto da organizao.Aformao objeto
da residncia pode variar de acordo com as necessidades
especficas; o perodo de residncia pode tambm variar
de 6 a 12 meses.Durante todo o perodo, os residentes so
continuamente supervisionados e avaliados. No final, as
monografias so avaliadas durante um workshop que
simboliza a concluso do processo. Ento, os residentes
esto prontos para exercer uma atividade profissional no
mercado.
33

ProQualiti - Qualidade na Produo de Software

Patrocinadore
s

Credenciamento e
participao

Indicadores e
Avaliao

Formadores
de
Capital
Humano

Unidade de
Residncia
Consultoria,
acompanhamento
e certificao
certificao
Fbrica de
Software

Fbrica de
Software

Fbrica de
Software

Vivncia e anlise
crtica

Ensino e
orientao

Residentes

Figura 1: Modelo de Residncia em Software

Seleo

Avaliao
contnua

Formao Formao Elaborao


Terica
Prtica monografia

Avaliao
monografia
Oportunidades
de mercado
Figura 2: O Ciclo do Residente
De forma semelhante ao residente, as fbricas
passam por um processo de seleo (uma anlise se esto
prontas para receber os residentes, considerando seus
processos internos e projetos disponveis para os
residentes) e de avaliao contnua (verificao se a
34

atuao do residente, na fbrica, est coerente com os


princpios do programa). Em uma possvel implantao
do programa em escala nacional, pode-se considerar,
ainda, a seleo e avaliao da prpria unidade de
residncia, que deve estar apta a operar o programa.

Residncia em Software

3. Resultados relevantes
O primeiro piloto do Programa em Pernambuco teve o
apoio da FACEPE (Fundao de Amparo a Cincia e
Tecnologia do Estado de Pernambuco, www.facepe.br).
As fbricas de software participantes foram a CSI
(Comrcio Solues Inteligentes, www.csi.com.br) e a
Facilit Tecnologia (www.facilit.com.br). A unidade de
residncia foi a Qualiti Software Processes
(www.qualiti.com). Como resultado, foram formados 20
residentes. Apesar do objetivo especfico ter sido a
reciclagem do pessoal das prprias fbricas, j foi possvel
observar, neste piloto inicial, que o modelo do programa
era vivel e que o modelo era bastante promissor, podendo
ser expandido e adaptado para outros contextos. A prpria
CSI investiu em uma outra turma de residncia, desta vez
com seleo pblica dos candidatos, feita pela Qualiti.
Todo o processo seguiu rigorosamente o ciclo sumarizado
na Figura 2. A formao foi na rea de engenharia de
software com foco em desenvolvimento Web. As turmas
tiveram durao de 12 meses.
Uma iniciativa de maior escala surgiu no
contexto de uma cooperao entre o Centro de
Informtica da Universidade Federal de Pernambuco UFPE (CIn-UFPE) e a Motorola, na rea de testes para
aplicaes de dispositivos mveis. Como a Motorola est
baseada em Jaguarina, e o projeto em Recife, o passo
inicial foi estruturar um site da empresa em Recife,
permitindo a criao de um ambiente de fbrica. Isto
exigiu a contratao de uma equipe fixa de gerentes de
projetos e lderes tcnicos. O objetivo, desde o incio, era
que a atividade fim de testes fosse realizada
essencialmente por residentes, com formao em
engenharia de software e especializao em projeto,
implementao e execuo de testes. A primeira turma,
com 30 residentes, foi extremamente bem sucedida, o que
tornou o Programa de Residncia contnuo no contexto
desta cooperao: atualmente est sendo formada a stima
turma. No total, j foram formados 130 profissionais com
especializao em testes, uma rea totalmente carente de
recursos humanos em todo o Brasil. Vrias monografias
realizadas pelos residentes contriburam para melhorar os
processos internos usados no projeto e chegaram a ser
exportadas para uso em outros sites da Motorola. Alguns
exemplos so a padronizao na escrita de requisitos e
casos de testes, formalizao do processo de execuo de
testes, desenvolvimento de frameworks para automao
de testes e outras ferramentas especficas para aumentar a
produtividade na realizao de testes. As turmas tiveram
durao variando de 8 a 12 meses. A cooperao conta
com incentivo da Lei de Informtica.
Uma outra instncia do Programa de Residncia,
sem qualquer tipo de apoio financeiro governamental, foi

operado pela Qualiti como unidade de residncia e tendo o


CESARPitang (www.pitang.com.br) como patrocinador
da iniciativa e fbrica de software. Duas turmas com 20
residentes cada, com dois perfis (engenheiro de software
Web e converso entre plataforma alta e baixa) esto em
andamento, com durao de 10 meses.
Um outro resultado que merece destaque a
publicao de um artigo que descreve o modelo de
residncia e a experincia com o projeto com a Motorola,
na Educational Track de uma das principais conferncias
internacionais de Engenharia de Software (ICSE, edio
2005, realizada em St. Louis, Estados Unidos, em
maio/2005) [1].

4. Aplicabilidade dos resultados e


principais impactos
O programa tem gerado impacto social e econmico em
Tecnologia da Informao e Comunicao em
Pernambuco. Um total de 160 residentes j foram
formados e 70 residentes esto atualmente em formao,
em reas onde h uma carncia reconhecida de pessoal
qualificado no mercado. Tem sido feito um
acompanhamento dos egressos do programa e todos os
formados esto colocados: sejam exercendo atuao
profissional em empresas ou seguindo formao avanada
como mestrandos ou doutorandos. A demanda
claramente maior que a oferta de residentes formados.
Um outro impacto relevante do programa tem
sido contribuir para minimizar a disputa acirrada por
profissionais j colocados no mercado. Se ao invs de
formar parte da mo-de-obra necessria atravs da
residncia, iniciativas de porte como o projeto com a
Motorola e fbricas recm-implantadas como o CESARPITANG fossem buscar profissionais formados, no
mercado, o turnover de empresas locais de menor porte
poderia ser excessivo, colocando em risco a sobrevivncia
destas empresas. Alm disso, vale enfatizar que alguns
perfis (como o de testes) simplesmente no estavam
disponveis no mercado. Estudos do prprio MCT
mostram que as universidades formam menos que a
demanda de mercado e sem a especializao necessria.
Neste sentido, o Programa de Residncia tem sido uma
ponte importante para colocar e recolocar profissionais no
mercado, com formao sob demanda.

5. Caractersticas inovadoras
Apesar da inspirao na Residncia Mdica, o modelo
totalmente inovador na rea de software. A maior
evidncia da originalidade (inclusive em mbito
internacional) do modelo de Residncia em Software foi a
publicao de um artigo na Educational Track do ICSE,
35

ProQualiti - Qualidade na Produo de Software

como mencionado anteriormente. Desconhecemos a


implantao deste modelo em qualquer outra regio ou
pas, com exceo do Programa de Residncia em
Software, com foco em e-Government, operado pela
Universidade Federal da Bahia - UFBA
(http://twiki.im.ufba.br/bin/view/Residencia), que j foi
baseado no modelo desenvolvido em Pernambuco. A
Fundao Vazolini tambm chegou a lanar o modelo,
mas parece no ter seguido adiante.

6. Concluso e perspectivas futuras


Os resultados j alcanados evidenciam que o modelo
pode ser de grande impacto econmico e social. As
empresas que adotaram o modelo (particularmente as
parcerias com a CSI e Motorola) resolveram implant-lo
de forma contnua, pois ficou evidente que a residncia
traz vrios benefcios: garante a qualificao
especializada de pessoal a ser futuramente absorvido,
oferece retorno de investimento durante a formao
(mesmo antes da concluso) e funciona como reciclagem
contnua na organizao.
As turmas de residncia operadas tm atrado
interesse de alunos e profissionais de todo o Brasil.
Pessoas tm se deslocado de So Paulo, Minas, Mato
Grosso, Amazonas, Par, Cear, Paraba, Rio Grande do
Norte, entre outros estados, para participar do programa
em Pernambuco. A competio tem chegado a 8
candidatos por vaga, acima da procura por vagas em
programas de mestrado consolidados em Computao, no
Pas.
Consideramos que o modelo esteja implantado e
consolidado, o que constitui o principal objetivo do
projeto submetido ao PBQP Software. O programa
vitorioso porque oferece um benefcio mtuo para todos
os atores envolvidos:
A Unidade de Residncia (empresa ou universidade
que opera o programa), alm do possvel resultado
financeiro, cumpre seu papel social de formar recursos
humanos especializados que atendam s necessidades
do mercado.
A fbrica de software, que recebe os residentes, conta
com uma mo-de-obra cuja especializao vai se
desenvolvendo sob demanda, para eventual absoro
futura. Como mencionado anteriormente, em certas
reas da Computao, no h profissionais formados; o
programa viabiliza o preenchimento desta lacuna. Com
relao aos custos do investimento, quando a fbrica
eventualmente tambm a patrocinadora, o Programa
de Residncia tem se mostrado bastante atrativo. Por
exemplo, devido ao tempo dedicado aos cursos,
verificou-se, no projeto com a Motorola, que uma
36

pessoa j formada produz por cerca de 2.2 residentes.


Mesmo com esta relao, o custo do head count
equivalente do residente, por serem bolsistas, chega a
ser menos de 50% do que o custo de mercado.
O Residente recebe uma bolsa para adquirir uma
formao especializada que poder ser decisiva para
sua (re)colocao no mercado de trabalho.
Adicionalmente, poucos alunos tm
oportunidade de uma vivncia prtica em um ambiente
real de desenvolvimento, durante seu curso de graduao.
O modelo de Residncia preenche esta lacuna.
O governo, como eventual patrocinador do programa,
tem um retorno claro do investimento pblico
realizado, pelas conseqncias sociais e econmicas j
discutidas anteriormente. Alm disso, o custo
operacional acaba sendo relativamente baixo, j que o
principal esforo de operao realizado pela unidade
de residncia.
O programa certamente pode e deve ser escalado
para todo o Pas. Acreditamos que uma iniciativa
especfica dentro do Ministrio da Cincia e Tecnologia MCT, com apoio elaborao de pilotos nas diversas
regies, poderia acelerar o processo. O MCT poderia
tambm oficializar um ou mais modelos, de forma que
unidades de residncia pudessem ser oficialmente
credenciadas para operar o programa e continuamente
avaliadas. Uma parceria com o Ministrio da Educao MEC poderia tambm auxiliar no sentido de um
reconhecimento nacional do Diploma de Residncia em
Software.

7. Publicao
[1] Augusto Sampaio, et al. Software Test Program: A
Software Residency Experience. Proceedings of
27th International Conference on Software
Engineering (Educational Track), St. Louis, USA,
2005.

8.Agradecimentos
O modelo de Residncia foi inicialmente concebido como
uma demanda do prprio MCT a algumas entidades
articuladoras da Tecnologia de Informao em seus
estados, incluindo o Ncleo de Gesto do Porto Digital em
Pernambuco. Vanda Scartezini (Secretria de Poltica de
Informtica, poca) e Fbio Silva (Presidente do Porto
Digital, tambm na poca) tiveram papel decisivo na
concepo inicial do modelo, que posteriormente foi
detalhado e originalmente implantado pela Qualiti,
inicialmente com apoio do Governo de Estado de
Pernambuco, atravs da FACEPE. Em seguida, o

Residncia em Software

CIn-UFPE passou tambm a operar o programa como


unidade de residncia. O Programa no teria atingido este
ponto de maturidade e consolidao sem a aposta dos
parceiros: a CSI, a Motorola e a Pitang, como
patrocinadoras e fbricas de software.

37

Revista ProQualiti - Qualidade na Produo de Software


1

Ana Cristina Rouiller , Geovane Nogueira Lima , Renata Teles Moreira


1

DEINFO - Universidade Federal Rural de Pernambuco - UFRPE


2

SWQuality Consultoria e Sistemas Ltda - SWQUALITY

Anarouiller@ufrpe.br; geovane@swquality.com.br; renata@swquality.com.br

1. Objetivos e Justificativa
Criar uma revista com edio semestral especializada em
Qualidade de Software. Esta revista, publicada em meio
impresso pela Editora da UFLA, deve apresentar a priori
dois tipos de trabalhos: artigos cientficos e relatos de
experincia. Sendo possvel, a incluso de artigos de
cunho didtico, tais como tutoriais e revises
bibliogrficas.
Este projeto tem como principal justificativa
escassez de trabalhos publicados na rea de Qualidade de
Software no Brasil. A realizao do projeto ir prover um
veculo capaz de difundir e incentivar tais publicaes.
Um peridico especializado em Qualidade de Software
poder tambm contribuir com o estado da arte na rea no
que se refere pesquisa cientfica.

2. Metodologia da Execuo
O que motivou o desenvolvimento do projeto foi a
realizao de uma pesquisa sobre peridicos disponveis
relacionados especificamente rea de Qualidade de
Software e a constatao da escassez deste tipo de
peridico no pas.
Inicialmente foi montado o Conselho Editorial
da revista. Para integrar este Conselho foram selecionados
e convidados profissionais com vasta experincia nos
temas abordados. Estes profissionais possuem tanto
experincia cientfica quanto profissional, o que torna a
revista atraente a todos os interessados por esta rea.
A escolha da Editora UFLA para a realizao da
publicao levou em considerao a experincia da
mesma na execuo deste tipo de publicao e o fato de ser
possvel comercializar as edies atravs do site desta
editora.
Para a primeira edio da revista (piloto) foram
convidados a submeter artigos somente os alunos e
professores dos cursos de Especializao a Distncia em
MPS e CMMI/MPS.BR da UFLA. Foi submetido um total
de 43 artigos (alguns de cunho cientfico, outros relatos de
experincia) e selecionados os 7 melhores pelo Conselho
Editorial.

A submisso dos artigos para a segunda edio


da revista (Edio Especial MPS.BR) foi realizada atravs
de uma chamada de trabalhos para o 1.Workshop para
Implementadores do MPS.BR, que possua um comit
para seleo dos melhores trabalhos relacionados ao tema
do workshop. Aps a apresentao dos artigos para o
Conselho Editorial foram selecionados seis deles para
publicao.
Ressaltamos que o apoio da SWQuality
Consultoria e Sistemas e da Sociedade SOFTEX (tanto no
que se refere aos aspectos financeiros como tcnicos)
foram fundamentais para que o projeto pudesse ser
desenvolvido.

3. Resultados Relevantes

Criao e registro da revista com ISSN 1807 - 5061;


Publicao do Volume 1, Nmero 1 em maio de 2005:

esta edio compreendeu um total de 7 artigos


selecionados de 43 submisses. Para esta edio foram
impressos 2.500 exemplares, que foram distribudos
durante o Congresso ProQualiti 2005 (maio), SBQS
2005 e no 1.Workshop para Implementadores do
MPS.BR;
Publicao do Volume 1, Nmero 2 em novembro de
2005 - Edio Especial MPS.BR: esta edio
compreendeu um total de 6 artigos selecionados do
1.Workshop para Implementadores do MPS.BR. Para
esta edio foram impressos 500 exemplares, que
foram distribudos durante o Congresso ProQualiti
2005 (novembro) e tambm atravs da Sociedade
SOFTEX;
Criao do portal para a divulgao dos trabalhos
publicados em edies anteriores;
Disponibilizao da revista para ser vendida atravs da
Editora da UFLA(via internet);
Criao de assinatura anual (disponvel ainda somente
para os alunos da ps-graduao em MPS e
CMMI/MPS.BR da UFLA).

39

ProQualiti - Qualidade na Produo de Software

4. Aplicabilidade dos resultados e


principais impactos na infra-estrutura
fsica da instituio
O projeto no causou impacto na infra-estrutura fsica da
instituio, pois a UFLA j possua editora especializada e
equipe treinada para editorao.
Aaplicabilidade dos resultados do projeto est na
existncia hoje de mais um mecanismo de divulgao de
trabalhos efetuados no Brasil na rea de Qualidade de
Software. A revista incentiva e motiva tais publicaes,
apoiando a formao de massa crtica no pas. O fato da
Revista ProQualiti poder ser adquirida a preo de custo e
em qualquer localidade do Brasil atravs do site da Editora
da UFLAa torna acessvel ao pblico em geral.
A Revista ProQualiti trouxe maior visibilidade
para a UFLA no que se refere aos trabalhos realizados pela
instituio na rea de Qualidade de Software.

5. Caractersticas Inovadoras
Este projeto inova e criativo no que se refere a
publicao especializada na rea de Qualidade de
Software por existirem poucas publicaes especializadas
nesta rea no pas. O projeto tambm apia a formao de
massa crtica no pas e incentiva a divulgao de trabalhos
cientficos.

6. Concluso e Perspectivas Futuras


A Revista ProQualiti dever ser trimestral (ao invs de
semestral como inicialmente planejado).
At o presente momento ainda no foi feita uma
divulgao em massa da revista, nem mesmo realizada
formalmente chamada de trabalhos. Estas atividades esto
previstas para o primeiro semestre do ano de 2006. Existe
uma expectativa da revista receber em mdia 80
submisses por edio. Estas submisses sero realizadas
considerando inclusive os trabalhos finais, (artigos
cientficos e relatos de experincia) desenvolvidos nos
cursos de Especializao a Distncia em MPS e
CMMI/MPS.BR (com a expectativa de 200 trabalhos
desenvolvidos anualmente), no ficando restrito a este
grupo.
A disponilizao de assinaturas para o pblico
em geral prover um mecanismo de autosustentao do
projeto. A criao do ProQualiti: Ncleo de Estudos
Avanados em Engenharia e Qualidade de Software
(realizada no inicio do ano de 2006) foi uma aspecto
fundamental para a centralizao dos trabalhos e para que
a Revista ProQualiti no ficasse dependente de uma
instituio especfica.
Acreditamos que a Revista ProQualiti se tornar
40

em breve um peridico reconhecido nacionalmente tanto


pela comunidade cientfica quanto por profissionais da
rea de Qualidade de Software.

6. Agradecimentos
Este projeto contou com o apoio financeiro da Sociedade
SOFTEX, FAEPE (Fundao de Apoio ao Ensino e
Pesquisa da UFLA) e SWQuality Consultoria e Sistemas
Ltda.

RiskFree: Uma Ferramenta para Gerncia de Risco em Projetos de


Software em conformidade com o nvel 3 do modelo CMMI
Flvio Franco Knob, Filipi Pereira da Silveira, Afonso Incio Orth, Rafael Prikladnicki
Faculdade de Informtica (FACIN) - Pontifcia Universidade Catlica do Rio Grande do Sul (PUCRS)
{knob; fpsilveira}@terra.com.br; {orth; rafael}@inf.pucrs.br

1. Objetivos e Justificativa
A rea de gerncia de projetos vem recebendo uma
ateno cada vez maior por parte das organizaes,
merecendo assim posio de destaque dentro das mesmas
(Prikladnicki et. al., 2005). A prova disso o crescente
nmero de organizaes que aderem gesto orientada a
projetos, ou seja, focada em projetos. Os projetos, por sua
vez, a cada dia tornam-se maiores e mais complexos
(Demarco & Lister, 2003).
A idia de que a gerncia de riscos importante e
deve ser integrada gerncia de projetos consenso entre
os gerentes de projetos (Del Cao & De La Cruz, 2002).
Por parte dos executivos, o interesse no assunto nunca foi
to grande, e nunca esteve to evidente. Porm, so
grandes tambm as dificuldades para compreenso e a
implantao efetiva da gerncia de riscos.
A falta de ferramentas especficas para o
gerenciamento de riscos ou mesmo a dificuldade de
acesso a estas ferramentas, devido ao seu custo elevado,
podem ter agravado esse problema. Existem atualmente
no mercado algumas ferramentas voltadas
especificamente para a gerncia de riscos. No entanto,
estas ferramentas so em sua maioria comerciais e, muitas
vezes, tm um custo to elevado que inviabiliza a sua
adoo por organizaes de pequeno e mdio porte.
A inteno deste artigo apresentar os resultados
do projeto do desenvolvimento da ferramenta RiskFree,
cujo objetivo foi criar e disponibilizar uma ferramenta que
facilitasse o gerenciamento de riscos em projetos de
desenvolvimento de software, estando aderente s
prticas exigidas pela rea de processo de Gerncia de
Risco do terceiro nvel de maturidade do modelo CMMI
(CMMI, 2002) . O projeto foi desenvolvido ao longo das
disciplinas de concluso do curso de Cincia da
Computao da Pontifcia Universidade Catlica do Rio
Grande do Sul. Alm do desenvolvimento da ferramenta,
o foco deste trabalho, gerncia de riscos, permitiu que o
objeto em estudo fosse visto e desenvolvido com maior
profundidade.
A ferramenta desenvolvida supre, pelo menos
em parte, a carncia de ferramentas especficas na rea de
gerncia de riscos em projetos de software e as

necessidades no atendidas pelas ferramentas existentes


atualmente.
Dentre as necessidades atendidas pode-se citar:
uma ferramenta gratuita, em lngua portuguesa,
adaptvel, e atendendo a rea de processo de gerncia de
riscos do modelo CMMI.

2. Metodologia de execuo
O principal produto desenvolvido ao longo do projeto foi
a ferramenta RiskFree. O projeto foi desenvolvido durante
dois semestres do curso de graduao em Cincia da
Computao da PUC/RS. No primeiro semestre realizouse uma pesquisa sobre o tema abordado (gerenciamento
de riscos) utilizando-se como principais referncias a rea
de processo de Risk Management do modelo CMMI e a
rea de conhecimento do A Guide to the Project
Management Body of Knowledge (PMBOK) relacionada
ao gerenciamento de riscos. Os principais resultados desta
primeira etapa do projeto foram: o melhor entendimento
do problema (necessidade e importncia do
gerenciamento de riscos) e da soluo (arquitetura,
funcionalidades e uma definio de processo de
gerenciamento de riscos), o que permitiu que o projeto
prosseguisse para a etapa de desenvolvimento.
O segundo semestre foi utilizado para
desenvolver a soluo projetada. Ao trmino deste,
chegou-se ao produto final do projeto: uma ferramenta
plenamente funcional, desenvolvida com base no
processo de gerenciamento de riscos proposto pelo
PMBOK (PMBOK, 2004), aderente s prticas exigidas
pelo modelo CMMI (CMMI, 2002) e que, acredita-se,
possa incentivar e facilitar a cultura do gerenciamento de
riscos em projetos de software.
Entendendo a importncia de se definir e seguir
um processo em projetos de desenvolvimento de
software, decidiu-se por incorporar ao projeto prticas de
um processo amplamente difundido no mercado, o
Rational Unified Process (RUP). Foi seguido no projeto
um ciclo de vida iterativo incremental (Kruchten, 2003),
resultando em entregas parciais, e diversos artefatos
foram elaborados, tais como a viso do projeto, o plano de
desenvolvimento de software, os planos e avaliaes das
41

ProQualiti - Qualidade na Produo de Software

iteraes, as especificaes funcionais e tcnicas, entre


outros. Acredita-se que o fato de ter-se utilizado o RUP
durante o desenvolvimento deste trabalho de concluso de
curso seja inovador, pois no costuma ser prtica comum
entre os trabalhos de concluso definir e utilizar um
processo de desenvolvimento de software.

3. Resultados Relevantes
O projeto produziu os seguintes resultados:
Mdulos/produtos ou programa de computador
resultantes de projeto, disponibilizado para o
mercado: a ferramenta RiskFree e seus manuais de
instalao, de usurio e de sistema est disponvel e
pode ser obtida no endereo
http://www.inf.pucrs.br/~rafael/RiskFree/. Alm
disso, ainda pode ser obtida toda a documentao
resultante do uso do RUP durante o desenvolvimento
da ferramenta.
Mtodos e/ou algoritmos desenvolvidos: para o
desenvolvimento da ferramenta, foi desenvolvido um
processo de gerncia de risco genrico, modularizado,
com possibilidade de personalizao para pequenas,
mdias e grandes empresas.
Artigos publicados: um artigo descrevendo a
ferramenta desenvolvida foi aceito e apresentado no
Simpsio Brasileiro de Sistemas de Informao (SBSI)
em 2005 (Knob et. al., 2005). Outros dois artigos foram
escritos e sero submetidos a eventos durante o ano de
2006.
Recursos humanos capacitados: a ferramenta
desenvolvida fez parte do trabalho de concluso de
curso dos dois primeiros autores deste relatrio, que se
tornaram bacharis em Cincia da Computao no ano
de 2005. Alm disso, um reflexo dos resultados do
projeto foi o ingresso dos dois alunos no curso de
mestrado do Programa de Ps-Graduao em Cincia
da Computao (PPGCC) da PUCRS, a partir de 2006,
onde pretendem dar continuidade pesquisa na rea de
qualidade de software e gerncia de projetos.
Dissertaes e/ou teses geradas: foi gerado um
volume de trabalho de concluso de curso de graduao
(Knob & Silveira, 2005).
Eventuais parcerias ou programas de transferncia
de tecnologia efetuados: no semestre de concluso
deste projeto, a Associao das Empresas Brasileiras
de Tecnologia da Informao, Software e Internet
(ASSESPRO-RS) lanou o prmio de melhor trabalho
de concluso de curso, em parceria com o Tecnopuc e a
Faculdade de Informtica (FACIN) da PUC/RS. Este
prmio foi oferecido ao trabalho que se destacasse nos
quesitos inovao, aplicabilidade e soluo
42

tecnolgica. A ferramenta Riskfree foi escolhida pela


banca avaliadora da ASSESPRO como o melhor
trabalho de concluso do curso de Cincia da
Computao daquele semestre.

4. Aplicabilidade dos resultados e


principais impactos na infra-estrutura
fsica da instituio, da regio, do
municpio e do pas
Do ponto de vista de aplicabilidade dos resultados, a
ferramenta desenvolvida pode ser utilizada em empresas
que esto envolvidas em programas de melhoria contnua
de processos de desenvolvimento de software. Nota-se
uma demanda cada vez maior por projetos neste contexto,
tanto em Porto Alegre (tanto no Tecnopuc, quanto em
empresas localizadas fora do parque), quanto em cidades
vizinhas, no estado e at mesmo em nvel nacional. Cabe
salientar que atualmente o projeto encontra-se na fase de
pedido de registro do software, para poder disponibilizar
para uso nas empresas.

5. Caractersticas Inovadoras
Do ponto de vista de inovao, a ferramenta incorpora
algumas caractersticas importantes, entre as quais
podemos citar:
uma ferramenta gratuita, em lngua portugusa, e
adaptvel. possvel que uma organizao utilize-a
para implantar atividades do processo de gerncia de
riscos na ferramenta, ou apenas para se beneficiar do
processo de gerncia de riscos definido.
Como um dos objetivos era permitir o uso por empresas
de pequeno e mdio porte, tomou-se o cuidado de fazer
uso apenas de tecnologias baseadas em software livre
(a ferramenta foi desenvolvida em J2EE com banco de
dados PostgreSQL, distribudas gratuitamente na
Internet).
No intuito de respeitar as diferenas existentes na
realizao das atividades de gerncia de riscos entre
organizaes diferentes, a ferramenta foi desenvolvida
de forma a permitir que estas diferenas possam ser
implementadas e disponibilizadas na forma de
componentes. Isto d ferramenta uma caracterstica
de adaptabilidade, uma vez que os usurios no
precisam ficar restritos a um nmero limitado de
funcionalidades.
Para permitir que cada organizao pudesse utilizar as
tcnicas que melhor atendessem s suas necessidades
(o que pode incluir at mesmo tcnicas prprias), a
ferramenta foi construda de forma que fosse possvel
vincular componentes a cada etapa do processo de
gerncia de riscos definido. Desta forma, a organizao

RiskFree: Uma Ferramenta para Gerncia de Risco em Projetos de Software...

que fizer uso da ferramenta no fica restrita a um conjunto


limitado e pr-definido de tcnicas. A Figura 1 apresenta a
arquitetura de componentes da ferramenta, que formada
por:
Hibernate: framework de persistncia de dados
utilizado no projeto;
RiskFreeCore: prov funcionalidades comuns a
todos os componentes, incluindo as de acesso a dados e
de autorizao;
RiskFreeMain: prov funcionalidades de
administrao e configurao;
RiskFreeComponent: implementao das tcnicas e
ferramentas envolvidas no processo de gerncia de
riscos.
Os componentes desenvolvidos so instalados e
vinculados a algum dos pontos de adaptao da
ferramenta, que atualmente compreendem as etapas do
processo de gerncia de riscos; as informaes gerais e
sumarizadas sobre o projeto; e os relatrios em nvel de
projeto e organizacional. Desta forma, a organizao que
fizer uso da ferramenta pode desenvolver componentes
que atendam s suas necessidade no ficando restrita a um
conjunto limitado e pr-definido de tcnicas.

6. Concluso e Perspectivas Futuras


A gerncia de riscos adquiriu uma importncia bastante
grande nos ltimos tempos. Ao mesmo tempo, muitas
empresas tm enfrentado dificuldade em implantar e
utilizar as tcnicas de gerncia de risco corretamente. Para
enfatizar esta dificuldade podem-se citar os resultados de
uma pesquisa realizada por um grupo de pesquisa da

Universidade Federal de Pernambuco - UFPE (PMK,


2005). A pesquisa tinha por objetivo identificar as
estratgias de estudo utilizadas bem como as principais
dificuldades encontradas por aspirantes certificao
PMP (Project Management Professional). Segundo os
resultados da pesquisa, a gerncia de riscos tida como a
rea de conhecimento de mais difcil assimilao.
Acredita-se que as dificuldades de assimilao
da gerncia de riscos podem ser minimizadas atravs de
uma ferramenta que facilite o trabalho dos gerentes de
projetos. No entanto, surge outra dificuldade tambm
exposta anteriormente: as organizaes normalmente no
tm acesso a estas ferramentas devido ao seu custo
elevado. Estes dois fatores motivaram e justificaram o
desenvolvimento da ferramenta RiskFree.
Muitas lies foram aprendidas ao longo da
elaborao deste projeto. Entre elas destaca-se a
constatao prtica da importncia da utilizao de um
processo de desenvolvimento, e, mais do que isso, da
gerncia efetiva dos riscos durante todo o ciclo de vida do
projeto. As quatro fases sugeridas pelo ciclo de vida do
RUP, todas elas com objetivos e critrios de sada claros,
ajudaram no planejamento e execuo das atividades do
projeto. A idia de uma arquitetura baseada em
componentes, aliada ao modelo de ciclo de vida iterativo e
incremental (duas das boas prticas em que o RUP se
baseia) permitiu que a ferramenta pudesse ser construda e
validada aos poucos, minimizando o risco de haver
necessidade de muito retrabalho ao final do
desenvolvimento. Uma questo que deve ser destacada o
fato de ter-se identificado e analisado riscos logo no incio
do projeto (na fase de Concepo), conforme sugerido

RiskFree
ltima atualizao: 23/12/2004

Camada de apresentao e
controle do Sistema.

RiskFree e component
es do sistema
acessam os dados do ncleo
atravs da camada RiskFreeCore.
Componentes do sistema.

RiskFreeComponent

RiskFreeMain

RiskFreeCore
Ncleo do sistema.
Concentra funcionalidades
comuns a todos os componentes.
Acesso aos
dados doncleo.

Hibernate

Acesso aos dados do


componente.

Framework de persistncia de
dados. http://www.hibernate.org

RiskFree Database

Figura 1. Grfico do percentual de horas investido em cada atividade.


43

ProQualiti - Qualidade na Produo de Software

pelo RUP, utilizando a fase de Elaborao para mitigar os


principais riscos do projeto.

7. Referncias
CMMI Capability Maturity Model Integration, version
1.1, Staged Representation, CMU/SEI-2002-TR012, 2002.
Del Cao, A., De la Cruz, M. P. Integrated Methodology
for Project Risk Management. Journal of
Construction Engineering, 2002.
Demarco, T.; Lister, T. Waltzing with bears: managing
risk on software projects. New York: Dorset House,
2003.
Knob, F. F., Silveira, F., Orth, A. I., Prikladnicki, R.
RiskFree Uma Ferramenta de Apoio Gerncia de
Riscos em Projetos de Software, In: I Simpsio
Brasileiro de Sistemas de Informao (SBSI), 2005,
Procedings... Florianpolis, Santa Catarina, Brasil,
2005.
Knob, F. F., Silveira, F. RiskFree Uma Ferramenta de
Apoio Gerncia de Riscos em Projetos de
Software. Relatrio Final da Disciplina de Trabalho
de Concluso do Curso de Bacharelado em Cincia
da Computao, FACIN, PUCRS, 2005.
Kruchten, P. Introduo ao RUP Rational Unified
Process. Editora Cincia Moderna, 2003.
PMK LEARNING ENVIRONMENT. Identificao das
estratgias de aprendizado utilizadas pelos PMPs e
aspirantes a certificao PMP. Universidade
Federal de Pernambuco, 2005. Disponvel em:
http://php.cin.ufpe.br/~pmk/hp/html/resultadoPesq
uisaPMP.html.
Prikladnicki, R., Yamaguti, M. H., Antunes, D. C. Risk
Management in Distributed Software Development:
A Process Integration Proposal, In: PRO-VE 2004,
5th IFIP Working Conference on Virtual Enterprises
at 18th
IFIP World Computer Congress, 2004, Proceedings
Toulosse, Frana, 2004.
PMBOK. A guide to the project management body of
knowledge. PMI Publishing Division, 2004.

44

Traduo das PAs do Nvel 2 do CMMI


Andr Villas-Boas, Jos Marcos Gonalves
Centro de Pesquisa e Desenvolvimento em Telecomunicaes - CPqD
villas@cpqd.com.br; jmarcos@cpqd.com.br

1. Objetivos e Justificativa
O objetivo desse projeto traduzir e disponibilizar a
introduo ao modelo CMMI, as prticas genricas e as
prticas especficas do nvel 2.
Em continuao aos projetos de traduo do
modelo CMM realizados no mbito do PBQP Software
nos anos de 2000 e 2001, este projeto tem o objetivo de
disponibilizar uma traduo para o portugus da
introduo ao modelo CMMI, das prticas genricas e das
prticas especficas do nvel 2 um documento do CMMI.
Esse documento tambm ser disponibilizado em formato
eletrnico para toda a comunidade.
As tradues do modelo CMM foram muito
utilizadas, seja no CPqD, em outras empresas e em vrias
instituies de ensino em cursos de ps-graduao.
Essa necessidade de se ter um texto em portugus
foi percebida em vrias oportunidades, como reunies
regulares do PBQP Software e outros eventos da rea de
qualidade de software.

2. Metodologia de execuo
Esse trabalho, assim como a traduo do CMM foi
realizado como atividade extra dos autores, feito em
horrio fora do trabalho. Foi feito um planejamento da
traduo (uma diviso das tarefas) e a reviso executada
foi cruzada, ou seja, um revisava o que o outro havia
traduzido.
A experincia da outra traduo foi muito
importante para o planejamento, bem como para a
execuo das tarefas de traduo e reviso.
Na mdia, cada rea de Processo levou perto de
12 horas de trabalho para o tradutor e 16 horas para o
revisor.

3. Resultados relevantes
O presente projeto apresenta a traduo das reas de
processo de nvel 2 do CMMI, que so:
Gesto de requisitos;
Planejamento de projeto;
Controle e monitoramento de projeto;
Gesto de fornecedores;
Medio e anlise;

Gesto de configurao e
Garantia da qualidade de produto e processo.

4. Aplicabilidade
A idia de se ter o material relativo ao CMMI disponvel
em portugus tem como base facilitar o acesso s
informaes do modelo aos membros da comunidade de
qualidade de software que tm pouca familiaridade com a
lngua inglsa.
Da mesma forma que as tradues anteriores do
CMM/SW (resultados de projetos do PBQB Software
mais antigos) essas tradues sero teis na preparao de
equipes para implantao do modelo, na preparao de
empresas para avaliao e na disseminao do modelo em
cursos de graduao e ps-graduao em instituies de
ensino brasileiras, ou de pases de fala portuguesa.
Outra utilizao para esse material como texto
traduzido para o projeto do CMMI-Browser, que est
sendo desenvolvido pela Universidade do Vale do Itaja Univali sob coordenao da Profa. Dra. Christiane Gresse
von Wangenheim.
Em vrias edies das reunies regulares do
PBQP Software fomos informados da utilizao do nosso
material j traduzido do CMM/SW em vrios cursos pelo
Brasil, bem como em vrias empresas que se preparavam
para a avaliao oficial. E a Gerncia de Comunicao
com o Mercado do CPqD j informou que o link da pgina
institucional do CPqD onde ficam os documentos da
traduo do CMM/SW (www.cpqd.com.br, link
Comunidade CPqD) o link mais visitado da pgina.
Alm do fato de terem sido contactados por pesquisadores
portugueses e por estudantes de pases africanos de fala
portuguesa.

5.Caractersticas inovadoras
A inovao desse projeto est no fato de gerar um
documento sobre o CMMI em lngua portuguesa e
disponvel na internet, ou seja, um material importante
para a rea de qualidade de software, mas na nossa lngua e
sem custos associados aquisio.

45

ProQualiti Qualidade na Produo de Software

6. Concluses e Perspectivas Futuras


Dando continuidade ao trabalho e j preocupado em
disponibilizar todo o material sobre o CMMI os autores
pretende traduzir as reas de processo dos nveis 3, 4 e 5, e
tambm as outras partes do relatrio tcnico 012 do SEI,
de tal forma que o pblico de fala portuguesa tenha o
material completo do CMMI em portugus e disponvel
pela internet.

7. Referncias Bibliogrficas
[1] SEI, Capability Maturity Model Integration
(CMMISM), Version 1.1, CMU/SEI-2002-TR-012,
2002.

46

Prmio Dorgival Brando Jnior da Qualidade e Produtividade em Software


O Prmio Dorgival Brando Jnior da Qualidade e Produtividade em Software vem motivar e conscientizar a indstria
brasileira de software, dando destaque aos melhores projetos apresentados a cada ano.

Vencedores do Prmio
Computadas as avaliaes individuais dos membros do comit de avaliao durante o Workshop da Qualidade e
Produtividade - WQPS Braslia, realizado, habitualmente, no incio do ano em Braslia/DF, so indicados para
premiao os trs projetos com melhor resultado no processo de avaliao.

VENCEDORES DO CICLO 2005


Dos 142 projetos submetidos para o Ciclo 2005 foram relatados 92% dos projetos, sendo que 50 foram considerados
concludos e encaminhados para avaliao final 49 projetos cujos artigos foram apresentados.
Aps processadas as pontuaes efetuadas pelos avaliadores foi realizado o Workshop da Qualidade e
Produtividade em Software - WQPS , nos dias 27 e 28 de abril de 2006, em Braslia/DF, para finalizao do processo de
avaliao obtendo-se como resultado final a seguinte classificao:

1 Lugar:
Residncia em Software
Entidades Coordenadoras: Qualiti Software Processes - QUALITI; Universidade Federal de Pernambuco UFPE, Motorola Industrial Ltda - Motorola.
Responsveis: Augusto Cezar Alves Sampaio, Jos Mrio Lima.
E-mail: acas@cin.ufpe.br, augusto@qualiti.com, jose.lima@motorola.com.
Objetivo: Implantao de um modelo inovador de formao em Engenharia de Software seguindo a filosofia da
Residncia Mdica. Na Residncia em Software o papel dos hospitais desempenhado pelas fbricas de software e uma
instituio de ensino oferece a formao terica.
O modelo proposto pode ser utilizado tanto como uma formao complementar a cursos de graduao em
computao e reas afins quanto para reciclar profissionais de mercado nas novas tecnologias, conceitos e paradigmas
da engenharia de software.

2 Lugar:
Revista ProQualiti: Qualidade na Produo de Software
Entidade Coordenadora: Universidade Federal de Lavras UFLA; Universidade Federal Rural de Pernambuco
UFRPE; SWQuality Consultoria e Sistemas Ltda
Responsveis:Ana Cristina Rouiller, Geovane Nogueira Lima, Renata Teles Moreira
E-mail: anarouiller@ufrpe.br, geovane@swquality.com.br, renata@swquality.com.br
Objetivo: Criar uma revista com edio semestral especializada em Qualidade de Software. Esta revista, publicada em
meio impresso pela Editora da UFLA, deve apresentar a priori dois tipos de trabalhos: artigos cientficos e relatos de
experincia. possvel a incluso de artigos de cunho didtico, tais como tutoriais e revises bibliogrficas.

3 Lugar:
PRO2PI: Perfis de Capacidade de Processo para Melhoria de Processo"
Entidade Coordenadora: Centro de Pesquisas Renato Archer - CenPRA; Universidade Estadual de
Campinas/Faculadade de Engenharia Eltrica e de Computao
Responsveis: Clnio Figueiredo Salviano, Mario Jino
E-mail: clenio.salviano@cenpra.gov.br, jino@dca.fee.unicamp.br
Objetivo: Consolidar uma metodologia para orientar a melhoria de processo de software, com referncia a mltiplos
modelos de capacidade de processo, baseada no conceito de perfis de capacidade de processo, que sejam, dinmicos e
47

ProQualiti - Qualidade na Produo de Software

especficos. Esta metodologia vem sendo desenvolvida e aplicada nos ltimos seis anos e foi recentemente nomeada
PRO2PI. Os modelos utilizados tem sido: ISSO/IEC 15504, SW-CMM, CMMI-SE/SW, MR-MPS e outros.

VENCEDORES DO CICLO 2004


Dos 75 projetos apresentados em 2004 foram relatados 100% dos projetos, sendo que 42 foram considerados concludos
e 41 encaminhados para avaliao final.
Aps processadas as pontuaes efetuadas pelos avaliadores foi realizada reunio, nos dias 28 e 29 de abril de
2005, em Braslia/DF, para finalizao do processo de avaliao obtendo-se como resultado final a seguinte
classificao:

1 Lugar:
Documentao Essencial: Um Enfoque na Documentao Necessria para Manuteno de
Software
Entidade Coordenadora: Universidade Catlica de Braslia - UCB
Responsveis: Srgio Cozzetti Bertoldi de Souza, NicolasAnquetil e Kthia Maral de Oliveira
E-mail: sergio.cozzetti@triall.com.br, anquetil@ucb.br, kathia@ucb.br
Objetivo: Propor um mtodo de desenvolvimento de software com documentao essencial, necessria para
manuteno, e que no comprometa a entrega do software para o cliente.

2 Lugar:
"Consolidao da Metodologia para Avaliao de Processos de Software de MPEs Baseada na
Norma ISO/IEC 15504 (SPICE)"
Entidade Coordenadora: Universidade do Vale do Itaja/UNIVALI e Centro de Pesquisas Renato Archer CenPRA
Responsveis: Christiane Gresse von Wangenheim, Clenio F. Salviano
E-mail: gresse@sj.univali.br, clenio.salviano@cenpra.gov.br
Objetivo: Consolidar uma metodologia de avaliao de processos de software com foco na ISO/IEC 15504 (SPICE)
para o contexto de micro e pequenas empresas (MPEs) de software.

3 Lugar:
"Livro:Aquisio de Produtos e Servios de Software"
Entidade Coordenadora: Centro de Pesquisas RenatoArcher - CenPRA
Responsveis:Ana Cervigni Guerra e ngela MariaAlves
E-mail: ana.guerra@cenpra.gov.br; angela.alves@cenpra.gov.br
Objetivo: A publicao apresenta os problemas clssicos e tendncias para processos de aquisio de produtos e servios
de software. Apresenta tambm um conjunto de atividades fundamentais para as empresas que necessitam contratar,
para os contratantes, clientes e compradores de produtos e servios de software.

"Qualidade de Software na Regio Norte"


Entidade Coordenadora: Centro de Incubao e Desenvolvimento Empresarial - CIDE
Responsvel: Francisco Jos Silveira de Vasconcellos
E-mail: Vasconcellos@netmentor.info
Objetivo: Estimular a divulgao de indicadores setoriais da qualidade e produtividade no setor de software como
instrumentos de conscientizao e motivao.
De acordo com os procedimentos previamente estabelecidos pelo Grupo de Projetos do PBQP Software, a
partir do Ciclo 2003 sero reconhecidos os melhores projetos por Categoria.
48

Prmio Dorgival Brando Jnior

VENCEDORES DO CICLO 2003

Dos 82 projetos apresentados em 2003 foram relatados 99% dos projetos, sendo que 26 foram considerados concludos e
encaminhados para avaliao final.
De acordo com os procedimentos previamente estabelecidos foram computadas as avaliaes individuais,
cujos resultados foram confirmados durante a reunio do Grupo de Projetos do PBQP Software, realizada nos dias 13 e
14 de maio de 2004, obtendo-se a seguinte classificao:

1 Lugar:
Adaptao do MEDE-PROS para o Processo de Pr-Qualificao do PNAFM
Entidade Coordenadora: Centro de Pesquisas RenatoArcher - CenPRA
Responsveis:Ana Cervigni Guerra e Snia Thereza Maintinguer
E-mail: ana.guerra@cenpra.gov.br / soniam@cpqd.com.br
Objetivo: O objetivo deste projeto foi elaborar uma proposta genrica de um mtodo de avaliao especialista para
produtos de software baseado na especificao de requisitos presente em editais e no MEDE-PROS. O programa
PNAFM foi considerado como motivador da proposta.

2 Lugar:
Curso de Especializao Lato-Sensu Distncia em Melhoria de Processo de Software
Entidade Coordenadora: Universidade Federal de Lavras - UFLA
Responsvel:Ana Cristina Rouiller
E-mail: acr@comp.ufla.br
Objetivo: Aprofundar o conhecimento de graduados em Cincia da Computao (ou reas afins) em Qualidade de
Software, com especial enfoque na melhoria dos processos e produtos de software; formar recursos humanos de forma a
atender s atuais exigncias de qualificao do mercado de trabalho; disseminar os conceitos e aplicabilidade da garantia
da qualidade de software para todo o pas, estreitando o relacionamento entre indstria de software e centros de pesquisa
e normatizao; e auxiliar a indstria de software nacional, atravs de uma pesquisa de levantamento dos processos de
qualidade da indstria nacional.

3 Lugar:
CORDIS-FBC Integrado a um Sistema de Gerncia do Conhecimento Cardioknowledge
Entidades Coordenadoras: Coordenao de Programas de Ps-Graduao em Engenharia da UFRJ - COPPE e
Fundao Bahiana de Cardiologia - FBC
Responsvel: lvaro Rabelo Jr.,Ana Regina Rocha e Karina Villela
E-mail: arabelojr@terra.com.br / darocha@centroin.com.br / kvillela@uol.com.br
Objetivo: Construir um ambiente de desenvolvimento de software orientado a uma organizao especfica. O ambiente
CORDIS-FBC est portanto orientado ao domnio de Cardiologia, baseado nos processos de software especificamente
definidos para a Fundao Bahiana de Cardiologia e utiliza o seu conhecimento organizacional em desenvolvimento de
software, por incorporar princpios de gesto do conhecimento. CORDIS-FBC ser integrado ao ambiente de gerncia
do conhecimento CardioKnowledge.
De acordo com os procedimentos previamente estabelecidos pelo Grupo de Projetos do PBQP Software, a
partir do Ciclo 2003 foram reconhecidos os melhores projetos por Categoria.
Durante o WQPS Braslia - 2004 o Grupo de Projetos do PBQP Software indicou para reconhecimento os
seguintes projetos nas categorias abaixo:

Mtodo de Gesto:
Ttulo: Adaptao do MEDE-PROS para o Processo de Pr-Qualificao do PNAFM
Entidade Coordenadora: Centro de Pesquisas RenatoArcher - CenPRA
49

ProQualiti - Qualidade na Produo de Software

Responsveis:Ana Cervigni Guerra e Snia Thereza Maintinguer


E-mail: ana.guerra@cenpra.gov.br / soniam@cpqd.com.br

Recursos Humanos
Ttulo: Curso de Especializao Lato-Sensu Distncia em Melhoria de Processo de Software
Entidade Coordenadora: Universidade Federal de Lavras - UFLA
Responsvel:Ana Cristina Rouiller
E-mail: acr@comp.ufla.br

Servios Tecnolgicos
Ttulo: Elementos Fundamentais para a Melhoria da Qualidade de Software nas Organizaes de TI
Entidade Coordenadora: Centro de Pesquisas RenatoArcher - CenPRA
Responsveis:Ana Cervigni Guerra e Eduardo Paulo de Souza
E-mail: ana.guerra@cenpra.gov.br / eduardos@cpqd.com.br

Tecnologia de Software
Ttulo: CORDIS-FBC Integrado a um Sistema de Gerncia do Conhecimento Cardioknowledge
Entidades Coordenadoras: Coordenao de Programas de Ps-Graduao em Engenharia da UFRJ - COPPE e Fundao
Bahiana de Cardiologia - FBC
Responsveis: lvaro Rabelo Jr.,Ana Regina Rocha e Karina Villela
E-mail: arabelojr@terra.com.br / darocha@centroin.com.br / kvillela@uol.com.br

VENCEDORES DO CICLO 2002


Dos 68 projetos apresentados em 2002 foram relatados 94% dos projetos, sendo que 36 foram concludos e
encaminhados para avaliao final.
Computadas as avaliaes individuais dos membros do comit de avaliao obteve-se a seguinte classificao:

1 Lugar:
Simpsio Brasileiro de Qualidade de Software
Entidade Coordenadora: Universidade Federal do Esprito Santo - UFES e Universidade Catlica de Braslia UCB
Responsveis: Ricardo deAlmeida Falbo, Kthia Maral de Oliveira
E-mail: falbo@inf.ufes.br, kathia@ucb.br
Realizao do 1 Simpsio Brasileiro de Qualidade de Software (SBQS). O SBQS a consagrao do Workshop de
Qualidade de Software realizado nos ltimos oito anos no Brasil associado ao Simpsio Brasileiro de Engenharia de
Software.

2 Lugar:
Workshop on Software Quality
Entidade Coordenadora: Coordenao de Programas de Ps-Graduao em Engenharia - COPPE/UFRJ e
Universidade Catlica de Braslia - UCB
Responsveis: Kthia Maral de Oliveira,Ana Regina Rocha, Kival Chaves Weber
E-mail: kathia@ucb.br, darocha@cos.ufrj.br, kival@polo.com.br
Realizao do Workshop de Qualidade de Software integrado ao International Conference on Software Engineering. O
Workshop foi realizado em Orlando - USA no dia 25 de maio de 2002 e contou com a presena de pesquisadores de
renome internacional na rea de qualidade de software.

50

Prmio Dorgival Brando Jnior

3 Lugar:
SIMPROS 2002: IV Simpsio Internacional de Melhoria de Processo de Software
Entidade Coordenadora: Centro de Pesquisas Renato Archer; Faculdade SENAC de Cincias Exatas e
Tecnologia e Centro de Estudos e SistemasAvanados do Recife
Responsvel: Clenio Figueiredo Salviano, Ozeas V. Santana Filho e Teresa Maciel
E-mail: clenio.salviano@cenpra.gov.br, ozeas@sp.senac.br, teresa@cesar.org.br
Realizao do SIMPROS 2002 para disseminar as principais tendncias para melhoria de processo de software no
cenrio nacional e internacional, dando continuidade aos cinco eventos j realizados com sucesso nos anos de 1995,
1996, 1998, 1999, 2000 e 2001. As trs primeiras edies do evento tiveram o nome de Semana de Engenharia de
Software e a partir da quarta edio foi adotado o nome SIMPROS. O SIMPROS 2002 foi organizado de forma conjunta
pelo CenPRA, Faculdade SENAC de Cincias Exatas e Tecnologia e C.E.S.A.R.

Destaques "hors-concours" - Ciclo 2002:


Qualidade e Produtividade no Setor de Software Brasileiro - 2001
Entidade Coordenadora: Ministrio da Cincia e Tecnologia/Secretaria de Poltica de Informtica - MCT/SEPIN
Responsveis: Clia Joseli do Nascimento e Diva da Silva Marinho
Produtividade Sistmica no Setor de Software Brasileiro - 2001
Entidades Coordenadoras: Ministrio da Cincia e Tecnologia/Secretaria de Poltica de Informtica e Instituto
Brasileiro da Qualidade e Produtividade do Paran - MCT/SEPIN e IBQP-PR
Responsveis: Clia Joseli do Nascimento e Cristiane deAlmeida
Normalizao de Software no Brasil em 2002
Entidade Coordenadora:Associao Brasileira de Normas Tcnicas / Subcomit de Software -ABNT/CB-21
Responsvel: Kival Chaves Weber

VENCEDORES DO CICLO 2001


Dos 103 projetos apresentados em 2001, foram relatados 72 projetos, sendo que 28 foram concludos e encaminhados
para a avaliao final realizada durante WQPS Braslia realizado em 11 e 12 de maro de 2002.

1 Lugar:
Metodologias Qualiti -Aumentando a Competitividade da Indstria Nacional de Software
Entidade Coordenadora: Qualiti Software Processes (Centro de Estudos e Sistemas Avanados do Recife
C.E.S.A.R)
Responsveis: Hermano Perrelli de Moura eAlexandre Marcos Lins de Vasconcelos
E-mail: hermano@qualiti.com.br
O principal objetivo deste projeto, executado pela CSI - Comrcio Solues Inteligentes, com assessoria tcnica da
Qualiti, foi fornecer suporte ao desenvolvimento de uma soluo de automao comercial (o P2K) que permitir ao
varejo responder aos desafios de um ambiente de negcios, cada vez mais exigente e competitivo. O projeto foi
considerado relevante por permitir a capacitao de uma fbrica de software da CSI com cerca de 40 pessoas, apoiar o
desenvolvimento de um software de grande porte totalmente OO usando uma metodologia, e pela sua contribuio para
a concepo e criao da Qualiti (uma Unidade de Negcios do C.E.S.A.R).

2 Lugar:
Qualidade em Servios apoiada por Sistemas de Informao
Entidade Coordenadora: Coordenao de Programas de Ps-Graduao em Engenharia - COPPE/UFRJ e
Fundao Bahiana de Cardiologia
Responsvel:Alvaro Rabelo Jr. eAna Regina da Rocha
E-mail: arabelo@ufba.br; darocha@cos.ufrj.br
51

ProQualiti - Qualidade na Produo de Software

3 Lugar:
Normalizao de Software no Brasil
Entidade Coordenadora:Associao Brasileira de Normas Tcnicas - CB-21/SC-10 - CE-21:101.04
Responsvel: Kival Chaves Weber
E-mail: abnt_sw@pr.gov.br

VENCEDORES DO CICLO 2000


Dos 86 projetos apresentados em 2000, foram relatados 79 projetos, sendo que 35 foram concludos e encaminhados
para avaliao final realizada durante WQPS Braslia realizado em 05 e 06 de maro de 2001.

1 Lugar:
Livro - Qualidade de Software: Teoria e Prtica
Entidade Coordenadora: Coordenao de Programas de Ps-Graduao em Engenharia - UFRJ e Universidade
de So Paulo - USP
Responsveis:Ana Regina Rocha, Jos Carlos Maldonado, Kival Weber
Publicao de um livro sobre Qualidade de Software com vrios autores e editado por: Ana Regina Rocha, Jos
Maldonado e Kival Weber. Foram convidados para autores de captulos do livro pesquisadores de Universidades e
Centros de Pesquisa bem como profissionais de empresas do pas que atuam na rea. O livro teve seus captulos
organizados de forma a atender aos temas da ISO 12207.

2 Lugar:
Qualidade e Produtividade no Setor de Software Brasileiro 1999
Entidade Coordenadora: Ministrio da Cincia e Tecnologia/Secretaria de Poltica de Informtica
Responsveis: Clia Joseli do Nascimento / Diva da Silva Marinho

3 Lugar:
Qualidade de Software Mdico
Entidade Coordenadora: Coordenao de Programas de Ps-Graduao em Engenharia - UFRJ e Fundao
Bahiana de Cardiologia
Responsveis: Dr.Alvaro Rabelo Jr. eAna Regina Rocha

VENCEDORES DO CICLO 1999


Dos 79 projetos apresentados em 1999, foram relatados 50 projetos (63%), sendo que 36 foram concludos (46%),
durante WQPS Braslia realizado em 27 e 28 de maro de 2000.

1 Lugar:
ISSES'99 4th IEEE - International Software Engineering Standards Symposium
Entidade Coordenadora: Centro Internacional de Tecnologia de Software CITS, Curitiba/PR
Responsvel: RobertoAntnio Rodrigues deAlmeida
Este projeto visa propiciar ao pblico conhecimentos sobre as melhores prticas, ferramentas e padres de engenharia de
software utilizadas no mundo. Conquistou o Prmio Dorgival Brando Junior da Qualidade e Produtividade de 1999.

2 Lugar:
Programa Paran Classe Mundial em Software
Entidade Coordenadora: Centro Internacional de Tecnologia de Software CITS, Curitiba/PR
Responsvel: RobertoAntnio Rodrigues deAlmeida
52

Prmio Dorgival Brando Jnior

3 Lugar:
Criao de Ncleos de Qualidade de Software
Entidade Coordenadora: Fundao Centro Tecnolgico para Informtica CTI, hoje CenPRA, Campinas/SP.
Responsvel: Romildo Monte

VENCEDORES DO CICLO 1998


Dos 84 projetos apresentados em 1998, 70 foram relatados, sendo que 41 foram concludos e encaminhados para
avaliao final.

1 Lugar:
Mestrado em Design de Produtos de Informtica com rea de Concentrao em Design de
Software
Entidade Coordenadora: Departamento de Sistemas e Computao da UFPB e CGSOFT Ncleo SOFTEX de
Campina Grande/PB
Responsvel: MarceloAlves de Barros

2 Lugar:
Criao de Ncleos de Qualidade de Software
Entidade Coordenadora: Fundao Centro Tecnolgico para Informtica CTI, hoje CenPRA, Campinas/SP
Responsvel: Romildo Monte

3 Lugar:
Conscientizao e Motivao de Jovens Empreendedores de Software para Melhoria da
Qualidade e Produtividade
Entidade Coordenadora: Sociedade Brasileira para Promoo da Exportao de Software
Campinas/SP
Responsvel: Eratstenes Edson Ramalho deArajo

SOFTEX,

VENCEDORES DO CICLO 1997


Dos 57 projetos apresentados em 1997, 36 foram concludos e encaminhados para avaliao final, com a seguinte
classificao :

1 Lugar:
Normalizao de Software no Brasil
Entidade Coordenadora:ABNT/CB-21/SC-21:10 (Subcomit de Software), Curitiba/PR
Responsvel: Kival Chaves Weber

2 Lugar:
Conscientizao e Motivao de Jovens Empreendedores de Software para a Melhoria da
Qualidade e Produtividade
Entidade Coordenadora: Sociedade Brasileira para Promoo da Exportao de Software - SOFTEX,
Campinas/SP
Responsvel: Eratstenes Edson Ramalho deArajo

53

ProQualiti - Qualidade na Produo de Software

3 Lugar:
Avaliao de Melhoria da Qualidade de Software
Entidade Coordenadora: CELEPAR, Curitiba/PR
Responsvel: Cristina Filipak

VENCEDORES DO CICLO 1996


Dos 42 projetos apresentados em 1996, 25 projetos foram concludos e encaminhados para a avaliao final realizada
durante WQPS Braslia realizado em 03 e 04 de maro de 1997.

1 Lugar:
Qualidade no Setor de Software Brasileiro
Entidade Coordenadora: SEPIN/MCT, Braslia/DF
Responsveis: Clia Joseli do Nascimento, Diva da Silva Marinho, Bernardo Estellita Lins

2 Lugar:
Normalizao de Software no Brasil
Entidade Coordenadora:ABNT/CB-21/SC21:10, Curitiba/PR
Responsvel: Kival Chaves Weber

3 Lugar:
Testes de Software para Melhoria da Qualidade
Entidades Coordenadoras: CPqD, UNICAMPe USPSCar, Campinas/SPe So Carlos/SP
Responsvel:Andr Villas-Boas

VENCEDORES DO CICLO 1995


Dos 37 projetos aprovados em 1995, 30 projetos foram concludos e encaminhados para a avaliao final.

1 Lugar:
Rumo ISO 9000, parte II:ABusca da Certificao
Entidade Coordenadora: CITS, Curitiba/PR
Responsvel: Kival Chaves Weber
Como resultado deste projeto, no primeiro semestre de 1996, trs empresas paranaenses de software (AUSLAND,
HOTSOFT e POLO) foram certificadas ISO 9001/TicKIT e uma (KERNEL) foi certificada ISO 9002/TickIT, aps
avaliao da empresa certificadora inglesa BVQI (Bureau Veritas Quality International).

2 Lugar:
Melhoria da Qualidade do Processo de Marketing de Software nas Empresas Brasileiras de
Software
Entidade Coordenadora: SOFTEX 2000, Campinas/SP
Responsvel: Srgio O.A.Andrade

Destaque:
Normalizao de Software no Brasil
Entidade Coordenadora:ABNT/SC21:10, Curitiba/PR
Responsvel: Kival Chaves Weber
54

Prmio Dorgival Brando Jnior

VENCEDORES DO CICLO 1994

Dos 24 projetos aprovados em 1994, 11 projetos foram concludos e encaminhados para avaliao final.

1 Lugar:
Avaliao de Software
Entidade Coordenadora: Fundao Centro Tecnolgico para Informtica CTI, hoje CenPRA, Campinas/SP
Objetivo: Gerao e disseminao de procedimentos para avaliao da qualidade de software, atravs do
estabelecimento de um conjunto evolutivo de critrios.

2 Lugar:
Rumo ISO 9000-3
Entidade Coordenadora: Centro Internacional de Tecnologia de Software - CITS, Curitiba/PR
Objetivo: Projeto-piloto de implantao de sistema da qualidade em dez empresas paranaenses que desenvolvem
software, com base na Norma Internacional ISO 9000-3

Destaques:
Primeira edio do livro Qualidade e Produtividade em Software, CITS, Curitiba/PR
Consolidao do Subcomit de Software,ABNT/SC21:10, Curitiba/PR
Instalao de laboratrios para desenvolvimento e difuso de mtodos, ferramentas e procedimentos avanados de
Engenharia de Software em 13 cidades, SOFTEX 2000, Campinas/SP.

55

S-ar putea să vă placă și