monitoramento e controle - universidade federal fluminenseleomurta/courses/2016.2/es2/aula4.pdf ·...

34
Monitoramento e Controle Leonardo Gresta Paulino Murta [email protected]ff.br

Upload: others

Post on 24-Mar-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

MonitoramentoeControle

[email protected]

Page 2: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Oqueé?•  Oplanopodeservistocomolacunas(contendotarefas),queestãoprevistasmasaindanãoforamexecutadas

•  Épossívelmonitoraroandamentodoprojetoeirpreenchendoessaslacunas

•  Casooandamentodaexecuçãodesviedoesperado,énecessáriocontrolaressedesvio...– Adaptandooplano,casoodesviosejadesejado– TomandoaçõescorreMvas,casoodesvionãosejadesejado

LeonardoMurta MonitoramentoeControle 2

Page 3: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Emsuma...

LeonardoMurta MonitoramentoeControle 3

Planejadox

RealizadoMonitoramentoeControle

Planejamento

Execução

MonitoramentoeControle

Iniciação Encerramento

Page 4: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Técnicas•  Existemdiversastécnicasparamonitoramentoecontrole

•  Dentreelas,veremos– Gráficosdeburndown(MétodosÁgeis)– Análisedevaloragregado(MétodosClássicos)

LeonardoMurta MonitoramentoeControle 4

Page 5: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Monitoramentoecontroleemmétodoságeis

•  FoconométodoScrum...

LeonardoMurta MonitoramentoeControle 5

Fonte:h]p://www.whaMsrugby.com

Page 6: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

PapéisnoScrum•  ScrumMasteréresponsávelporfacilitareassegurarqueoprocessoéentendidoeseguido

•  ProductOwneréresponsávelporrepresentarosinteressesdocliente

•  Teamrepresentaosdesenvolvedores(5a9membros),atuandoemdiferentesaspectosdodesenvolvimento(análise,projeto,código,testes,etc.)deformamulMdisciplinar

LeonardoMurta MonitoramentoeControle 6

Page 7: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

GalinhasxPorcos

LeonardoMurta MonitoramentoeControle 7

Porcos:ProductOwner,ScrumMastereTeamGalinhas:Demaisstakeholders

Page 8: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

SprinteArtefatos•  Sprintéumaiteraçãodedesenvolvimentoquedurade1a4semanas(tempofixo)

•  Productbacklogconsistenalistaordenadadepacotesdetrabalhoqueaindanãoforamincorporadosaoproduto

•  SprintbacklogconsistenospacotesdetrabalhoselecionadosdotopodoProductBacklogparaseremdesenvolvidosnoSprint

LeonardoMurta MonitoramentoeControle 8

Page 9: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Eventos•  SprintPlanning– Reuniãodenomáximo8horas(paraSprintsde4semanas)noiníciodoSprint

– VisadefiniroSprintBacklog•  DailyMee;ng– Reuniãode15minutosnoiniciododia– Visadarvisibilidadedoprogresso– Cadadesenvolvedorresponde:Oquefoifeitonodiaanterior?Oqueseráfeitonodia?Háalgooimpedindodeprogredir?

LeonardoMurta MonitoramentoeControle 9

Page 10: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Eventos•  SprintReview– Reuniãodenomáximo4horasaofinaldoSprint– VisademonstrarparaoclienteoquefoifeitonoSprint

•  SprintRetrospec;ve– Reuniãodenomáximo3horasaofinaldoSprint– Visaapoiarumareflexãoparamelhoriadoprocesso– Cadadesenvolvedorresponde:Oquedeucerto?Oquepodemelhorar?

LeonardoMurta MonitoramentoeControle 10

Page 11: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

VisãogeraldeScrum

LeonardoMurta MonitoramentoeControle 11

Fonte:h]p://improveit.com.br/scrum

Page 12: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Quadrodemonitoramentoecontroleemmétodoságeis

LeonardoMurta MonitoramentoeControle 12

Page 13: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Quadrodemonitoramentoecontroleemmétodoságeis

LeonardoMurta MonitoramentoeControle 13

Page 14: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Quadrodemonitoramentoecontroleemmétodoságeis

LeonardoMurta MonitoramentoeControle 14

Page 15: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Gráficodeburndown•  Instrumentoprincipaldemonitoramentoemmétodoságeis

