Professional Documents
Culture Documents
____________________________________
Prof. Fabiano Souza Santos
(Orientador)
____________________________________
Prof. Yvssa Carneiro Desmots
____________________________________
Prof. Salim Ziad Pereira Aouar
Dedicamos a Deus por ter nos
acompanhado nesta trajetória, dando - nos
força e inspiração para concluir este
trabalho.
AGRADECIMENTOS
Agradecemos primeiramente a Deus por ter nos dado força, e nos guiado
para conseguirmos chegar ao fim de mais uma importante etapa de nossas vidas.
Aos nossos familiares, pela base sólida que sempre nos deu incentivo para
encarar a vida de frente e nunca desistir dos nossos sonhos.
Ao nosso orientador, Prof. Fabiano Souza Santos pela dedicação e
disponibilidade em sempre estar sanando nossas dúvidas e dificuldades através de
uma orientação inteligente e esclarecedora.
Ao professor Prof. Salim Ziad Pereira Aouar pela disponibilidade de nos
ajudar sempre que necessitamos.
Por fim, agradecemos aos demais professores e amigos da faculdade que
fizeram parte dessa jornada, e que nos influenciaram de forma determinante para a
conclusão deste trabalho.
Não se deve julgar o mérito de um homem
pelas suas grandes qualidades, mas pelo
uso que sabe fazer delas.
(La Bruyère)
SUMÁRIO
1 INTRODUÇÃO ....................................................................................................... 15
2 REFERÊNCIAL TEÓRICO ..................................................................................... 19
2.1 GERÊNCIA DE PROJETOS ............................................................................. 19
2.1.1 O que é um projeto? ................................................................................ 19
2.1.2 O que é o Gerenciamento de Projetos? ............................................. 21
2.1.3 Ciclo de Vida do Projeto ...................................................................... 21
2.1.4 Partes Interessadas em um Projeto ..................................................... 22
2.1.5 Perfil de um Gerente de Projetos ......................................................... 24
2.1.6 Benefícios do Gerenciamento de Projetos .......................................... 25
2.2 PMBOK® - Project Management Body of Knowledge ....................................... 28
2.2.1 O que é o PMBOK®? ............................................................................... 28
2.2.2 Grupos de Processos do PMBOK® ......................................................... 29
2.2.3 As nove áreas de Conhecimento do PMBOK® ........................................ 31
2.2.4 Gerência de Integração do Projeto .......................................................... 32
2.2.5 Gerência de Escopo do Projeto ............................................................... 33
2.2.6 Gerência de Tempo do Projeto ................................................................ 35
2.2.7 Gerência de Custo do Projeto .................................................................. 37
2.2.8 Gerência de Qualidade do Projeto ........................................................... 38
2.2.9 Gerência de Recursos Humanos do Projeto ............................................ 39
2.2.10 Gerência de Comunicações do Projeto .................................................. 40
2.2.11 Gerência de Riscos do Projeto .............................................................. 42
2.2.12 Gerência de Aquisições do Projeto ........................................................ 44
2.3 Desenvolvimento ágil ........................................................................................ 45
2.4 Scrum ................................................................................................................ 47
2.4.1 Ciclo de Vida do Scrum ....................................................................... 48
2.4.2 Papéis .................................................................................................. 50
2.4.3 Artefatos .............................................................................................. 52
2.4.4 Cerimônias........................................................................................... 54
3 ESTUDO COMPARATIVO: PMBOK® x Scrum ..................................................... 56
3.1 PMBOK® X Scrum: Ciclo de Vida ............................................................... 57
3.2 PMBOK® X Scrum: Gerenciamento de Integração ..................................... 58
3.3 PMBOK® X Scrum: Gerenciamento de Escopo .......................................... 59
3.4 PMBOK® X Scrum: Gerenciamento de Tempo .......................................... 59
3.5 PMBOK® X Scrum: Gerenciamento de Custos ........................................... 60
3.6 PMBOK® X Scrum: Gerenciamento de Qualidade ...................................... 60
3.7 PMBOK® X Scrum: Gerenciamento de Recursos Humanos ...................... 61
3.8 PMBOK® X Scrum: Gerenciamento de Comunicações ............................... 62
3.9 PMBOK® X Scrum: Gerenciamento de Riscos ............................................ 62
3.10 PMBOK® X Scrum: Gerenciamento de Aquisições ................................... 63
3.11 PMBOK® X Scrum: Conclusão do Projeto................................................. 63
4 ESTUDO DE CASO: Viabilidade da utilização do PMBOK® e o Scrum ............... 64
4.1 Métodos adotados para o estudo de caso ................................................... 64
4.2 Descrição das instituições analisadas.......................................................... 65
4.2.1 Instituição A ................................................................................................... 65
4.2.2 Instituição B ................................................................................................... 65
4.3 Proposta de utilização de um framework híbrido ......................................... 66
4.4 Diagnóstico das análises realizadas ............................................................ 71
4.4.1 Instituição A ................................................................................................... 71
4.4.2 Instituição B ................................................................................................... 72
5 CONSIDERAÇÕES FINAIS ................................................................................... 75
REFERÊNCIAS BIBLIOGRÁFICAS .......................................................................... 78
ANEXOS ................................................................................................................... 80
RESUMO
This research aims to examine the feasibility of use of traditional practices in project
management PMBOK ® in conjunction with the Scrum agile methodology, the
Information Technology sector institutions of Teófilo Otoni. This study demonstrated
the use of the benefits provided by an innovative method based on the junction of
traditional practices and agile, with the intention of presenting a new way to ensure
quality and agility in projects developed by the Information Technology sector. For
this goal to be achieved, we performed a comparative analysis between both
paradigms studied by identifying the points of compatibilities and differences, and
subsequently the creation of a hybrid framework of practices derived from the two
methods.
1. INTRODUÇÃO
Pode-se definir esta pesquisa quanto aos meios como uma pesquisa
bibliográfica, pois é desenvolvida com base em materiais já elaborados oriundos
principalmente de livros, artigos e revistas, e também como uma pesquisa de campo,
caracterizada como um estudo de caso, pois é complementada por um estudo de
caso da utilização de uma técnica ou abordagem já estudada e na análise
aprofundada de instituições em particular.
2. REFERENCIAL TEÓRICO
Este capítulo tem como objetivo apresentar alguns conceitos iniciais sobre
projetos, gerenciamento de projetos e metodologias ágeis dando enfoque
principalmente as práticas de gerência de projetos do PMBOK® e do Scrum.
responsável por definir o conjunto de processos que devem ser seguidos para que o
projeto seja gerenciado com qualidade.
Para VARGAS (2007), o ciclo de vida propicia uma gama de benefícios para
qualquer tipo de projeto. Dentre eles, podem ser citados os seguintes:
O ciclo de vida permite que seja indicado qual o ponto exato em que o
projeto se encontra no momento.
Diante deste cenário, as organizações estão cada vez mais optando por
profissionais de gerência de projetos que possuem algum certificado que comprove
o conhecimento na área, tornando um diferencial e requisito em relação à
especialização no assunto.
Fonte: http://www.ietecnet.com.br/pmp/credenciados.asp
O PMBOK® teve sua primeira publicação no ano de 1987. Logo mais tarde
baseado nos comentários positivos recebidos pelos membros da PMI foi publicada a
sua segunda versão. A sua terceira versão teve publicação em 2004 com melhorias
em sua estrutura original, adições aos processos, termos e domínios do programa e
do portfólio. Atualmente está em sua quarta edição, lançada em 2008, tornando-se a
norma mundial relacionada ao gerenciamento de projetos, sendo um dos melhores e
mais versátil documento disponível para gerência de projetos [PMBOK®, 2004].
O PMBOK® pode ser usado como uma guia, fornecendo aos gerentes
alternativas para se obter sucesso nos projetos.
29
De acordo com o próprio Guia PMBOK® (2004), ele se divide três seções:
Para VARGAS (2007) a comunicação deve ser vista nas organizações como
uma estratégia de crescimento, tendo em vista que o fluxo de informações está
exigindo cada vez mais agilidade e eficiência nas comunicações, se tornado um dos
fatores principais para garantir o sucesso de um projeto.
Os riscos podem ocorrer por várias causas, uma das causas pode ser, por
exemplo, a falta de pessoal designado para realizar alguma tarefa exclusiva do
projeto.
2.4 Scrum
Fonte: http://paoloramos.com/blog/wp-content/uploads/2009/03/ciclo-de-vida.png
2.4.2 Papéis
Tem todo o direito de realizar o que quiser dentro da Sprint para cumprir seus
objetivos.
2.4.3 Artefatos
Segundo PEREIRA (2007), para cada item inserido na Sprint, o time inicia o
detalhamento de suas atividades, estimando em horas a duração de cada uma
delas, não permitindo que ultrapasse o limite máximo de tempo que é de 16 horas
para cada tarefa.
2.4.4 Cerimônias
Fonte: Uma abordagem automatizada para monitorar o desenvolvimento ágil com Scrum.
Segundo PEREIRA (2007), é ideal que a Daily Scrum seja realizada sempre
no mesmo lugar e na mesma hora do dia, geralmente na parte da manhã, ajudando
a estabelecer as prioridades do novo dia de trabalho.
Fonte: http://www.fokasearch.com.br/?p=229
No Scrum, a cada término de uma Sprint é feita a Sprint Review, onde são
realizadas as entregas das partes do projeto que foram concluídas durante a Sprint
anterior ao Product Owner, que irá verificar se realmente as entregas atendem aos
requisitos estabelecidos. Posteriormente, é feita a Sprint Retrospective, que tem com
principal objetivo melhorar os processos para a próxima Sprint, verificando quais as
práticas serão mantidas e quais deixarão de ser feitas.
4.2.1 Instituição A
4.2.2 Instituição B
Etapa 5 - Sprint Backlog: Nesta etapa do framework, a Sprint Backlog deve ser
criada através de um quadro contendo os requisitos em ordem de maior importância,
juntamente com as atividades que devem ser realizadas em cada um destes
requisitos, as atividades em andamento juntamente com o nome da pessoa
responsável por essa atividade, e as tarefas já concluídas.
Fazer o login no sistema, por padrão o DotProject utiliza o usuário “admin” e a senha
é “passwd”.
Preencher os campos
Para cadastrar uma empresa no sistema DotProject basta clicar a aba empresa e
posteriormente em nova empresa.
Após clicar na aba “nova empresa” irá aparecer um formulário contendo os campos
que devem ser preenchidos com as informações da empresa a ser cadastrada,
basta preenche-los e clicar no botão “enviar”.
73
Após clicar em “novo projeto” irá aparecer um formulário que deverá ser preenchido
com as informações referentes ao projeto que será criado, basta preencher os
campos e clicar em “enviar”.
Para cadastrar uma nova tarefa é necessário acessar o projeto que deseja inserir
esta tarefa.
4.4.1 Instituição A
4.4.2 Instituição B
feito apenas através da descrição superficial das tarefas a serem executadas por
meio de editores de texto, planilhas eletrônicas e ferramentas de compartilhamento
de arquivos.
Etapa 1- Visão do Projeto: No projeto NF-e foi realizada uma reunião inicial,
conforme descreve a primeira etapa do framework, no qual os membros da
contabilidade expuseram para o setor comercial e o departamento de tecnologia as
determinações legais e conseqüências fiscais da não realização do projeto da nota
fiscal eletrônica, onde se obteve uma visão geral de como seria a estrutura deste
projeto.
Etapa 8 - Entrega Final: No projeto NF-e não foram aplicadas nenhuma das
propostas apresentadas pelo framework para o fechamento do projeto, o mesmo foi
entregue informalmente no início da simulação do ambiente operacional.
80
5 CONSIDERAÇÕES FINAIS
Para tal modelo ser utilizado, foram mencionadas algumas hipóteses onde
pode-se chegar as seguintes conclusões :
Essa hipótese foi validada, pois foi comprovado que com a utilização do
modelo proposto, o resultado final dos projetos é satisfatório, uma vez que atende as
necessidades dos usuários, não ocorrendo inconformidades no que foi requisitado.
Essa hipótese foi validada, pois foi comprovado que em nenhuma das
instituições analisadas possui um processo de documentação eficaz dos projetos
realizados, de forma a contribuir com a disseminação da comunicação entre a
equipe de desenvolvimento.
Esta hipótese não foi validada, pois foi demonstrado que a realização de
testes em cada ciclo de desenvolvimento garante a redução do tempo final do
projeto, uma vez que é mais fácil corrigir erros em cada funcionalidade em particular
do que no projeto como um todo.
REFERÊNCIAS BIBLIOGRÁFICAS
GIL, Antonio Carlos. Como Elaborar Projetos de Pesquisa. 4ª Ediçao. São Paulo
2002.
MAGNO, Alexandre. Revista Visão Ágil – Scrum Master por Ele Mesmo. Edição 4
2008. Disponível em: www.visaoagil.com. Ultimo acesso: 11/10/2010.
ANEXO 1
Roteiro de Entrevista
Identificação da Empresa
Nome:
Endereço:
Cidade:
Ramo de Atuação:
Identificação do Entrevistado
Nome:
Email:
Formação:
Cargo na Empresa:
Questionário
1 ( ) 2 ( ) 3 ( ) 4 ( ) 5 ( ) Quantos?...................
R: Instituição A. 18
R: Instituição B. 2
R: Instituição A. 3 pessoas.
R: Instituição B. 1 pessoa.
setor de TI da instituição?
R: Instituição A. Bimestral.
R: Instituição B. Mensal.
( ) Desenvolvimento de Sistemas.
( ) Implantação de Sistemas.
( ) Banco de dados.
( ) Treinamentos.
Outros? .....................................................................
R: Instituição A. Desenvolvimento de Sistemas e redes de computadores.
R: Instituição B. Desenvolvimento de Sistemas, Implantação de Sistemas,
Banco de dados, e treinamentos.
R: Instituição A. Não.
R: Instituição B. Não.
R: Instituição A. Sim.
ANEXO 2
LAMP: Linux+Apache+MySQL+PHP
WAMP: Windows+Apache+MySQL+PHP
WIMP: Windows+IIS+MySQL+PHP
Passo 1 - Download
http://ufpr.dl.sourceforge.net/sourceforge/dotproject/dotproject-2.0.4.tar.gz
# cd /var/www
# wget -c -nd http://ufpr.dl.sourceforge.net/sourceforge/dotproject
/dotproject-2.0.4.tar.gz<LI< a> style="text-align:justify;"># tar xzvf dotproject-
2.0.4.tar.gz
Para poder ter privilégios de escrita, leitura etc, você precisa configurar
o usuário para que ele possa fazer o que precisa, para isso você deve digitar
os seguintes comandos no terminal:
http://localhost/dotproject
Feito isso vai aparecer uma tela para você clicar no link para iniciar a
instalação e configuração do DotProject (Star Installation).
94
Depois de ter clicado no link referido acima você vai entrar numa nova
página. Confira os detalhes da pagina, já que Algumas das configurações
podem resultar em falha parcial ou completa da instalação.
Você vai precisar criar um banco de dados para o DotProject, para isso
basta você abrir o terminal e digitar os seguintes comandos:
mysql -u root
CREATE DATABASE NOME_DO_BANCO_DE_DADOS
GRANT ALL PRIVILEGES ON nome_do_banco_de_dados* to "dp-
user"localhost" IDENTIFIED BY "SENHA"
FLUSH PRIVILEGES
Quit