Projetos de Software 1 Planejamento do Tempo, Custo e Qualidade Goinia, Sexta Feira 13/09/2013 Proessor !il"er #ueno Planejamento do Tempo 2 $%deo so&re a administra'(o do tempo Planejamento do Tempo 3
#asi)amente, planejar o tempo )onstitui*se de
)in)o etapas+ Planejamento do Tempo , - )rono.rama de um projeto si.nii)a a )on/ers(o do plano de a'(o em uma pro.rama'(o opera)ional0 1e nada adianta prometer entre.as 2ue depois n(o se podem )umprir, seja por terem sido su&estimadas, seja por n(o le/arem em )onta a produti/idade e disponi&ilidade dos re)ursos0 Planejamento do Tempo 3 1eini'(o da 4ti/idade+ 4 deini'(o da ati/idade 5 &asi)amente um pro)esso de di/is(o dos pa)otes de tra&al6o da 74P em tareas espe)%i)as e ne)ess8rias para produ9ir as entre.as0 : reali9ada pela e2uipe do projeto0 1e/e*se tomar )uidado )om o n%/el de reinamento empre.ado0 - detal6amento em ex)esso atrapal6a o .eren)iamento do projeto, por2ue exi.e maior )ontrole0 Planejamento do Tempo ; 1eini'(o da 4ti/idade+ 4s tareas s(o a'<es, portanto, de/em ser des)ritas por /er&os no ininiti/o0 Por exemplo, =preparar a proposta )omer)ial>0 Planejamento do Tempo ? Se2uen)iamento das 4ti/idades+ Quando todas as ati/idades )ontidas nos pa)otes de tra&al6o orem identii)adas, 5 poss%/el determinar a se2u@n)ia de exe)u'(o delas0 4s ati/idades de um projeto sempre dependem umas das outras0 Asso si.nii)a 2ue uma tarea n(o pode )ome'ar sem 2ue a anterior ten6a sido )on)lu%da0 Para esta&ele)er as depend@n)ias, /o)@ de/e ordenar as tareas lo.i)amente e represent8*las em um luxo.ramas0 Planejamento do Tempo B Se2uen)iamento das 4ti/idades+ - uso dessa erramenta 5 uma t5)ni)a undamental no planejamento, na pro.rama'(o e no )ontrole de projetos )ompostos de /8rias ati/idades inter rela)ionadas, pois permite a /isuali9a'(o da se2u@n)ia e das rela'<es do projeto0 Planejamento do Tempo 9 Como Construir um luxo.rama de ati/idades usando o #i9a.i+ 6ttp+//CCC0&aixa"i0)om0&r/doCnload/&i9a.i*pro)ess*modeler06tm 6ttp+//CCC0superdoCnloads0)om0&r/doCnload/133/&i9a.i*pro)ess*modeler*next*)onsultoria/ 6ttp+//CCC0&i9a.i0)om/ Planejamento do Tempo 10 7stimati/a de De)ursos da 4ti/idade+ 4pEs as tareas terem sido identii)adas 5 6ora de determinar 2uais re)ursos de/em ser utili9ados para a exe)u'(o delas0 7m todas as tareas 5 exi.ido um re)urso, por menor 2ue seja e eles n(o se reere a apenas pessoas, e2uipamentos, suprimentos, materiais, sotCares, 6ardCare e por a% /ai0 Planejamento do Tempo 11 7stimati/a de De)ursos da 4ti/idade+ 7sse pro)esso 5 respons8/el pela identii)a'(o dos tipos de re)ursos ne)ess8rios e a 2uantidade )orrespondente F reali9a'(o de )ada ati/idade do )rono.rama0 - pro)edimento de asso)iar os re)ursos a uma determinada tarea 5 )6amado de alo)a'(o ou atri&ui'(o0 7xemplo+ Tarea, Gatar Go&H 1i)"0 De)urso000 Ia/io, 4rp(o, 4rpoadores, Garin6eiros e et)000 Planejamento do Tempo 13 7stimati/a de 1ura'(o da 4ti/idade+ 4 prExima etapa no esta&ele)imento de um )rono.rama de projeto 5 estimar 2uanto tempo de esor'o )ada ati/idade demandar8 para ser reali9ada0 7stimati/a 5 o mesmo 2ue =)8l)ulo aproximado, a/alia'(o, proje'<es> trata*se de 2uanto tempo achamos 2ue uma tarea le/ar8 para ser )on)lu%da #om tareas identii)adas, re)ursos alo)ados e disponi&ilidade determinadas a.ora 5 poss%/el a/aliar o nJmero de perodos de trabalho ne)ess8rio para )on)luir as ati/idades0 7sses per%odos s(o )6amados de esor'o e est8 ortemente li.ado ao tipo e F 2uantidade de re)ursos utili9ados0 : E&/io 2ue um re)urso mais experiente demandar8 um esor'o menor0 Planejamento do Tempo 1, 7stimati/a de 1ura'(o da 4ti/idade+ K8 tareas, por exemplo, )ujo esor'o 5 de seis 6oras, mas a dura'(o a)a&a sendo de dois dias0 Como isso 5 poss%/elL 7ssa tarea 5 )6amada de orientada ao empen6o ou orientada para o re)urso0 1essa maneira, ter%amos uma dura'(o menor 2uando utili9ando dois re)ursos, por exemplo+ tr@s 6oras, supondo 2ue os dois re)ursos ten6am a mesma 6a&ilidade0 7m outro )en8rio, o mesmo esor'o de seis 6oras pode ser alo)ado para mais re)ursos, j8 2ue al.umas ati/idades permitem 2ue o tra&al6o seja di/idido0 Planejamento do Tempo 13 7stimati/a de 1ura'(o da 4ti/idade+ - outro tipo 5 a ati/idade de dura'(o ixa, em 2ue a 2uantidade de re)ursos n(o inluen)ia a sua dura'(o0 7xemplo+ - Guia PG#-MN deine estimati/a de dura'(o )omo o processo pelo qual se coletam informaes sobre o escopo e os recursos do projeto, para poder calcular duraes que sero usadas como dados para a elaborao do cronograma0 Por exemplo+ a estimati/a de dura'(o para a ati/idade =)olo)ar o piso> 5 de )in)o dias0 Asso in)lui tanto o tempo de )olo)ar os ladril6os, 2uanto o de espera, para 2ue o )imento endure'a0 Planejamento do Tempo 1B 1esen/ol/imento do Crono.rama+ Om erro 5 .arantir, )om toda a in)erte9a inerente a projetos, 2ue o )rono.rama seja exe2u%/el0 - desaio 5 &us)ar um jeito de exe)utar as dierentes ati/idades de uma orma paralela, otimi9ando os re)ursos existentes para 2ue, ent(o, seja poss%/el )ompletar o projeto no menor pra9o0 7les en/ol/em+ P 4 2uest(o das restries de datas impostas Q)oisas )omo =tal ati/idade sE poder8 ser ini)iada a partir da se.unda 2uin9ena de maio>R0 P - nivelamento (ajuste) dos recursos utili9ados nos projetos, para e/itar 2ue um mesmo re)urso a'a duas tareas ao mesmo tempo0 Planejamento do Tempo 19 Oso de Pro.ramas para 4uxiliar no Geren)iamento do Projeto+ : ato 2ue, muitas /e9es, a ela&ora'(o do )rono.rama 5 eita de orma manual, por5m, para auxiliar no preparo de um )rono.rama, 5 undamental o uso de um sotCare de a.endamento, )omo o Gi)rosot Proje)t0 Oma das un'<es dele 5 a)ilitar o pro)esso de )8l)ulo das datas de in%)io e im das tareas0 7ssa t5)ni)a 5 )on6e)ida )omo G5todo do Camin6o Cr%ti)o0 Guitos projetos n(o s(o .eren)iados )om uma erramenta de a.endamento real )omo o GSProje)t0 : )omum /er listas de tareas e re)ursos o&tidos de pro.ramas de planil6a, )omo o 7x)el Qou .r8i)os de GanttR muito &em ormatados em pro.ramas de desen6o0 Planejamento do Tempo 20 Oso de Pro.ramas para 4uxiliar no Geren)iamento do Projeto+ IEs /amos usar uma erramenta &em pare)ida )om o GSProje)t 2ue in)lui um me)anismo de a.endamento 2ue pode manipular 2uest<es, )omo+
7eitos em )as)ata 2uando a
primeira tarea de uma se2u@n)ia de 100 tareas altera sua data de in%)io, ou 2uando um re)urso se torna Andispon%/el0
-s dias n(o Jteis, )omo ins de
semana, no )8l)ulo das datas de in%)io e de t5rmino de uma tarea0 6ttp+//CCC0&aixa"i0)om0&r/doCnload/openproj06tm 6ttp+//ultradoCnloads0)om0&r/doCnload/-penProj/ 6ttps+//CCC0openproje)t0or./ Planejamento do Tempo Tipos de Restries Destri'<es Flex%/eis+ 4 data de in%)io ou de t5rmino de uma ati/idade pode ser repro.ramada0 -s tipos de restri'(o in)luem+
Tarea pode ser ini)iada o mais &re/e poss%/el S a tarea
5 ini)iada assim 2ue as ati/idades prede)essoras ten6am sido )on)lu%das ou ini)iadas0 Iesse )aso n(o 68 restri'(o0
Tarea pode ser ini)iada o mais tarde poss%/el S nessa
)ondi'(o, as ati/idades se ini)iar(o o mais tarde poss%/el, sem )omprometer o pra9o inal do projeto0 7xemplo+ /o)@ pode a9er sua 1e)lara'(o de Amposto de Denda assim 2ue re)e&e os inormes de rendimento, mas poderia deixar para a9@*la na Jltima 6ora sem atrasar sua entre.a0 Planejamento do Tempo Tipos de Restries Destri'<es Semilex%/eis+ Oma tarea tem limites para ser repro.ramada0 7xiste lexi&ilidade para mudar o in%)io ou t5rmino de uma ati/idade ou para mais ou para menos0 -s tipos de restri'(o in)luem+
Tareas podem ser atrasadas, mas n(o ante)ipadas S n(o ini)iar
antes de, n(o terminar antes ou depois de0 Por exemplo, a ati/idade pode ini)iar ou terminar a partir do dia 12, 13 de maio et)0
Tareas podem ser ante)ipadas, mas n(o atrasadas S n(o
ini)iar depois de, ou n(o terminar depois de0 Por exemplo, a ati/idade pode ser ini)iada, no m8ximo, at5 o dia 12 de maio0 Planejamento do Tempo Tipos de Restries Destri'<es Anlex%/eis+ Iesse )aso, ante)ipa'<es ou adiamentos n(o s(o tolerados, ou seja, a ati/idade tem de ini)iar ou terminar na data espe)ii)ada0 Por exemplo, a es)ola de sam&a /ai desilar na2uela data, nem antes ou depois+
Tarefa deve comear em S a ati/idade de/e ini)iar
na data espe)ii)ada, nem antes ou depois0
Tarefa deve terminar em S a ati/idade de/e
terminar na data espe)ii)ada, nem antes ou depois0 Planejamento do Tempo Tipos de Restries Destri'<es Anlex%/eis+ Iesse )aso, ante)ipa'<es ou adiamentos n(o s(o tolerados, ou seja, a ati/idade tem de ini)iar ou terminar na data espe)ii)ada0 Por exemplo, a es)ola de sam&a /ai desilar na2uela data, nem antes ou depois+
Tarefa deve comear em S a ati/idade de/e ini)iar
na data espe)ii)ada, nem antes ou depois0
Tarefa deve terminar em S a ati/idade de/e
terminar na data espe)ii)ada, nem antes ou depois0 Planejamento do Custo Trata*se do .eren)iamento de )ustos relati/o ao planejamento do projeto, re)ursos inan)eiros, 2ue in)lui os pro)essos en/ol/idos no planejamento na estimati/a e or'amenta'(o0 - resultado esperado 5 uma estimati/a de )ustos, detal6ada em dierentes n%/eis de tareas, e o or'amento, )om o )rono.rama0 Planejamento do Custo Ia ase de exe)u'(o, 5 importante a)ompan6ar os )ustos reais e o desempen6o do tra&al6o para asse.urar 2ue tudo esteja de a)ordo )om o or'amento0 - Guia PG#-MN identii)a dois pro)essos para planejar os )ustos do projeto0 - primeiro 5 a Estimativa de Custos, respons8/el pelo desen/ol/imento de uma aproxima'(o dos )ustos dos re)ursos ne)ess8rios para )on)luir as ati/idades do projeto0 - se.undo 5 o de Oramentao! 2ue tem a responsa&ilidade de a.re.ar os )ustos 2ue oram estimados para as ati/idades indi/iduais e )riar uma lin6a de &ase dos )ustos0 Planejamento do Custo Custos "iretos e #ndiretos - /alor 6ora dos )onsultores, os suprimentos e os re)ursos materiais utili9ados diretamente pelo projeto a9em parte do custo direto, pois est(o somente rela)ionados ao tra&al6o do projeto0 4s despesas do pessoal administrati/o, sta, exe)uti/os, )onsumo de ener.ia e o pE de )a5 s(o )6amados de custos indiretos e, em .eral, s(o rateados entre os dierentes departamentos, por2ue no est(o diretamente rela)ionados ao tra&al6o do projeto0