Академический Документы
Профессиональный Документы
Культура Документы
ALEXANDRE BOEING
DIEIMES NUNES DE SOUZA
IVAIPOR
2013
ALEXANDRE BOEING
DIEIMES NUNES DE SOUZA
Trabalho
de
Concluso
de
Curso
ttulo de Tecnlogo
em Anlise e
Desenvolvimento de Sistemas.
Orientador: Prof. Paulo Ricardo de Arajo
IVAIPOR/PR
2013
ALEXANDRE BOEING
DIEIMES NUNES DE SOUZA
Aprovado(a) em _____/_____/_____
________________________________________________
Professor:
________________________________________________
Professor:
________________________________________________
Professor:
aplica
tanto
aos
amantes
quanto
aos
5
DEDICATRIA
Dedico este trabalho primeiramente a Deus, pois sem Ele, nada seria
possvel. Me iluminou todos estes anos que me fez no desistir do meu sonho.
A minha famlia pelo incentivo, cooperao nesta jornada, pois eles
estavam sempre no do meu lado dando todo apoio e me ensinaram os valor da
vida, da honestidade, humildade e do amor.
Aos meus amigos, em especial aos da Juventude Mariana, pelas
oraes e pensamentos positivos para que eu pudesse alcanar meus
objetivos.
Dieimes Nunes de Souza
AGRADECIMENTOS
Eu Alexandre Boeing
inspirado por toda essa caminhada, minha me que me apoiou desde o incio da
faculdade at agora, me mantendo focado e no deixando abater pelas dificuldades
encontradas no caminho.
Ao meu amigo Dieimes, que enfrentou comigo esse desafio, pesquisando,
aprendendo e se superando a cada etapa do projeto.
Aos amigos que sempre estiveram comigo durante a faculdade, que tambm
passaram pelas dificuldades de um trabalho de concluso de curso.
Ao professor Paulo Ricardo de Arajo, por orientar o curso do trabalho
sempre adiante, com muita sabedoria. Um exemplo de dedicao e persistncia.
A todo corpo docente, por colaborar com minha formao no s profissional
mas tambm pessoal.
RESUMO
ABSTRACT
The need to design software that have quality and are developed quickly is
challenging, due to this fact we use agile development methods. Accordingly, the
purpose of this work is to identify the points of compatibility between PMBOK and
Scrum. For this bibliographical studies were conducted that identified characteristics
and techniques that link the bonds of compatibility between these two methods. As a
result of the research will consider the PMBOK processes that fit the Scrum project
template without it losing its distinct features of traditional methodologies. Finally, as
a result of research and study, will be presented a hybrid model containing the Scrum
lifecycle processes incorporated into some of the reference guide PMBOK project.
Keywords: Project Management. Scrum. PMBOK.
SUMRIO
Contedo
2. FUNDAMENTAO TERICA ........................................................................... 15
2.1 O QUE PMBOK ............................................................................................. 15
2.1.1 Processos do Guia PMBOK ..................................................................... 16
2.2 GERENCIAMENTO DE ESCOPO ................................................................. 17
2.2.1 Coletar os requisitos .............................................................................. 18
2.2.2 Definir o Escopo ...................................................................................... 19
2.2.3 Criar EAP - Estrutura Analtica do Projeto ............................................. 19
2.2.4 Verificar Escopo ......................................................................................... 19
2.2.5 Controlar Escopo ....................................................................................... 20
2.3 Gerenciamento de Integrao............................................................................ 21
2.3.1 Desenvolver o termo de abertura do projeto ............................................ 22
2.3.2 Desenvolver o termo de abertura do projeto ............................................ 23
2.3.3 Business Case ............................................................................................... 23
2.3.4 Termo de abertura ...................................................................................... 24
2.3.5 Desenvolver o plano de gerenciamento do projeto ................................... 24
2.3.6 Orientar a execuo do projeto .................................................................. 25
2.3.7 Realizar o controle integrado de mudanas .................................... 25
2.3.8 Encerrar projeto ou fase ........................................................................... 26
2.4 GERENCIAMENTO DE QUALIDADE ........................................................... 28
2.4.1 Planejar a qualidade .................................................................................. 30
2.4.2 Realizar a garantia da qualidade............................................................. 31
2.4.3 Auditoria de qualidade .............................................................................. 32
2.4.4 Realizar o controle da qualidade ............................................................. 32
2.5 GERENCIAMENTO DO TEMPO DO PROJETO......................................... 34
2.5.1 Definir as atividades .................................................................................. 35
2.5.2 Sequenciar as atividades ......................................................................... 36
2.5.3 Estimar os recursos da atividade ............................................................ 36
2.5.4 Estimar as duraes da atividade ........................................................... 36
2.5.5 Desenvolver o cronograma ...................................................................... 37
2.5.6 Controlar o cronograma ............................................................................ 38
2.7 GERENCIAMENTO DOS CUSTOS DO PROJETO.................................... 38
2.7.1 Estimar os custos....................................................................................... 39
10
2.7.2 Determinar o oramento ........................................................................... 40
2.7.3 Controlar os custos .................................................................................... 40
2.8 GERENCIAMENTO DAS COMUNICAES DO PROJETO ................... 41
2.8.1 Identificar as partes interessadas ........................................................... 42
2.8.2 Planejar as comunicaes ....................................................................... 42
2.8.3 Distribuir informaes ............................................................................... 43
2.8.4 Gerenciar as expectativas das partes interessadas ............................ 43
2.8.5 Reportar o desempenho ........................................................................... 43
2.9 GERENCIAMENTO DE RECURSOS HUMANOS ...................................... 44
2.9.1 Desenvolver o plano de recursos humanos .......................................... 45
2.9.2 Mobilizar a equipe do projeto ................................................................... 45
2.9.3 Desenvolver a equipe do projeto............................................................. 46
2.9.4 Gerenciar a equipe do projeto ................................................................. 46
2.10 GERENCIAMENTO DOS RISCOS DO PROJETO................................... 47
2.10.1 Planejar o gerenciamento dos riscos ................................................... 47
2.10.2 Identificar os riscos .................................................................................. 48
2.10.3 Realizar a anlise qualitativa dos riscos .............................................. 49
2.10.4 Realizar a anlise quantitativa de riscos ............................................. 49
2.10.5 Planejar as respostas aos riscos .......................................................... 49
2.10.6 Monitorar e controlar os riscos .............................................................. 49
2.11 GERENCIAMENTO DAS AQUISIES DO PROJETO ......................... 50
2.11.1 Planejar as aquisies ............................................................................ 50
2.11.2 Realizar as aquisies ............................................................................ 51
2.11.3 Administrar as aquisies ...................................................................... 51
2.11.4 Encerrar as aquisies ........................................................................... 51
2.12 SCRUM - METODOLOGIA GIL ............................................................... 52
2.12.1 Surgimento ............................................................................................... 52
2.12.2 Caractersticas do Scrum ....................................................................... 53
2.13 SCRUM - METODOLOGIA AGIL PARA DESENVOLVIMENTO DE
SOFTWARE ............................................................................................................. 54
2.13.1 Product Backlog .................................................................................... 55
2.13.2 Sprint Backlog ......................................................................................... 56
2.13.3 Product Increment................................................................................. 57
2.13.4 Sprint Planning Meeting ......................................................................... 57
2.13.5 Scrum Master ........................................................................................... 57
2.13.6 Product Owner ......................................................................................... 58
2.13.7 O Scrum Team ........................................................................................ 58
11
2.13.8 Daily Scrum .............................................................................................. 59
3. DESENVOLVIMENTO ............................................................................................ 61
3.1 SCRUM X PMBOK ........................................................................................... 61
3.1.1 Ciclo de vida Scrum ................................................................................ 61
3.2 INICIO DO PROJETO ...................................................................................... 62
3.2.1 Termo de abertura do projeto .............................................................. 62
3.2.2 Identificao dos Stakeholders ........................................................... 63
3.2.3 Desenvolver o plano de gerenciamento do projeto ....................... 63
3.3 EXECUTANDO O SCRUM .............................................................................. 64
3.4 PLANEJAMENTO SPRINT PRIMEIRA ETAPA ...................................... 69
3.5 PLANEJAMENTO DA SPRINT SEGUNDA ETAPA............................... 74
3.6 NOVA SPRINT .................................................................................................. 83
3.7 CICLO DE VIDA SCRUM COM PROCESSOS PMBOK ............................ 88
Figura 14 - Ciclo de vida Scrum com PMBOK..................................................... 88
CONCLUSO ............................................................................................................... 89
REFERENCIAS BIBLIOGRFICAS ......................................................................... 91
12
Lista de figuras
Figura 1 - reas do conhecimento - Fonte: guia PMBOK ............................... 16
Figura 2 - Processos do guia PMBOK ................. Erro! Indicador no definido.
Figura 3 - Gerenciamento de escopo - Fonte: Guia PMBOK ........................... 21
Figura 4 - Gerenciamento de integrao - Fonte: Guia PMBOK ...................... 28
Figura 5 - Gerenciamento de qualidade .............. Erro! Indicador no definido.
Figura 6 - Gerenciamento de tempo - Fonte: Guia PMBOK ............................. 38
Figura 7 - Gerenciamento de custos - Fonte: Guia PMBOK............................. 41
Figura 8 - gerenciamento da comunicao - Fonte: Guia PMBOK................... 44
Figura 9 - Gerenciamento de recursos humanos - Fonte: Guia PMBOK ......... 47
Figura 10 - Gerenciamento de riscos - Fonte: Guia PMBOK............................ 50
Figura 11 - Gerenciamento de aquisies - Fonte: Guia PMBOK .................... 52
Figura 12 - Ciclo de vida SCRUM - Fonte: http://desenvolvimentoagil.com.br/ 55
Figura 13 - Ciclo de vida Scrum Fonte: www.fabiocruz.com ............................ 62
Figura 14 - Ciclo de vida Scrum com PMBOK- fonte: www.fabiocruz.com ..... 89
13
1. INTRODUO
14
1.2 OBJETIVOS
Realizar
uma
abordagem
comparativa
entres
as
reas
de
15
2. FUNDAMENTAO TERICA
16
17
Fonte: gestaodainformacao-ufpr.blogspot.com.br
18
terminadas do projeto.
e) Controlar o escopo- O processo de monitoramento do progresso do escopo do
projeto e escopo do produto e gerenciamento das mudanas feitas na linha de base
do escopo. (Guia PMBOK)
Estes processos interagem entre si e tambm com outras reas de conhecimento.
Dependendo da necessidade do projeto, cada processo envolve o esforo de uma
ou mais pessoas. Cada processo ocorre pelo menos uma vez em todo o projeto.
Apesar das interfaces bem definidas de cada processo, na prtica eles interagem
entre si e se sobrepem. Dentro de um projeto, a palavra escopo pode se referir ao:
a) Escopo do produto. As caractersticas e funes que descrevem um produto,
servio ou resultado; e/ou
b) Escopo do projeto. O trabalho que precisa ser realizado para entregar um
produto, servio ou resultado com as caractersticas e funes especificadas. (Guia
PMBOK)
Os processos usados para gerenciar o escopo variam de rea de aplicao
do projeto, normalmente sendo isso definido no ciclo de vida. A definio
detalhada do escopo e a subdiviso do trabalho a linha de base do
escopo do projeto, aps sua definio, ela monitorada e controlada no
ciclo de vida do projeto. Apesar de no ser um processo distinto no
gerenciamento de escopo, o trabalho de produo do escopo do projeto
precedido pelo plano de gerenciamento do projeto, que fornece as diretrizes
de como o escopo ser definido, documentado, verificado, gerenciado e
controlado [...] O plano de gerenciamento do escopo pode ser formal ou
informal, altamente detalhado ou conciso, dependendo das necessidades
do projeto(Dinsmore, 2004).
19
resultados esperados. Coletar os requisitos tambm inclui gerenciar as expectativas
do cliente. Com base neles, feito o planejamento de qualidade e custo e o
cronograma.
riscos
restries
que
devero
ser
cumpridas
durante
desenvolvimento.
20
O processo de verificar o escopo o processo de aceitao das entregas concludas
do projeto, o processo inclui a reviso das entregas com o cliente ou patrocinador,
afim de verificar se esto satisfazendo as necessidades e para receber a aceitao
formal das mesma. De acordo com o Guia PMBOK, o processo de verificar o Escopo
difere com o controle de qualidade, pois o controle de qualidade est interessado na
preciso das entregas e no alcance dos requisitos de qualidade especificados por
ela mesmo, normalmente a controle de qualidade feito antes da verificao do
escopo, mas estes processos podem ser executados paralelamente. (Guia PMBOK
4 edio).
21
22
d) Monitorar e controlar o trabalho do projeto - Reviso e regulao do progresso
em atender os objetivos de desempenho propostos no plano de gerenciamento de
projeto.
e) Realizar o controle integrado de mudanas - Controle de todas as solicitaes
de mudanas do projeto, abrangendo desde requisitos at o plano de gerenciamento
de projeto.
f) Encerrar o projeto ou fase - Finalizao formal de todas as atividades ou grupo
de processos de alguma parte do plano de gerenciamento do projetos.
23
projetos participe do desenvolvimento do termo, uma vez que este supre o gerente
com autoridade para usar recursos nas atividades do projeto.
O termo de projeto desenvolvido por algum externo a ele, que normalmente so
as pessoas que vo financiar o projeto. Eles criam o termo ou passam a tarefa para
o gerente de projetos, assim que o termo estiver pronto, o iniciador do projeto o
assina e d o incio formal do projeto. De acordo com o Guia PMBOK:
Projetos so autorizados devido a necessidade de negcios internos ou a
influncia externa, muitas vezes necessrio uma anlise de necessidades
ou a descrio da situao que o projeto tratar, pois uma vez assinado, o
projeto se conecta estratgia e ao trabalho em progresso da organizao.
A primeira coisa a ser feita a declarao do trabalho (DT), que uma descrio
dos produtos e servios que o projeto ir oferecer. Para projeto internos a
declarao feita pelo iniciador ou patrocinador do trabalho com base nos requisitos
das necessidades de negcios, produtos ou servios. Para projetos externos a
declarao pode vir por meio de uma licitao feita pelo cliente, por exemplo,
solicitao de preos, solicitao de informaes ou at como parte de um contrato.
A declarao de trabalho informa (Kerzner, 2002):
24
O business case muito semelhante a uma anlise de viabilidade. um documento
que fornece as informaes de negcio, focando sempre no custo benefcio, nele ao
contidas tambm a necessidade do projeto e anlise de custo. O business case
pode ser escrito pelo cliente em algumas situaes.
25
de gerenciamento do projeto desenvolvido, sendo progressivamente elaborado por
meio de atualizaes controladas e aprovadas pelo controle integrado de
mudanas(Kerzner, 2002).
26
27
finalizao de todas as atividades, de todos os grupos de processos de
gerenciamento do projeto, para encerrar formalmente o projeto ou a fase. Conforme
o que citado, o Guia PMBOK determina que no processo de encerrar projeto ou fase
o gerente revisa todas as fases anteriores do projeto e certifica que o mesmo
alcanou os objetivos. Esse processo tambm serve para documentar e investigar
os motivos de aes realizadas caso o mesmo tenha sido encerrado antes do seu
trmino. Isso inclui todas as atividades para administrar o encerramento do projeto
ou de uma fase, inclusive metodologias passo a passo que tratam das:
a) Aes e atividades necessrias para satisfazer a concluso ou critrios de
sada para a fase ou o projeto;
b) Aes e atividades necessrias para transferir os produtos, servios ou
resultados do projeto para a prxima fase ou produo e/ou operaes e
c) Atividades necessrias para coletar registros do projeto ou da fase, auditar o
sucesso ou fracasso do projeto, coletar lies aprendidas e arquivar
informaes do projeto para ouso futuro da organizao. (Guia PMBOK 4
edio)
28
que
sejam
usados
definiesoperacionais apropriadas.
os
padres
de
qualidade
as
29
30
(Capability Maturity Model Integrated, CMMI).
alm
da
documentao
de
como
projeto
demonstrar
31
comparveis para identificar as melhores prticas, gerar ideias para melhorias e
fornece uma base para medir o desempenho".
No fim desse processo de planejar a qualidade, se obtm o plano de gerenciamento
de qualidade, que ter as informaes de como a equipe de gerenciamento de
projeto implementar a poltica de qualidade da organizao executora. Tambm
um documento auxiliar do plano de gerenciamento de projetos. De acordo com
Keeling:
O plano de gerenciamento da qualidade pode ser formal ou informal,
altamente detalhado ou estruturado em termos gerais. O estilo e os detalhes
so determinados pelos requisitos do projeto. O plano de gerenciamento da
qualidade deve ser revisado na parte inicial do projeto para garantir que as
decises sejam baseadas em informaes precisas. As vantagens dessa
reviso incluem a reduo dos custos e dos atrasos no cronograma
causados pelo retrabalho(Keelling, 2002).
32
2.4.3 Auditoria de qualidade
auditoria so:
a)
Identificar
todas
as
boas/melhores
prticas
que
esto
sendo
implementadas;
b) Identificar todas as lacunas/deficincias;
c) Compartilhar as boas prticas utilizadas ou implementadas em projetos
similares na organizao e/ou no setor;
d) Oferecer apoio proativo de forma positiva para melhorar a implementao
de processos, a fim de ajudar a equipe a aumentar a produtividade e
e) Destacar as contribuies de cada auditoria no repositrio de lies
aprendidas da organizao.
Por fim, este processo inclui adotar aes para aumentar a eficcia e a eficincia
dos processos e procedimentos da organizao executora. Solicitaes de
mudanas so muito comuns com o trmino deste processo, por meio do controle
integrado de mudanas, so aderidas ou rejeitadas as alteraes solicitadas.
33
As aes do processo de realizar o controle da qualidade, identificam as causas da
baixa qualidade e recomendam e/ou executam aes paraelimina-las. necessrio
que a equipe de gerenciamento de projeto tenha conhecimento prtico de controle
estatstico de qualidade, para ajudar a avaliar as sadas do controle da qualidade.
De acordo com o Vargas (2009), a equipe precisa conhecer a diferena entre os
seguintes termos:
34
a)
Definir
as
atividades:
processo
de
identificao
das
do
projeto
para
atualizao
do
seu
progresso
35
Apesar das interfaces bem definidas de cada processo, na prtica eles interagem
entre si e se sobrepem (Keelling, 2002).
O segundo item gerado por este processo so os atributos das atividades. Que de
acordo com o Guia PMBOK o seguinte:
Os atributos ampliam a descrio da atividade atravs da identificao dos
mltiplos componentes associados a cada atividade. Os componentes de
cada atividade evolvem atravs do tempo. Durante os estgios iniciais do
projeto, eles incluem o identificador (ID) da atividade, o ID da EAP e o nome
da atividade; quando completos podem incluir cdigos das atividades e sua
descrio, atividades predecessoras, sucessoras, relaeslgicas,
antecipaes e esperas, requisitos de recursos, datas impostas, restries e
premissas. Podem ser usados para identificar a pessoa responsvel pela
execuo do trabalho, reageogrfica, ou local onde o trabalho tem que ser
realizado e o tipo de atividades como o nvel de esforo (NDE), esforo
distinto e esforodistribudo.
Por fim, o terceiro e ltimo item gerado pelo processo de definir as atividade ,
segundo o Guia PMBOK, a lista de marcos:
36
Um marco um ponto ou evento significativo no projeto. A lista dos
marcos identifica todos os marcos do projeto e indica se os mesmos
soobrigatrios, tais como aqueles exigidos por contrato, ou
opcionais, tais como os baseados em informaohistrica.
37
recursos e calendrios de recursos. A estimativa feita progressivamente e
considera a qualidade e a disponibilidade dos dados de entrada, ou seja, quanto
mais elabora j estiver o projeto, mais precisa ser a estimativa. Exemplo de
estimativa retirado do Guia PMBOK, 2008:
Conforme o trabalho de engenharia e planejamento do projeto se
desenvolve, dados mais detalhados e precisos se tornam disponveis e a
preciso das estimativas de durao melhora. Portanto, a estimativa da
durao pode ser assumida como sendo progressivamente mais precisa e
de melhor qualidade.
De acordo com o Guia PMBOK pode-se usar um software para gerenciar este
processo:
A maior parte dos softwares de gerenciamento de projetos para elaborao
de cronogramas manipular essa situaoatravs do uso de um calendrio
do projeto e calendrios alternativos de recursos de trabalho-perodo que
so normalmente identificados pelos recursos que requerem perodos de
trabalho especficos. Alm da lgica de sequenciamento, as atividades
sero executadas de acordo com o calendrio do projeto e os calendrios
de recurso apropriados.
38
39
projeto.
40
todo o projeto, no limitando-se apenas a mo de obra, materiais, equipamentos,
servios e instalaes mas tambm para provises em caso de inflao e recursos
de contingncia. Conforme diz o Guia PMBOK, Uma estimativa de custo uma
avaliao quantitativa dos custos provveis dos recursos necessrios para completar
a atividade.
41
chave para o controle eficaz de custos o gerenciamento da linha de base
do desempenho de custos aprovada e as mudanas na mesma.
42
comunicaes, Distribuir informaes, Gerenciar as expectativas das partes
interessadas e Reportar o desempenho.
Segundo o Guia PMBOK esses processos interagem entre si e com os
processos de outras reas tambm. Cada processo ocorre pelo menos uma
vez em todos os projetos. A atividade de comunicao inclui mtodo interno
e externo, formal, vertical, oficial, escrita e oral, e verbal e no verbal.
43
2.8.3 Distribuir informaes
44
de
identificar
documentar
funes
habilidades,
45
b) Mobilizar a equipe do projeto: responsvel para obter a equipe
necessria para o desenvolvimento do projeto.
c) Desenvolver a equipe do projeto: o processo de melhoria da equipe,
onde envolve interao e o ambiente global para o melhor desempenho do
projeto.
d) Gerenciar a equipe do projeto: como o nome j diz, o processo que
gerencia a equipe do projeto, tem como responsabilidade de acompanhar e
otimizar o desempenho e resolver questes.
46
b) Capacidade. Quais competncias as pessoas possuem;
c) Experincia. Qualidade e caractersticas de cada membro;
d) Interesses. As pessoas esto interessadas em trabalhar neste projeto;
e) Custo. Quanto receber cada membro da equipe, especialmente se for
contratado de fora da organizao;
47
48
O gerenciamento de riscos do projeto inclui os processos que tratam da
realizao de identificao, anlise, respostas, monitoramento e controle e
planejamento do gerenciamento de riscos em um projeto; a maioria desses
processos atualizada durante todo o projeto. Os objetivos do gerenciamento de
riscos do projeto so aumentar a probabilidade e o impacto dos eventos positivos e
diminuir a probabilidade e o impacto dos eventos adversos ao projeto. Os processos
de gerenciamento de riscos do projeto incluem os seguintes (Guia PMBOK, 2008):
49
2.10.3 Realizar a anlise qualitativa dos riscos
De acordo com o PMBOK, 2008, o planejamento para resposta aos riscos faz
parte do gerenciamento de riscos, o processo responsvel de desenvolvimento de
opes e aes para aumentar as oportunidades e reduzir as ameaas aos objetivos
do projeto.
As resposta planejadas devem ser adequadas relevncia do risco, ter
eficcia de custos para atender ao desafio, ser realista dentro do contexto
do projeto, acordadas por todas as partes envolvidas e ter um responsvel
designado. Tambm devem ser oportunas. Em geral necessrio
selecionar a melhor resposta ao risco entre as diversas opes possveis
(Dinsmore, 2004).
50
o processo de implementao dos planos de resposta a riscos o que diz o
PMBOK, 2008, tambm acompanhamento dos riscos identificados, monitoramento
dos riscos residuais, identificao de novos riscos e avaliao da eficcia do
processo de riscos. O monitoramento e o controle dos riscos podem envolver a
escolha de estratgias alternativas, a execuo de um plano alternativo ou de
contingncia, a adoo de aes corretivas e a modificao do plano de
gerenciamento do projeto.
.
Figura 3 - Gerenciamento de riscos
51
o processo de documentao, que registra as decises de compras do
projeto e identificando seus fornecedores. Engloba tambm a considerao de
fornecedores, principalmente se o comprador deseja exercer algum grau de
influncia ou controle sobre as decises de aquisies (Guia PMBOK, 2008).
52
Como nome diz, o processo que finaliza todas as aquisies do projeto, envolve a
verificao dos trabalhos e as entregas so aceitveis.O processo de encerramento
das aquisies tambm envolve atividades administrativas como finalizao das
reivindicaes em aberto, atualizaes dos registros para refletir os resultados finais
e arquivamento dessas informaes para uso futuro (Menezes, 2003).
2.12.1 Surgimento
53
Segundo Schwaber (2002) a metodologia SCRUM" uma metodologia de
desenvolvimento de software considerada gil, que foi fortemente influenciada pelas
boas prticas adotadas pela indstria japonesa, especialmente pelos princpios de
manufatura adotadas pelas empresas Honda e Toyota".
A denominao dessa metodologia deve-se a um evento do jogo esportivo Rugby,
quando a bola sai de campo ou ocorre algum incidente, uma formao denominada
Scrum utilizada para reiniciar o jogo, reunindo todos os jogadores. A utilizao
desse nome pareceu adequado porque no Rugby o time age em conjunto, com cada
membro desempenhando um papel especifico em busca do benefcio comum. Mais
tarde Jeff Sutherland, vice- presidente da Easel, necessitava de uma forma mais
rpida e adequada de desenvolvimento de aplicaes, ento Sutherland, contando
com o apoio de John Scumniolates e Jeff Mackenna, documentaram e
implementaram o SCRUM, incorporando os estilos de gerenciamento observados
por Takeuchi e Nokata no artigo The new product development game pela Harvard
Business Review em 1986. Posteriormente, Ken Schwaber e Sutherland contanto
com o apoio de Mike Beedle a pedido da Object Magenament Group (OMG),
formalizaram e definiram a metodologia SCRUM que hoje conhecemos (Schwaber,
2002).
54
O SCRUM tambm conhecido por estruturar seu funcionamento por
ciclos, chamados de Sprint, eles duram de duas a quatro semanas e
representam as iteraes de trabalho. Dentro dos Sprint, os componentes
da equipe tem um especifico papel, sendo os trs principais : o Product
Owner que o dono do produto, ele representa o cliente e responsvel
por manter a equipe funcional e produtiva, o SCRUM Master que
desempenha o papel de lder, representando a gerncia do projeto,
responsvel pelo uso correto do processo SCRUM e a aplicao de suas
regras e o Team, que o time de desenvolvedores, eles que vo
desenvolver o produto e garantir a qualidade do mesmo(Guia Scrum, 2002).
Sbrocco cita tambm que Muitos acreditam ser prudente tambm incluir a figura do
cliente entre os papis, uma vez que de fato ele tem uma participao importante no
processo de desenvolvimento. Uma forte caracterstica do SCRUM, so as
cerimonias que so realizadas, elas so realizadas antes, durante e depois dos
Sprint, a seguir, o nome e sua deciso.
A partir dessa viso inicial se elabora uma lista enxuta dos principais itens, de tudo o
que se deseja para o software, contendo funcionalidades e requisitos que precisaro
ser desenvolvidos at a finalizao do projeto. Esta lista de itens conhecida como
Product Backlogou Backlogdo Produto. Cada item tem uma prioridade de entrega
que indica o quanto de valor ele gera para o negcio. Esta lista no precisa estar
completa logo no comeo, ela pode ganhar outros itens no decorrer do projeto.
55
As funcionalidades a serem
erem implementadas em um projeto so mantidas em uma
lista que conhecida como Product Backlog.. No incio de cada Sprint, faz-se um
Sprint Planning Meeting,
Meeting, ou seja, uma reunio de planejamento na qual o Product
Owner prioriza os itens do Product Backlog e a equipe seleciona as atividades que
ela ser capaz de implementar durante o Sprint que se inicia. As tarefas alocadas
em um Sprint so transferidas do Product Backlog para o Sprint Backlog.A cada dia
de uma Sprint,, a equipe faz uma breve reunio (normalmente
(normalmente de manh), chamada
Daily Scrum.. O objetivo disseminar conhecimento sobre o que foi feito no dia
anterior, identificar impedimentos e priorizar o trabalho do dia que se inicia.Ao final
de umaSprint,, a equipe apresenta as funcionalidades implementadas
implementad em uma Sprint
Review Meeting.. Finalmente, faz-se
faz
uma Sprint Retrospective e a equipe parte para
o planejamento do prximo Sprint. Assim reinicia-se
se o ciclo. Veja a ilustrao abaixo
(Alves 2011):
56
Product Backlog uma lista contendo todas as funcionalidades desejadas para um
produto. O contedo desta lista definido pelo Product Owner. O Product Backlog
no precisa estar completo no incio de um projeto. Pode-se comear com tudo
aquilo que mais bvio em um primeiro momento. Com o tempo, o Product Backlog
cresce e muda medida que se aprende mais sobre o produto e seus usurios.
Durante o Sprint Planning Meeting (Reunio de planejamento), o Product
Owner prioriza os itens do Product Backlog e os descreve para a equipe. A
equipe ento determina que itens ser capaz de completar durante a Sprint
que est por comear. Tais itens so, ento, transferidos do Product
Backlog para o SprintBacklog. Ao fazer isso, a equipe quebra cada item do
Product Backlog em uma ou mais tarefas do Sprint Backlog. Isso ajuda a
dividir o trabalho entre os membros da equipe. Podem fazer parte do
Product Backlog tarefas tcnicas ou atividades diretamente relacionadas s
funcionalidades solicitadas (desenvolvimentoagil.com.br).
2.13.2Sprint Backlog
O Sprint Backlog uma lista de tarefas que o Scrum Team se compromete a fazer
em um Sprint. Os itens do Sprint Backlog so extrados do Product Backlog, pela
equipe, com base nas prioridades definidas pelo Product Owner e a percepo da
equipe
sobre
tempo
que
ser
necessrio
para
completar
as
vrias
57
escolher com o que iro se comprometer. Nesse momento as tarefas maiores so
subdivididas em partes menores.
2.13.5Scrum Master
58
2.13.6 Product Owner
59
acontecem necessariamente todos os dias. Fazer essa reunio duas ou trs vezes
por semana tende a ser suficiente na maioria das organizaes(Alves, 2011).
A cada dia do Sprint a equipe faz uma reunio diria, chamada Daily Scrum. Ela tem
como objetivo disseminar conhecimento sobre o que foi feito no dia anterior,
identificar impedimentos e priorizar o trabalho a ser realizado no dia que se inicia.
um encontro dirio realizado pela equipe e o Scrum Masteronde os membros
discutem aquilo em que trabalharam, no que iro trabalhar e possveis impedimentos
que estejam atrapalhando o progresso do trabalho. Esta reunio uma maneira
eficiente de manter os membros cientes dos objetivos e impedir que o projeto saia
do rumo.So tipicamente rpidas e objetivas, realizadas em p, preferencialmente
pelamanh, duram de 15 a 30 minutos, para evitar perder o foco do que est sendo
desenvolvido e possveis divergncias de assuntos(Alves, 2011).
Os Daily Scrums normalmente so realizadas no mesmo lugar, na mesma hora do
dia. O ideal quese realizem na parte da manh, para ajudar a estabelecer as
prioridades do novo dia de trabalho.Todos os membros da equipe devem participar
do Daily Scrum. Outras pessoas tambm podem estar presentes, mas s podero
escutar. Isso torna os Daily Scrums uma excelente forma para uma equipe
disseminar informaes sobre o estado do projeto.
O Daily Scrum no deve ser usado como uma reunio para resoluo de problemas.
Questes levantadas devem ser levadas para fora da reunio e normalmente
tratadas por um grupo menor de pessoas que tenham a ver diretamente com o
problema ou possam contribuir para solucion-lo. Durante o Daily Scrum, cada
membro da equipe(Alves, 2011).
60
61
3. DESENVOLVIMENTO
Neste captulo, ser descrito o ciclo de vida Scrum com a adio de processos do
PMBOK para refora-lo, constituindo uma metodologia mista. O Scrum possui um
ciclo de vida mais simplificado e menor que o PMBOK, por isso, ser mais fcil
acompanhar, entender como encaixar e utilizar os processos do Guia PMBOK dentro
do Scrum.
Enquanto oScrum rodado, podemos visualizar os efeitos da aplicao dos
processos do PMBOK e onde podem ser encaixados, formando uma metodologia
unificada de trs formas distintas: internamente, externamente e paralelamente ao
ciclo Scrum.(Cruz, 2012)
Alguns processos do Guia PMBOK devem ser executados antes, durante e depois
das cerimnias e atividades do Scrum. Ser possvel visualizar claramente como as
ferramentas e tcnicas do Guia daro pleno suporte a equipe Scrum. Evidenciando
como benfico a unio das metodologias.
62
63
projeto bem sucedido ou no;
g) Gerente do projeto, responsabilidade, nvel de autoridade e designados;
h) Nome e autoridade do patrocinador que autoriza o termo de abertura.(Cruz
2012)
Conforme o que foi citado, esta etapa ideal para explicar s partes interessadas
que o projeto ser gerenciado com a mistura de duas metodologias, deixando claro
quais so as vantagens dessa aplicao e formalizando todo o plano de
gerenciamento do projeto.
Recomenda-se a publicao deste documento para todas as partes interessadas,
contendo no mnimo os seguintes itens:
a) O ciclo de vida do projeto e os processos que sero aplicados em cada fase;
64
b) Como o trabalho ser executado para completar os objetivos do projeto;
c) Como sero gerenciadas as mudanas no projeto;
d) Como sero gerenciadas as configuraes do projeto;
e) Como sero gerenciados os requisitos do projeto;
f) O que ser feito para manter a integridade das linhas de base do projeto;
g) Quais as necessidades para as comunicaes entre as partes interessadas.
(Cruz, 2012)
65
Processo bsico para a realizao de qualquer projeto, este processo obrigatrio para
ser possvel aplicar o Scrum, e onde o Product Owner procura os Stakeholders e identifica
todos os requisitos necessrios para se entregar o projeto. (Cruz, 2012). Neste processo,
Aps a coleta dos requisitos, sua definio e detalhamento vem logo em seguida,
com mesma importncia para o projeto. Com o escopo detalhado, pode-se saber o
quais os requisitos que devero ser atendidos no final do projeto, ou, no momento
da entrega. Segundo Cruz, 2012:"Este processo conhecido pelo Guia PMBOK
como definir o escopo. Para o Scrum, definir o escopo nada mais do que o
detalhamento dos requisitos que s assim vo formar o Backlog do produto.
Aps a definio do escopo, o Product Owner ter o material para criar as Estrias,
artefato j bem conhecido pelo Scrum. Alm disso, podero ser feitas prottipos de
telas, para descrever de forma visual as aes do sistema, e documentos de apoio
com as definies de regras de negcio. (Cruz, 2013)
Quanto as regras de negcio, altamente recomendvel que se registre e confirme
todas as regras no sistema, sem exceo, independente da metodologia utilizada
para o desenvolvimento. Um bom documento para isso, so os Casos de Uso, do
modelo UML (Unified Modeling Language).
66
padres estruturais da EAP. (Cruz, 2012)
Este um processo do Scrum, o ideal que ele seja realizado apenas uma vez,
durante a preparao da primeira Sprint, o ideal que ele se mantenha com os
mesmos e a mesma quantidade de membros, isto importante para que o Time
Scrum consiga o autogerenciamento, auto monitorao, autocontrole e a automelhoria constante. Infelizmente projetos so instveis, e a equipe pode mudar a
qualquer momento, mas o processo de Definio do time Scrum poder ser
executado novamente entre as iteraes.
Este processo o responsvel por estimar os recursos das atividades
conforme as estrias definidas, e determinar o tamanho do Time, o tamanho
das Sprints, e se ter a primeira ideia de quantas Sprintsseronecessrias
para completar o trabalho do projeto. Para o Guia PMBOK este processo
conhecido como Estimar os recursos das atividades. Juntamente com esta
estimativa de recursos, o gerente de projetos pode preparar um plano de
recursos humanos, que outro processo contido no Guia PMBOK, e visa
principalmente atender e gerenciar preocupaes com recompensas e
treinamentos do Time. Este mesmo um processo que pode ser revisto
outras vezes ao longo de outras iteraes, porque ao longo do projeto
podero surgir novas necessidades de treinamentos e recompensas
especiais. (Cruz, 2012)
Assim que o Product Owner termina de preparar o Backlog do Produto, chega a hora
de apresenta-lo para o Time e transforma-lo em funcionalidade ou parte
potencialmente entregvel. Este o momento de definir quais sero as prximas
entregas, e a distribuio das Sprints para concluir todo o trabalho necessrio para
realizar as entregas. Em alguns casos, o planejamento de entrega feito e
detalhado no incio projeto, junto ao termo de abertura e ao plano de gerenciamento
de projeto, na fase de apresentao de Backlog do Produto, ele apenas detalhado
e associado s funcionalidades especficas que o compem e as estrias criadas. A
seguir, os processos do Scrum e do PMBOK que compe essa fase do projeto:
3.3.5.1Mobilizar equipe do projeto
Por meio deste processo, o gerente de projetos oficializa a formao do Time Scrum.
Apesar da equipe ter seus papis e responsabilidades estimados no processo
67
Definindo o time Scrum, as pessoas participantes das equipes sero mobilizadas
para dentro do projeto, ou seja, sero colocadas efetivamente e oficialmente para
trabalhar dentro dele. (Guia PMBOK, 2008)
3.3.5.2Limpar o Backlog
Este processo tem como funo o entendimento do Backlog, por parte do Time com
ajuda do Product Owner. De acordo com Cruz 2012, o ideal para a realizao deste
exerccio o agendamento de uma reunio de entrega da verso, na qual o Product
Owner ir apresentar todos os itens que devero ser entregues ao cliente no final de
um perodo.
3.3.5.4Planejar as aquisies
Neste processo o Time realiza uma anlise conhecida como Fazer ou Comprar,
onde com base no tamanho e complexidade das estrias, nessa anlise, o Time
avalia se vale mais a pena a compra de uma soluo pronta que atenda a
necessidade do cliente, ou o desenvolvimento dela em casa mesmo. Quanto a
participao do gerente de projetos nessa etapa, Cruz afirma o seguinte: A
participao do gerente de projetos opcional aqui, mas se torna obrigatria caso
haja a necessidade de realizar compras, pois ele que analisar o oramento do
projeto e dar a palavra final sobre a compra ou no. (Cruz, 2013)
3.3.5.5Velocidade do time
68
Os resultados do processo de limpar o Backlog so utilizados em diversos outros
processos. Neste processo, o time verifica j possui uma velocidade definida, ou
seja, a quantidade de estrias que consegue realizar por Sprint, considerando seu
tamanho e complexidade. Caso no haja a definio precisa de velocidade neste
processo, aps a primeira Sprint o Time armazenar a velocidade e poder usa-la
para os prximos planejamentos e comparaes com o resultado de futuras Sprints.
3.3.5.7Gerenciamento de Custos
Este uma das reas de gerenciamentos do PMBOK que mais justificam a unio
das metodologias, ela tem o seguinte objetivo:
O objetivo deste processo estabelecer polticas, procedimentos e uma
documentao para planejar, gerenciar, consumir e controlar os custos,
tendo como chave para o sucesso o fornecimento de uma orientao e
direo de como os custos sero gerenciados ao longo de todo o projeto.
(Cruz, 2013. P.153)
69
estimar os custos da
3.3.5.9Determinar o Oramento
70
horas. Neste planejamento so realizados uma ou mais cerimnias, com o intuito de
definir os trabalhos que sero realizados durante ela. Os seguintes processos so
sugeridos para esta etapa do processo:
Esta uma pequena e muito importante etapa para o projeto, pois o tamanho da
Sprint que ser definido agora, valer para o resto todas as outras. Caso o Time
errar no tamanho, ele ter de identificar o erro e concerta-lo o mais rpido possvel,
porque neste momento o projeto poder sofrer alteraes no cronograma, assim o
Gerente de Projetos poder fazer as alteraes necessrias.
Por meio dos resultados obtidos com os processos de preparar o ambiente de
trabalho, reunir a equipe, identificao da velocidade do Time e a preparao do
Product Backlog, possvel determinar o tamanho e a quantidade de Sprints que
sero necessrias para a concluso dos trabalhos do Backlog.
71
Com o apoio do Product Owner, o time ir entender todos os itens que sero
trabalhos na Sprint. O Product Owner explica item a item, o Time faz os
questionamentos necessrios. O bom entendimento tambm ser til quando o Time
for determinar o tamanho de cada item.
Durante esta reunio, o Time dever consultar e questionar ao mximo o Product
72
Owner, para aprimorar o conhecimento sobre o Backlog. Como auxlio, o Time
poder ler documentos que o Product Owner produziu junto ao cliente, tais como
especificaes funcionais, prottipos, casos de uso, e outro materiais que venham a
ajudar no entendimento dos itens.
Com base nos resultados dos processos de definio da importncia das estrias
realizada pelo Product Owner, e priorizao do Backlog realizado pelo Time, o
gerente de projetos ir sequenciar as atividades, e assim comea a preparar o
cronograma do projeto.O gerente de projetos tambm tem a necessidade de definir
as atividades mais, ou menos, crticas, de acordo com informaes referentes ao
projeto ou ao cliente. Uma boa prtica, segundo Cruz, a seguinte:
Uma boa prtica colocar os itens mais crticos na frente da fila, eles costumam ser
os que mais agregam valor ao final do produto. Como fortalecimento dessa
sugesto, vale lembrar que com certeza o cliente gostaria de receber as
funcionalidades mais importantes primeiro.O processo de ordenao dos itens a
serem desenvolvidos por prioridade, uma das mais importantes tarefas no
gerenciamento do escopo, e por consequncia da Sprint. Com isso, o gerente de
projetos e o Product Owner podem se ajudar nesta tarefa.
73
74
todos os processos, pois tanto o gerente de projetos quanto o Time Scrum devem
considerar as comunicaes um ponto chave para o sucesso do projeto.
75
76
77
negcio, dvidas ou problemas de definio de escopo ou entendimento de
requisitos e comunicaes com Stakeholders.
Uma das suas tarefas mais importantes, que geralmente o ProductOwner realiza
ao longo da execuo do projeto, a pr-confirmao e validao das construes
que o Time est realizando, especialmente a conferncia do atendimento aos
padres de qualidade estipulados com o cliente.
78
segunda com o real avano dirio do projeto.
Neste processo o painel prover insumos para que o Time e/ou o gerente de
projetos acompanhe, revise e ajuste o progresso do projeto para atender aos
objetivos de desempenho definidos no plano de gerenciamento de projeto (Cruz,
2013)
Tanto o PMBOK quanto o Scrum so compatveis neste ponto de monitoramento do
projeto. O PMBOK sugere que o monitoramento contnuo fornea equipe de
gerenciamento uma compreenso clara da vitalidade do projeto. O Scrum sugere
que o painel de controle seja atualizado diariamente, sendo assim, o painel de
controle do Scrum fornece uma compreenso transparente do andamento do
projeto, mais uma vez evidenciando a eficincia da abordagem da metodologia
mista.
Uma tarefa quase exclusiva do gerente de projetos, tendo em alguns casos, o apoio
do Time. O gerente compara o cronograma com os painis de andamento e
monitora o andamento do projeto, com o intuito de atualizar o seu progresso e
79
gerenciar as mudanas feitas na linha de base do cronograma.Para obter o
andamento do cronograma do projeto, o gerente realiza uma anlise de
desempenho que pode ser feita com coleta de dados dos painis de controle.
Segundo Cruz, 2012, este o processo responsvel por revisar todas as solicitaes
de mudanas, gerenciando-as e garantindo que apenas as mudanas aprovadas
sejam realizadas e incorporadas linha de base revisada.
Este processo tem foco na identificao, documentao e no controle das mudanas
e das linhas de base do produto, envolvendo atividades relacionadas ao
gerenciamento de mudanas com base na execuo do projeto.
3.5.17 Conduzindo aquisies
Caso o Time tenha errado no primeiro trabalho com as aquisies e faltou algum
recurso necessrio, ou at mesmo nesta etapa do projeto, este processo acionado
afim de iniciar novamente as atividades de aquisio.
As aquisies costumam ser planejadas anteriormente, neste processo, obtm a
resposta de fornecedores, como cotaes, propostas e licitaes sobre como os
requisitos podem ser atendidos por eles.
A partir desta etapa, o ciclo de desenvolvimento comea a tomar uma forma mais
80
conhecida pelas equipes de desenvolvimento tradicional, porm seguindo o fluxo e
as regras do Scrum.A seguir, os processos que compe essa fase do projeto.
Este processo um dos que deixa muito claro e evidente a importncia da unio da
abordagem gil do Scrum com a tradicional do Guia PMBOK. O processo visa
melhoria das competncias, interao e ambiente global da equipe para aprimorar o
desempenho do projeto, e a reunio diria um dos melhores momentos em que o
Time Scrum e o gerente de projetos tm a oportunidade de observar e coletar
informaes para aplicar a melhoria contnua no prprio Time.
A capacidade do Time aumenta atravs de treinamentos ou formas de alinhar e
sincronizar os conhecimentos de todos, sendo que cada um do Time poder sugerir
e solicitar capacitaes especficas para desenvolver a equipe do projeto. Tendo
como foco aumentar as capacidades individuais e de grupo, para que a equipe
realmente funcione como um Time.
81
verificar se esto sendo colocados em prtica.
O ProductOwner participa das reunies dirias afim de reunir informaes a respeito
de como esto sendo atendidos os requisitos do projeto, alm de obter informaes
acerca dos padres de qualidade, podendo inclusive influenciar para que estes
sejam atendidos.
Durante a reunio diria Time tem uma tima oportunidade de identificar novos
riscos, sendo isso possvel atravs da reposta pergunta sobre impedimento e do
dilogo de todo o Time sobre os trabalhos que sero realizados at a prxima
reunio diria.O gerente de projetos participa da reunio diria afim de colher e ser
informado de riscos que podem afetar ou influenciar o andamento do projeto e que
podem ser tratados ou direcionados pelo prprio gerente do projeto. (Cruz, 2013)
Este processo realizado no final da Sprint, ele tem o objetivo de avaliar o que est
sendo entregue e o que deveria ser entregue. Nesta etapa todos os envolvidos no
projeto devem participar. Esta reunio conhecida como apresentao da Sprint,
nesta apresentao realizada uma reviso, pelo ProductOwner, dos itens
concludos pelo Time. Uma boa prtica que o Time demostre o funcionamento do
produto. Com isso, o ProductOwner poder avaliar o que est sendo considerado
como pronto, levando em conta o que est sendo entregue versus o que deveria ser
82
entregue.
Nesta etapa o projeto est chegando ao final de uma Sprint e vem um pensamento
em tona de forma forte e imponente mais importante melhorar na prxima Sprint
do que simplesmente terminar a Sprint atual. Segundo Cruz:
Este processo pode ser realizado em qualquer etapa do projeto, mas na cerimnia
de retrospectiva o momento ideal para sua execuo. O registro das lies
aprendidas tem como objetivo a documentao dos acontecimentos que
83
influenciaram ou impediram algum avano do projeto ao longo da fase anterior, bem
como as experincias ruins e boas que foram percebidas.
84
Relembrando que estes processos do gerenciamento de riscos podem ser aplicados
qualquer hora do projeto. (Cruz, 2013)
Este processo est destacado neste ponto do projeto devido as reunies de reviso
e retrospectiva da Sprint, pois nessas duas cerimnias provvel que apaream
novos riscos e/ou mudana de situao de riscos j planejados.
Por fim, esse processo vai determinar se:
a) As premissas ainda so validas.
b) Houve modificao ou possibilidade de desativao de um risco.
c) Polticas e procedimentos de gerenciamento dos riscos esto sendo seguidos.
d) As reservas de contingncia devem ser modificadas conforme a avaliao
atualizada dos riscos.
e) Novos riscos foram identificados.
f) Ocorreram sintomas de riscos.
Como j foi dito anteriormente, assim que uma Sprint termina, ou comea
imediatamente, o Time no realiza nenhuma atividade entre elas. Isso acontece
porque, exceto quando for a ltima Sprint e o projeto terminar, h mais incrementos
85
do produto a serem realizados.
Entretanto, enquanto o Time segue para outra Sprint, h outras atividades a serem
realizadas que envolvem tanto o cliente quanto os incrementos do produto a serem
realizados, nesta abordagem, o encerramento da fase simplesmente a entrega da
verso planejada. De acordo com o planejado, pode ser que este processo no seja
executado todas as vezes que o Time do projeto passar por esta etapa no ciclo.
A seguir, os processos que compem essa fase.
86
definidos esto sendo prontos.
Durante este processo o cliente costuma produzir uma documentao de registro de
erros ou inconformidades que precisar ser encaminhada para o Time de
desenvolvimento trabalhar e retornar para o cliente conferir novamente as correes
e assim finalizar a homologao.
Este processo tem como objetivo formalizar a aceitao das entregas concludas,
incluindo principalmente a reviso das entregas com o cliente ou patrocinador, para
assegurar que foram concludas satisfatoriamente e obter deles uma aceitao
formal.
A conferncia atravs de uma inspeo tambm chamada de reviso, se o trabalho
entregue atente aos requisitos e aos critrios de aceitao do produto realizado
neste processo. Ele tambm praticado no mesmo momento do controle de
qualidade, pois ao realizar o processo de homologao o cliente j realiza a
inspeo dos requisitos e critrios de aceitao.
[...] este processo tambm poder gerar solicitaes de mudana que iro
compor o Backlog da prxima Sprint, podendo at j entrar como itens no
previstos da Sprint que est em andamento paralelamente ao encerramento
da fase. (Cruz, 2013. p.327)
Nesta etapa, com a fase (Sprint) j fechada, o gerente de projetos tem condio de
administrar as aquisies, que o processo de gerenciar as relaes de aquisio,
87
monitorar o desempenho do contrato e fazer mudanas conforme necessrio,
contudo o objetivo principal garantir que o desempenho do fornecedor esteja
adequado aos requisitos contratuais.
Os fornecedores tratados neste processo no envolve os fornecedores que esto
executando o projeto, e sim fornecedores terceiros que so responsveis por
produtos ou servios relacionados ao projeto em execuo.
Assim que uma fase terminar, ou deve comear. No entanto, como alguns processos
so executados entre uma fase e outra, este processo tem como objetivo
caracterizar que todo o Time do Projeto est pronto para iniciar uma nova fase.
Ao conectar o Time uma nova fase, o ciclo retorna ao incio da fase de
planejamento da Sprint e executa novamente todos os processos contidos no ciclo
at chegar a este ponto novamente, continuando nessas iteraes at a ltima fase.
Quando esta for a ltima fase do projeto, o ciclo deve ser encerrado e o Time do
Projeto deve caminhar para a ltima etapa, que o encerramento do projeto.
88
3.6.13 Encerrando as aquisies
Este o processo que tem como objetivo encerrar cada aquisio do projeto.
Envolve atividades administrativas como finalizao de reinvindicaes abertas,
atualizaes dos registros para refletir os resultados finais e arquivamento dessas
informaes para uso futuro.A seguir uma imagem com os ciclos de vida mistos e
com todos os seus processos :
89
Fonte: www.fabiocruz.com
CONCLUSO
90
Esta reviso bibliogrfica apresentou o estudo de duas abordagens utilizadas para o
desenvolvimento de softwares e projetos, com o intuito de ajudar gerentes ou
equipes a entenderem estas duas metodologias unidas.
Primeiramente esta reviso concentrou-se em estudar fundamentos terios
sobre o tema, no que se diz a respeito aos processos de gerenciamento de projetos
do PMBOK e do mtodo gil Scrum.
Depois, foi apresentado um estudo com adio entre os dois mtodos,
denominado um estudo hibrido, onde pode-se concluir que as noves areas de
conhecimento do PMBOK so compatveis de alguma forma com a metodologia
Scrum. Entretanto como este trabalho uma compilao de diversos estudos como
monografias, dissertaes e teses, no foi realizado testes para se terresultados
prticos e absolutos.
Em seguida, foi visto com detalhes os processos do PMBOK sendo
incrementados no Scrum, que no sobrecarrega em termos de documentao, s os
torna mais robusto. O segredo de tudo isso saber adapt-los corretamente.
No incio deste trabalho de concluso de curso, o objetivo geral do mesmo foi
analisar a viabilidade de utilizar o PMBOK na metodologia Scrum, onde foi levantado
uma proposta que buscou respondera seguinte questo problema: vivel utilizar o
Scrum em conjunto com o PMBOK para ter progresso no desenvolvimento de
software?
91
Hiptese 2: Sim, vivel, pois proporcionar mais qualidade no
desenvolvimentode software trazendo melhorias significativas no gerenciamento e
planejamento de projetos de software.
Essa hiptese foi validada, pois em nossa reviso comprova que com a
utilizao dos processos de conhecimento do PMBOK com a metodologia Scrum o
resultado final do desenvolvimento do projeto pode ser considerado satisfatrio,
tendo em vista que os processos do PMBOK trazem melhorias significativas. Como
vimos no desenvolvimento atende as necessidades do cliente, no ocorrendo falta
de interao com as partes interessadas. Tambm essa hiptese contribui com a
divulgao da comunicao entre a equipe de desenvolvimento.
Aps
realizao
deste
trabalho,
conclui-se
que
somente
com
REFERENCIAS BIBLIOGRFICAS
92
ALVES, Renata de Souza. Scrum - Revista Engenharia de Software. Edio 23 2011.
CRUZ, Fbio. PMBOK e Scrum, como uni-los?.Engenharia de Software
Magazine. 47 vol. pg 6-13, 2012.
CRUZ, Fbio. Scrum e Guia PMBOK unidos no gerenciamento de projetos.
1 ed. Rio de Janeiro: Brasport, 2013.
DISNMORE, P. C. e Silveira Neto F. H. Gerenciamento de Projetos, Como
Gerenciar seu Projeto com Qualidade, dentro do Prazo e Custos Previstos.
Rio de Janeiro : Qualitymark, 2004
HTTP://DESENVOLVIMENTOAGIL.COM.BR/ - Aprendendo sobre metodologias
geis