•  Temcomofocoaiteraçãocorrente•  Mostraesforçoxtempo– EixoX:tempoesMmadoparaaiteração– EixoY:esforçorestanteparaaiteração– Linhadiagonal:decaimentodeesforçoassumindolinearidade

LeonardoMurta MonitoramentoeControle 15

Page 16: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Gráficodeburndown

LeonardoMurta MonitoramentoeControle 16

Fonte:h]p://www.scrumalliance.org

Page 17: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Preenchimentodográficodeburndown

•  Acadadia,marcaropontonográficoequivalenteaomomentoatual– Decaimentorepresentaoquantodetrabalhoprevistoquejáfoifeito

•  Conectaropontoatualcomopontododiaanteriorcomumalinha

•  Analisarasituaçãoatualdodesenvolvimentoetomarasmedidasnecessárias

LeonardoMurta MonitoramentoeControle 17

Page 18: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

AnálisedoGráficodeburndown•  Oquesignificaquandoográficoestámaisaltoquealinhadedecaimentolinear?– Atrasonocronograma

•  Oquesignificaquandoográficoestámaisbaixoquealinhadedecaimentolinear?– Adiantamentonocronograma

•  Oquefazeremcadaumdessescasos?– MiMgarriscos–  RefazeresMmaMvas–  Possibilidadedeadicionarouremovertarefas

LeonardoMurta MonitoramentoeControle 18

Page 19: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Exercício•  Façaumgráficodeburndowndeumadasiteraçõesdotrabalhodocurso– Listarastarefasdaiteração– Desenharográficodeburndown

LeonardoMurta MonitoramentoeControle 19

Page 20: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Análisedevaloragregado•  Ográficodeburndownmostracomsimplicidadeoandamentodoprojeto

•  Contudo,somenteasdimensõesescopo(eixoy)etempo(eixox)sãorelacionadas

•  Comorelacionartambémadimensãocusto?– Análisedevaloragregado(earnedvalue)éumarespostaaessapergunta!

LeonardoMurta MonitoramentoeControle 20

Page 21: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Valor•  Secoloquemnaperspec2vadocliente!•  Desenvolvimentodeumprojetoéagregaçãodevaloraoproduto– AnalogiacomenergiapotencialxcinéMca–  Comoandamentodoprojeto,odinheirosetransformaemproduto

–  Essatransformaçãonãoénecessariamentelinear

LeonardoMurta MonitoramentoeControle 21

Page 22: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Análisedevaloragregado(exemplomoMvacional)

•  Imagineaseguintesituação– Oprojetotemcustode$175.000,00

– Asuaduraçãoplanejadaéde12semanas

–  Estamosna8semanadasuaexecução

–  Jágastamos$60.000,00•  Oprojetoseráumcasodesucesso?

LeonardoMurta MonitoramentoeControle 22

Fonte:h]p://en.wikipedia.org/wiki/Earned_value_management

Page 23: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Cálculodovalorplanejado•  Oprimeiropassoésaberqualéovalorplanejadoparaumdeterminadoinstantedoprojeto–  PVàPlannedValue(valorplanejado)–  P%CàPlanned%Complete(percentualplanejadodeconclusão)

–  BACàBudgetAtCompleAon(custototal)•  PV=BACxP%C•  Voltandoaoexemplo...– Assumindoqueeraplanejadoter70%doprojetoterminadona8ªsemana

–  PV=$175.000,00x70%=$122.500,00

LeonardoMurta MonitoramentoeControle 23

Page 24: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Cálculodovaloragregado•  Agoraénecessáriosaberqualéovaloragregadoparaumdeterminadoinstantedoprojeto–  EVàEarnedValue(valoragregado)–  A%CàActual%Complete(percentualrealdeconclusão)–  BACàBudgetatCompleAon(custototal)

•  EV=BACxA%C–  Repare,seaaMvidadefoiplanejadaem$5masfoirealizadaem$7(ou$3),oquecontaemEVé$5!!!

•  Voltandoaoexemplo...–  Assumindoquesomente50%doprojetoestáterminadona8ªsemana

–  EV=R$175.000,00x50%=R$87.500,00

LeonardoMurta MonitoramentoeControle 24

Page 25: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Análisedevaloragregado(voltandoaoexemplomoMvacional)

