Академический Документы
Профессиональный Документы
Культура Документы
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide1
GerenciamentodoProjeto
Organizando,planejandoe
estabelecendoocronogramade
projetosdesoftware
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide2
Objetivos
Introduzirgerenciamentodeprojetodesoftwaree
descreversuascaractersticasdistintivas
Discutiroplanejamentodeprojetoeoprocesso
deplanejamento
Mostrarcomorepresentaesgrficasde
cronogramasousadospelogerenciamentodo
projeto
Discutiranooderiscoseoprocessode
gerenciamentoderisco
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide3
Tpicosabordados
Atividadesdegerenciamento
Planejamentodoprojeto
Cronogramadoprojeto
Gerenciamentoderiscos
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide4
Gerenciamentodoprojetode
software
Preocupasecomatividadesenvolvidasem
garantirqueosoftwareserentreguenotempoe
noprazodeterminados,edeacordocomos
requisitosdasorganizaesdesenvolvendoe
adquirindoosoftware
Ogerenciamentodoprojetonecessrio,poiso
desenvolvimentodesoftwaresempreassuntode
restriesdeoramentoecronogramaqueso
estabelecidospelaorganizaodesenvolvendoo
software
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide5
Distinesdogerenciamentode
Software
Oprodutointangvel
Oprodutounicamenteflexvel
Aengenhariadesoftwarenoreconhecidacomouma
disciplinadaengenhariacomoestadontegrocomoa
mecnica,aengenhariaeltrica,etc.
Oprocessodedesenvolvimentodeumsoftwareno
padronizado
Muitosprojetosdesoftwaresoprojetosoneoff
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide6
Atividadesdegerenciamento
Escritadaproposta
Planejamentoecronogramadoprojeto
Custosdoprojeto
Monitoramentodoprojetoerevises
Seleoeavaliaodepessoal
Relatrioescritoeapresentaes
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide7
Gerenciamentodesemelhanas
Essasatividadesnosopeculiaresao
gerenciamentodesoftware
Muitastcnicasdegerenciamentodeprojetode
engenhariasoigualmenteaplicveisparao
gerenciamentodeprojetodesoftware
Sistemasdeengenhariatecnicamentecomplexos
tendemasofrerdosmesmosproblemasqueum
sistemadesoftware.
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide8
Seleodepessoalparaoprojeto
Podenoserpossvelapontarapessoaidealpara
trabalharemumprojeto
Ooramentodoprojetopodenopermitirousodeumaequipecom
grandespagamentos
Equipecomaexperinciaapropriadapodenoestardisponvel
Umaorganizaopodequererdesenvolverashabilidadesdos
empregadosemumprojetodesoftware
Osgerentestmquetrabalhardentrodessaslimitaes
especialmentequando(comocorriqueiramenteocaso)
humafaltadepessoashabilitadasemtecnologiada
informao(TI)internacionalmente
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide9
Planejamentodoprojeto
Provavelmenteaatividadedegerenciamentodo
projetodemaiorconsumodetempo
Atividadecontnuadoconceitoinicialata
entregadosistema.Osplanosdevemser
regularmenterevisadosmedidaquenovas
informaesestejamdisponveis
Vriostiposdiferentesdeplanopodemser
desenvolvidosparasuportaroprojetoprincipalde
planejamentoquesepreocupacomcronogramae
oramento
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide10
Tiposdeplanosdeprojeto
Plano
Descrio
PlanodeQualidade
Descreveosprocedimentosdequalidadeepadresqueseroutilizados
noprojeto.
Planodevalidao
Descreveaabordagem,osrecursoseocronogramautilizadosparaa
validaodosistema.
Planodeconfiguraodogerenciamento
Descreveosprocedimentosdeconfiguraodogerenciamentoe
estruturasaseremutilizados.
Planodemanuteno
Prevosrequisitosdemanutenodosistema,oscustosdamanutenoe
oesforonecessrio.
Planodedesenvolvimentodopessoal
Descrevecomoashabilidadeseexperinciasdosmembrosdotimedo
projetoserodesenvolvidos
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide11
Planejamentodoprocessodoprojeto
Estabelecerasrestriesdoprojeto
Fazerumaavaliaoinicialdosparmetrosdoprojeto
Definirosmarcoseasentregas
enquantooprojetonoforcompletadooucanceladofaa:
Desenheocronogramadoprojeto
Inicieasatividadesdeacordocomocronograma
Espere(umpouco)
Reviseoprogressodoprojeto
Reviseestimativasdosparmetrosdoprojeto
Atualizeocronogramadoprojeto
Renegocieasrestriesdoprojetoeasentregas
se(problemassurgirem)ento
Iniciearevisotcnicaepossvelreviso
fimdose
fimdoenquanto
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide12
Estruturadoplanodeprojeto
Introduo
Organizaodoprojeto
Anlisederisco
Requisitosderecursosparahardwareesoftware
WorkBreakdown
Cronogramadoprojeto
Monitorandoereportandomecanismos
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide13
Organizaodeatividades
Asatividadesemumprojetodevemser
organizadasparaproduzirsadastangveisparao
gerenciamentoparajulgaroprocesso
Milestones(marcos)soospontosfinaisdeuma
atividadedoprocesso
Deliverables(Entregas)soresultadosdoprojeto
entreguesaoclientes
Oprocessocascatapermiteadefiniodiretade
milestonesdeprogresso
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide14
MilestonesnoprocessoEngenhariade
Requisitos
ACT IVITIES
Feasibility
study
Requir ements
analysis
Prototype
development
Design
study
Requir ements
specification
Feasibility
report
Requir ements
definition
Evaluation
report
Architectural
design
Requir ements
specification
MILESTONES
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide15
Cronogramadoprojeto
Dividiroprojetoemtarefaseestimartempoe
recursosnecessriosparacompletarcadatarefa
Organizarastarefasconcomitantementeparaum
usootimizadodaforadetrabalho
Minimizarasdependnciasdetarefaspraevitar
atrasoscausadosporumatarefaesperandopela
finalizaodeoutra
Dependedaintuioeexperinciadogerentedo
projeto
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide16
Oprocessodecronogramado
projeto
Identify
activities
Identify activity
dependencies
Estimate resources
for activities
Allocate people
to activities
Software
requirements
IanSommerville2000
Create project
charts
Activity charts
and bar charts
SoftwareEngineering,6thedition.Captulo4
Slide17
ProblemasnoCronograma
Estimaradificuldadedeproblemase,apartirdeento,o
custodedesenvolverumasoluodifcil
Produtividadenoproporcionalaonmerodepessoas
trabalhandoemumatarefa
Adicionarpessoastardiamenteaumprojetofazcomque
eleseatrasemaisdevidoaosatrasosnacomunicao
Oinesperadosempreacontece.Semprepermita
contingncianoplanejamento
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide18
Diagramadebarraerededeatividades
Notaesgrficasusadasprailustraro
agendamentodoprojeto
Mostraraseparaodoprojetoemtarefas.As
tarefasnodevemsermuitopequenas.Devem
levarumaouduassemanas.
Asredesdeatividadesmostramasdependncias
detarefaseocaminhocrtico
Diagramasdebarramostramocronograma
confrontadocomotempodocalendrio
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide19
Duraodastarefasedependncias
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide20
Rededeatividades
8 days
15 days
M1
T3
15 days
T9
T1
25/7/99
4/7/99
start
14/7/99
5 days
4/8/99
25/8/99
T6
M4
M6
M3
7 days
20 days
15 days
T7
T2
25/7/99
10 days
M2
T4
T11
10 days
M7
T5
5/9/99
11/8/99
T10
18/7/99
M8
15 days
10 days
T12
M5
25 days
T8
Finish
19/9/99
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide21
Linhadetempodaatividade
4/7
11/7
18/7
25/7
1/8
8/8
15/8
22/8
29/8
5/9
12/9
19/9
Start
T4
T1
T2
M1
T7
T3
M5
T8
M3
M2
T6
T5
M4
T9
M7
T10
M6
T11
M8
T12
Finish
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide22
Distribuiodepessoal
4/7
Fred
11/7
18/7
25/
1/8
8/8
15/8 22/8
29/8
5/9
12/9
19/9
T4
T8
T11
T12
Jane
T1
T3
T9
Anne T2
T6
Jim
Mary
IanSommerville2000
T10
T7
T5
SoftwareEngineering,6thedition.Captulo4
Slide23
Gerenciamentoderiscos
Gerenciamentoderiscospreocupaseem
identificarriscosedesenharplanospara
minimizarseusefeitosemumprojeto.
Umriscoaprobabilidadedequealguma
circunstnciaadversaocorra.
Riscosdoprojetoafetamocronogramaourecursos
Riscosdoprodutoafetamaqualidadeoudesempenhodo
softwaresendodesenvolvido
Riscosdonegcioafetamaorganizaoquedesenvolveou
compraosoftware
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide24
RiscosdoSoftware
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide25
Oprocessodegerenciamentode
risco
Identificaodorisco
Anlisedorisco
Avaliaraprobabilidadeeconseqnciasdessesriscos
Planejamentodorisco
Identificarosriscosdoprojeto,doprodutoedonegcio
Prepararplanosparaevitarouminimizarosefeitosdorisco
Monitoramentodorisco
Monitorarosriscosdurantetodooprojeto
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide26
Oprocessodegerenciamentode
risco
Risk
identification
Risk analysis
Risk planning
Risk
monitoring
List of potential
risks
Prioritised risk
list
Risk avoidance
and contingency
plans
Risk
assessment
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide27
Identificaoderisco
Riscostecnolgicos
Riscosdepessoal
Riscosorganizacionais
Riscosderequisitos
Riscosdeestimativa
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide28
Riscosetiposderisco
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide29
Anlisederiscos
Avaliaodeprobabilidadeeseriedadedecada
risco
Probabilidadepodesermuitobaixa,baixa,
moderada,altaoumuitoalta
Osefeitosdoriscopodemsercatastrfico,srio,
tolervelouinsignificante
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide30
Anlisederisco
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide31
Planejamentodorisco
Considerarcadariscoedesenvolveruma
estratgiaparagerenciartalrisco
Estratgiasparaevitarorisco
Estratgiasdeminimizao
Aprobabilidadedeaumentodoriscoserreduzida
Oimpactodorisconoprojetoouprodutoserreduzido
Planosdecontingncia
Seoriscosurgir,planosdecontingnciasoplanosparalidar
comtalrisco
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide32
EstratgiasdeGerenciamentode
riscos
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide33
Monitoramentodorisco
Cadaaveriguaoidentificouriscosregularmente
paradecidirseestounosetornandomenosou
maisprovvel
Tambmaveriguaseosefeitosdoriscomudaram
Cadariscochavedeveserdiscutidonos
encontrosdeprogressodegerenciamento
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide34
Fatoresderisco
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide35
Pontoschave
Umbomgerenciamentodoprojetoessencialparao
sucessodoprojeto
Anaturezaintangveldosoftwarecausaproblemasparao
gerenciamento
Gerentestmdiversospapis,massuasatividadesmais
significativassooplanejamento,estimativae
cronograma
Planejamentoeestimativasoprocessosinterativosque
continuamdurantetodoocursodeumprojeto
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide36
Pontoschave
Umprojetomilestoneumestadoprevisvelonde
algumrelatrioformaldeprogressoapresentado
aogerenciamento.
Riscospodemserdeprojeto,doprodutooudo
negcio
Gerenciamentoderiscospreocupaseem
identificarriscosquepossamafetaroprojetoe
planejamentoparacertificarquetaisriscosnose
transformememameaasmaiores
IanSommerville2000
SoftwareEngineering,6thedition.Captulo4
Slide37