Documente Academic
Documente Profesional
Documente Cultură
Abstract: This paper addresses an experience of software project management to develop a plan
based on management of human resources, costs and risks on context of Project Management
Institute (PMI). The software project management plan proposed refers to the development of an
information system in a Public University specifically in the post-graduation.
Keywords: Costs. Human resources. Risks. Software project management.
Introduo
A rea de gesto de projetos de software (GPS) fortaleceu-se ao longo dos anos em razo da necessidade
de garantir a qualidade e o sucesso dos projetos de software. Ao aliar conceitos clssicos da rea de
administrao, tais como planejar, coordenar, organizar e controlar, com elementos especficos da rea de
software, a rea de GPS configura-se como multidisciplinar e integradora de aspectos tanto organizacionais
como tcnicos.
Por sua vez, o processo de desenvolvimento de software formado por uma srie de atividades tcnicas e
organizacionais que envolvem metodologias e ferramentas para elaborar, planejar, controlar e executar as
atividades do projeto de desenvolvimento de software. As atividades tcnicas englobam desde as metodologias
de desenvolvimento at a infraestrutura do ambiente; as atividades organizacionais vo desde o atendimento s
necessidades da organizao at o relacionamento com os recursos humanos envolvidos em todo o ciclo de vida
do projeto [4].
Diversos modelos de gerenciamento so aplicados como referncia nos mais diversos segmentos [3], tais
como setor pblico e privado, comercial e industrial, todavia, cada modelo possui suas caractersticas e
especificidades metodolgicas que contribuem para um gerenciamento efetivo e que garantem o sucesso do
projeto.
Este trabalho apresenta um relato de experincia de uma proposta de plano de gerenciamento de projeto
focado em recursos humanos, custos e riscos, seguindo as recomendaes do guia de boas prticas do modelo
processual do Project Management Institute (PMI) [8]. Os processos definidos e a seleo das ferramentas e
1
Revista Brasileira de Computao Aplicada (ISSN 2176-6649), Passo Fundo, v. 4, n. 1, p. 2-11, mar. 2012
tcnicas foram aplicados no desenvolvimento de um sistema de informao (SI) para a Secretaria do Programa
de Ps-Graduao em Cincia da Computao (SEC-PCC) de uma universidade pblica.
Este artigo est estruturado da seguinte forma: a seo 2 trata sobre gerenciamento de projeto de software
e aborda o guia do PMI; na seo 3 apresentada a metodologia de desenvolvimento da pesquisa; na seo 4
proposto o plano de gerenciamento do projeto de software; na seo 5 so apresentadas as lies aprendidas; e na
seo 6 as consideraes finais para gerenciar projetos de software no contexto da secretaria da ps-graduao
em uma universidade pblica.
O processo de desenvolvimento da pesquisa foi composto pelas etapas de fundamentao terica sobre o
plano de gerenciamento de projeto, contextualizao do estudo de caso e elaborao e apresentao do plano de
gerenciamento de projeto de software.
3.1
As boas prticas definidas no guia PMBoK aplicam o gerenciamento de projeto por meio da integrao de
reas de conhecimento, denominadas gerncias de projetos. As gerncias so compostas por uma srie de
processos, e incluem, entre outros, aquisio, escopo, qualidade, cronograma, oramento, recursos humanos e
riscos [8].
Revista Brasileira de Computao Aplicada (ISSN 2176-6649), Passo Fundo, v. 4, n. 1, p. 2-11, mar. 2012
A complexidade e necessidade de cada projeto definem quais gerncias e processos devem ser aplicados
para gerenciar as atividades do projeto. No caso especfico desse projeto optaram-se pelas gerncias de recursos
humanos, custos e riscos em razo de dois fatores: a anlise do tamanho e da complexidade do problema; e a
avaliao do que preocupava os usurios do sistema tanto em nvel de coordenao como operacional.
Revista Brasileira de Computao Aplicada (ISSN 2176-6649), Passo Fundo, v. 4, n. 1, p. 2-11, mar. 2012
Para alcanar o objetivo do trabalho proposto, qual seja a elaborao de um plano de gerenciamento de
projeto de software, foram realizadas pesquisas in loco por meio da anlise do documento de requisitos, de
observaes no mbito da SEC-PCC e de entrevistas com a secretria da SEC-PCC.
O documento de requisitos proporcionou uma compreenso holstica do processo, ao passo que as
observaes e as entrevistas permitiram compreender com maior clareza as necessidades da SEC-PCC. Para
entender todo o contexto e definir a estratgia do GPS, os resultados foram interpretados e verificados no
contexto do PCC. O estudo foi realizado na SEC-PCC entre os meses de setembro e novembro de 2010.
Revista Brasileira de Computao Aplicada (ISSN 2176-6649), Passo Fundo, v. 4, n. 1, p. 2-11, mar. 2012
O NPD possui profissionais capacitados e com o perfil que satisfaz os critrios estabelecidos em comum
acordo entre a gerncia e o patrocinador do projeto (PCC). A experincia no setor pblico, o conhecimento da
estrutura de uma universidade pblica, a pesquisa e a ps-graduao so os principais critrios exigidos.
A relao hierrquica e as responsabilidades dos recursos humanos selecionados foram determinadas com
as tcnicas da estrutura analtica organizacional (EAO), do organograma textual, e da matriz de
responsabilidades (MR).
Por se tratar de uma universidade pblica e o envolvimento de alguns setores, a estrutura organizacional
foi definida para distribuir as responsabilidades e estabelecer delimitadores entre os envolvidos no projeto,
visando o comprometimento, a confiana e o respeito.
Gerncia
especializada
Colaborador
Treinamento
Desenvolvimento
A estrutura hierrquica em nvel de papel representada pela EAO (Fig. 2), e a descrio das atividades,
responsabilidades, cargo e subordinao de cada papel pelo organograma textual (Tab. 1). Como no foi possvel
Revista Brasileira de Computao Aplicada (ISSN 2176-6649), Passo Fundo, v. 4, n. 1, p. 2-11, mar. 2012
identificar os recursos humanos disponvel do NDP, o organograma textual tambm foi detalhado em nvel de
papel. importante esclarecer que existe a possibilidade de rearranjar as atividades atuais do NPD para alocar
novas tarefas aos colaboradores, contudo essa atividade de responsabilidade do prprio NDP.
A MR ilustra as conexes entre pacotes de trabalho ou atividades e os membros da equipe do projeto [8]
[7]. A MR proposta no PGRH (Tab. 2) uma adaptao da MR em formato RACI apresentada no PMBoK, e sua
estrutura foi baseada na estrutura analtica do projeto.
Riscos
RH
R
I
I
A
I
A
I
I
I
Custo
I
A
S
I
Tempo
I
S
A
I
I
I
I
I
R
Escopo
Resultados
Gerente
Lder de treinamento
Lder de desenvolvimento
Patrocinador
Colaborador
Colaborador
Colaborador
Colaborador
Treinamento/Desenvolvedor
Gerenciamentos
Treinamento
Fulano
Beltrano
Sicrano
PCC
DAA
SEC-PCC
PPG
DIN
NPD
Desenvolvimento
Papel
Software\Hardware
A
S
R
AR
S
S
I
AR
S
S
I
AR
S
S
I
AR
S
S
I
(R) Responsvel pela execuo, (A) Responsvel pela aprovao, (I) Informado (possuir conhecimento da situao), (S) Suplente
4.2
Use case
Prec.
Gerenciar acesso
Inscrever no programa
1
Realizar matrcula
2
Solicitar convalidao
3
Controlar bolsas
3
Emitir dirio de classe
3
Tempo (semana)
(to)
2
1
1
2
3
1
10
(tm)
4
2
2
3
4
2
17
(tp)
6
4
3
5
6
3
27
(te)
4
2
2
3
4
2
17
(duc)
1
1
0
0
1
0
3
(tf)
5
3
2
3
5
2
20
Revista Brasileira de Computao Aplicada (ISSN 2176-6649), Passo Fundo, v. 4, n. 1, p. 2-11, mar. 2012
A unidade de desenvolvimento definida foi a semanal, ento os valores apresentados na tabela da anlise
da estimativa de tempo correspondem ao nmero de semanas necessrias para o desenvolvimento e teste de cada
use case.
Com base no PMI (2008), a estimativa do tempo esperado (te) obtida usando a mdia ponderada das
medidas to, tm e tp. Os pesos foram distribudos de acordo com critrios definidos pela distribuio beta PERT, e
foram atribudos, respectivamente, peso 4 para o tempo mdio, peso 1 para o tempo timo e peso 1 para o tempo
pssimo. A estimativa do tempo final (tf) foi calculada com base na estimativa do tempo esperado e seu desvio
padro (duc).
Os custos dos use cases (Tabela 4) so estimativas definidas pela gerncia do projeto em conjunto com os
analistas do NPD e baseado no resultado da estimativa do tempo final (Tab. 3), na complexidade do grfico
PERT (Fig. 3), no documento de requisitos e na experincia da gerncia em projetos antigos. Para o escopo desse
projeto definiu-se um custo mdio de desenvolvimento de R$ 1.000,00 por use case.
Use Case
Gerenciar acesso
Inscrever no programa
Realizar matrcula
Solicitar convalidao
Controlar bolsas
Emitir dirio de classe
Custo (R$)
4.3
(cuc)
5.000
3.000
2.000
3.000
5.000
2.000
20.000
Faixa
Inferior a 10%
Entre 10 e 25%
Entre 25 e 50%
Entre 50 e 75%
Superior a 75%
Revista Brasileira de Computao Aplicada (ISSN 2176-6649), Passo Fundo, v. 4, n. 1, p. 2-11, mar. 2012
Os riscos identificados foram analisados e classificados em dois aspectos, quais sejam a probabilidade de
ocorrncia (Tabela 6) e o efeito da incidncia (Tabela 5). A Tabela 7 apresenta a identificao, a classificao e
o tratamento de alguns dos riscos identificados na fase inicial do projeto. Existem outros riscos, contudo, os
apresentados caracterizam o projeto e destacam-se dos demais.
O principal risco identificado no planejamento a indisponibilidade de recursos humanos para cumprir as
datas e os oramentos. A disponibilidade dos recursos compete ao NPD e sua poltica de priorizao de projetos
pode comprometer a execuo contnua das atividades, pois privilegia a rea administrativa da universidade
pblica.
Tabela 6: Qualificao do efeito de incidncia do risco
Efeito
Catastrfico
Srio
Tolervel
Tabela 7: Identificao, classificao e tratamento dos riscos
Risco
Probabilidade
Efeito
Tratamento
Baixa
Srio
Mdia
Alta
Srio
Srio
Mdia
Srio
Substituio de gerncia
Baixa
Catastrfico
Baixa
Catastrfico
Baixa
Catastrfica
Baixa
Srio
Baixa
Tolervel
Mdia
Tolervel
Homologao do sistema
Mdia
Tolervel
Baixa
Tolervel
Revista Brasileira de Computao Aplicada (ISSN 2176-6649), Passo Fundo, v. 4, n. 1, p. 2-11, mar. 2012
Lies aprendidas
O gerenciamento de projeto de software uma rea da Engenharia de Software (ES) que est em
constante transformao. Existem vrios modelos que visam elaborar, planejar, controlar e executar os projetos
de softwares, todavia o uso adequado das ferramentas e tcnicas se faz necessrio para atingir os objetivos do
projeto.
Este artigo relata a experincia da fase inicial da gesto de projeto de software para o desenvolvimento
de um SI em uma universidade pblica, e evidencia as recomendaes do guia PMBoK na seleo dos processos,
ferramentas e tcnicas aplicadas na fase de planejamento das gerncias de recursos humanos, custos e riscos.
O estudo realizado para elaborar o PGPS proporcionou o conhecimento em relao s necessidades e
caractersticas do setor pblico, tais como:
a rotatividade de pessoal;
a alocao de pessoal em projetos;
a demora na aquisio de equipamentos;
o comprometimento em projetos que no visam melhorias diretas;
a necessidade da colaborao e coordenao entre os setores da universidade pblica.
Tambm foi possvel observar alguns dos benefcios e das limitaes do guia PMBoK dentro do contexto
deste trabalho:
a aplicao das ferramentas e tcnicas fornecidas pelo guia satisfaz as necessidades dos gestores e so
facilmente adaptadas em diferentes contextos e natureza de projetos;
a aplicao de um planejamento geral para a gesto de projeto de software em uma universidade pblica
com nfase nos planos de recursos humanos, riscos e custos;
a no utilizao do guia como metodologia de gesto de projetos de software;
a necessidade de estabelecer todo o escopo do projeto antes de inici-lo.
Consideraes finais
Revista Brasileira de Computao Aplicada (ISSN 2176-6649), Passo Fundo, v. 4, n. 1, p. 2-11, mar. 2012
10
Como trabalho futuro sugere-se a elaborao de um novo plano de gerenciamento de projeto de software
que contemple a implantao e a integrao dos sistemas de controle de secretaria para os programas de psgraduao da universidade pblica e a aplicao de outras gerncias e ferramentas que possam apoiar o gerente
de projeto no controle e coordenao das demais secretarias e setores da universidade pblica. Hoje, parte dos
programas de ps-graduao da universidade pblica no possui um sistema adequado de gesto dos alunos e
comunicao com outros programas de ps-graduao ou departamentos internos ou externos instituio de
ensino. Com a extenso do projeto inicial aos demais programas de ps-graduao aplicam-se novos conceitos
de gesto de projetos, tais como programa de projetos e gerenciamento de configurao.
Como contribuio espera-se tambm que este trabalho dissemine e desperte o interesse dos
administradores e gestores dos programas de ps-graduao na adoo e utilizao de tcnicas de gerenciamento
de projetos, visando melhorar a qualidade e controle das atividades internas das secretarias de ps-graduao da
universidade pblica.
Referncias
[1] CASEY, V. Virtual software team project management. Journal of the Brazilian Computer Society,
Publisher: Springer, v. 16, issue 2, p. 1-14, 2010.
[2] ENAMI, Lucia; TAIT, Tania F. C.; HUZITA, Elisa H M. A project management model to a distributed
software engineering environment. In: ICEIS 2006 - INTERNATIONAL CONFERENCE ON
ENTERPRISE INFORMATION SYSTEMS, 2006, Papus. Anais do ICEIS 2006, 2006.
[3] FERNANDES, A. A.; ABREU, V. F. Implantando a governana de TI: da estratgia gesto dos processos
e servios. 2. ed. Rio de Janeiro: Brasport, 2008. 444 p.
[4] HUZITA, E. H. M.; TAIT, T. F. C. Gerncia de projetos de software. Escola Regional de Informtica.
Bandeirantes - Paran, 2006.
[5] KEELLING, R. Gesto de projetos: uma abordagem global. So Paulo: Saraiva, 2002.
[6] LEME, L. H. R.; HUZITA, E. H. M.; TAIT, T. F. C. Strategy of risk management for a distributed software
engineering environment. In: INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION
SYSTEMS - ICEIS 2007, 2007, Funchal - Portugal, 2007.
[7] MARTINS, J. C. C. Tcnicas para gerenciamento de projetos de software. Rio de Janeiro: Brasport, 2007.
[8] PROJECT MANAGEMENT INSTITUTE. Um guia do conhecimento em gerenciamento de projetos - Guia
PMBOK. 4. ed. Newton Square, Pennsylvania: Project Management Inst-id, 2008.
[9] SOMMERVILLE, I. Engenharia de software. 8. ed. So Paulo: Pearson Addison-Wesley, 2007.
[10] TEIXEIRA, C. A. N.; CUKIERMAN, H. L. Por que falham projetos de implantao de processos de
software?. In: SIMPSIO BRASILEIRO DE QUALIDADE DE SOFTWARE/WOSES (Workshop Um Olhar
Sociotcnico sobre a Engenharia de Software), 2007, Porto de Galinhas PE. 3. WOSES. Rio de Janeiro:
PESC/COPPE UFRJ, 2007. p. 1-12.
[11] TAIT, Tania F. C.; PACHECO, R. C. S. Uma contribuio da rea de sistemas de informao para a
informtica pblica. In: CONGRESSO DA SOCIEDADE BRASILEIRA DE COMPUTAO, XXI
Semish, XXVIII, 2001, Fortaleza - CE. Anais... Fortaleza: SBC, 2001. v. 1. p. 1-14.
Revista Brasileira de Computao Aplicada (ISSN 2176-6649), Passo Fundo, v. 4, n. 1, p. 2-11, mar. 2012
11