•  Oprojetoseráumcasodesucesso?– Oprojetoestánocronograma,adiantadoouatrasado?

– Oprojetoestánocusto,acimaouabaixo?

LeonardoMurta MonitoramentoeControle 25

Fonte:h]p://en.wikipedia.org/wiki/Earned_value_management

Page 26: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Análisedevaloragregado(voltandoaoexemplomoMvacional)

•  Oprojetoseráumcasodesucesso?– Oprojetoestánocronograma,adiantadoouatrasado?•  Atrasado!

– Oprojetoestánocusto,acimaouabaixo?

LeonardoMurta MonitoramentoeControle 26

Fonte:h]p://en.wikipedia.org/wiki/Earned_value_management

Page 27: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Análisedevaloragregado(voltandoaoexemplomoMvacional)

•  Oprojetoseráumcasodesucesso?– Oprojetoestánocronograma,adiantadoouatrasado?•  Atrasado!

– Oprojetoestánocusto,acimaouabaixo?•  Abaixodocusto!

LeonardoMurta MonitoramentoeControle 27

Fonte:h]p://en.wikipedia.org/wiki/Earned_value_management

Page 28: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Análisedevaloragregado(desempenhodecronograma)

•  AparMrdovalorplanejado(PV)edovaloragregado(EV),épossívelcalcularmétricasdedesempenhorelacionadasaocronograma

•  SPIàSchedulePerformanceIndex(indicadordedesempenhodecronograma)–  SPI=EV/PV(noexemplo,$87.500,00/$122.500,00=0,71)–  SPI=1ànocronograma–  SPI>1àadiantado–  SPI<1àatrasado

•  SVàScheduleVariance(variaçãodecronograma)–  SV=EV–PV(noexemplo,$87.500,00-$122.500,00=-$35.000,00)

LeonardoMurta MonitoramentoeControle 28

Page 29: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Análisedevaloragregado(desempenhodecusto)

•  AparMrdocustoreal(AC)edovaloragregado(EV),épossívelcalcularmétricasdedesempenhorelacionadasaocusto

•  CPIàCostPerformanceIndex(indicadordedesempenhodecusto)–  CPI=EV/AC(noexemplo,$87.500,00/$60.000,00=1,45)–  CPI=1ànocusto–  CPI>1àabaixodocusto–  CPI<1àacimadocusto

•  CVàCostVariance(variaçãodecusto)–  CV=EV–AC(noexemplo,$87.500,00-$60.000,00=$27.500,00)

LeonardoMurta MonitoramentoeControle 29

Page 30: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Resumindo...

LeonardoMurta MonitoramentoeControle 30

AnálisedeValorAgregadonoinstantet

BAC

P%C

A%C

AC

Custototal

Percentualplanejadodeconclusão

Percentualrealde

conclusão

Custoreal

PV

SPI

SV

CPI

Valorplanejado

Indicadordedesempenhodecronograma

Indicadordedesempenhodecusto

Variaçãodecusto

EV

CV

Valoragregado

Variaçãodecronograma

Page 31: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Exercício•  Paracadaumdosinstantesabaixo,informeasituaçãodoprojetoeoquepodeserfeito

LeonardoMurta MonitoramentoeControle 31

Instante SPI CPI

1 0,85 0,70

2 0,80 1,20

3 1,15 0,75

4 1,20 1,25

Dica:menorque1nãoébomsinal!!!

00,20,40,60,81

1,21,4

1 2 3 4

SPI

CPI

Page 32: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Exercício•  Façaaanálisedevaloragregadodomomentoatualdotrabalhodocurso

LeonardoMurta MonitoramentoeControle 32

Page 33: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

Referências•  Greene,J.;Stellman,A.;2007.HeadFirstPMP.O’ReillyMedia

•  Kniberg,H.;2007.ScrumandXPfromtheTrenches:howwedoScrum;InfoQ.

•  Pilone,D.;Miles,R.;2008.HeadFirstSo�wareDevelopment.O’ReillyMedia.

LeonardoMurta 33IntroduçãoaoPlanejamentodeProjetos

Page 34: Monitoramento e Controle - Universidade Federal Fluminenseleomurta/courses/2016.2/es2/aula4.pdf · 2020. 2. 3. · Leonardo Murta Monitoramento e Controle 24 Análise de valor agregado

MonitoramentoeControle

[email protected]