Você está na página 1de 61

Engenharia de Software II: Criando o cronograma do projeto

Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br

Sumrio
Definio

das atividades. Sequenciamento das atividades. Estimativa de recursos da atividade. Estimar durao da atividade. Desenvolver o cronograma

Definir as Atividades
Identificao

e documentao do trabalho a ser realizado. Os pacotes de trabalho do projeto so decompostos em componentes menores, chamados de atividades do cronograma. Definio e planejamento das atividades de forma que os objetivos do projeto sejam atendidos. Base para estimativa, elaborao de cronograma, execuo e controle do trabalho do projeto.

Definir as Atividades
As

entradas deste processo so:

Linha

de Base do Escopo (entregas, restries e premissas); Fatores Ambientais da Organizao (SIGP); Ativos de processos organizacionais (diretrizes e polticas existentes, base de conhecimento e lies aprendidas).

Definir as Atividades
As

ferramentas e tcnicas so:


em ondas sucessivas;

Decomposio; Planejamento Modelos; Opinio

especializada.

As

sadas deste processo so:

Lista

de atividades; Atributos das atividades; Lista de marcos.

Lista de Atividades
Essa

lista deve conter todas as atividades do cronograma que sero executadas no projeto. Para cada atividade na lista deve existir uma descrio do escopo do trabalho e um identificador. As atividades so elementos individuais do cronograma e fazem parte do plano de gerenciamento do projeto.

Atributos da Atividade
Descrevem as caractersticas das atividades e so uma extenso da lista de atividades. Os atributos iro mudar em relao ao ciclo de vida do projeto medida que informaes adicionais forem conhecidas Nas etapas iniciais do projeto, os atributos poderiam incluir ID da atividade, o cdigo da EAP e o nome da atividade. medida que se conclui outros processos do grupo de planejamento, pode-se adicionar atividades predecessoras e sucessoras, restries e premissas associadas.

Lista de Marcos
Os

marcos identificam momentos importantes no projeto e sinalizam a concluso das principais entregas ou dos principais eventos. A aprovao e a liberao de entregas, por exemplo, podem ser consideradas marcos. A lista de marcos registra esses momentos importantes e documenta se o marco obrigatrio ou opcional. Esta lista tambm faz parte do plano de gerenciamento do projeto

Sequenciar as Atividades
Este processo permite a identificao e documentao dos relacionamentos lgicos entre as atividades do cronograma. As atividades so sequenciadas usando as relaes de precedncia adequadas, alm de antecipaes e atrasos, para dar suporte ao desenvolvimento posterior de um cronograma do projeto realista e alcanvel. Uma antecipao permite uma acelerao da atividade sucessora. Um atraso leva a um retardo da atividade sucessora.

Sequenciar as Atividades
As

entradas deste processo so:

Lista de atividades; Atributos das atividades; Declarao do escopo do projeto; Ativos de processos organizacionais.
As

sadas deste processo so:

Diagramas de rede do cronograma do projeto; Atualizaes na documentao do projeto.

Sequenciar as Atividades
As

ferramentas e tcnicas so:


do diagrama de precedncia

Mtodo

(MDP); Determinao de dependncia; Aplicao de antecipaes e esperas; Modelos de rede do cronograma.

Determinao de Dependncias
Dependncias

so relaes entre as atividades nas quais uma depende de outra para iniciar ou concluir uma ao.

Exemplo 1
Considere

o trabalho envolvido em pintar uma casa onde a pintura est em pssimo estado. No d para pintar uma parede se a aplicao de massa e o lixamento no estiverem concludos.

Determinao de Dependncias

Os tipos de dependncia existentes so:

Obrigatrias

Arbitrrias

Inerentes natureza do trabalho realizado, frequentemente envolvem limitaes fsicas; Lgica rgida. Estabelecidas com base no conhecimento das melhores prticas dentro da rea de aplicao ou em algum aspecto pouco usual do projeto, no qual se deseja uma sequncia especfica, mesmo que existam outras aceitveis; Lgica preferida, lgica preferencial ou lgica fina. Envolvem um relacionamento entre as atividades do projeto e atividades ou eventos que no so do projeto.

Externas

Diagrama de rede
Depois

de identificadas as dependncias e reunidas as outras entradas do processo, deve-se usar estas informaes para a gerao de um diagrama das atividades. O diagrama de rede do projeto mostra as dependncias ou relacionamentos lgicos existentes entre as atividades. Pode-se utilizar diversas ferramentas e tcnicas para produzir essa sada.

Mtodo do Diagrama de Precedncia (MDP)


Os

diagramas de precedncia utilizam caixas ou retngulos para representar as atividades. Os ns so ligados por setas, que indicam as dependncias entre as atividades. Esse mtodo tambm chamado de Atividade no N (ANN).

Mtodo do Diagrama de Precedncia (MDP)

O MDP definido ainda mais por 4 tipos de relaes lgicas:

Trmino para incio (TI)

Trmino para trmino (IT)

A iniciao da atividade sucessora depende do trmino da atividade predecessora. O trmino da atividade sucessora depende do trmino da atividade predecessora. A iniciao da atividade sucessora depende da iniciao da atividade predecessora. O trmino da atividade sucessora depende da iniciao da atividade predecessora.

Incio para incio (TT)

Incio para trmino (II)

Exemplo 1

Aplicao de Antecipaes e Esperas


Devem

ser consideradas durante a definio de dependncias. Espera ocorrem quando o tempo transcorre entre 2 atividades e que retarda o incio das atividades sucessoras. Como resultado, tempo adicionado data inicial ou data final da atividade. Antecipaes aceleram a atividade sucessora e, como resultado, requerem a subtrao de tempo na data de incio ou trmino da atividade.

Exemplo 2
Para

pintar, necessrio primeiro lixar e depois aplicar massa corrida. Entretanto, no se pode comear a pintar antes de a massa corrida secar. A atividade aplicao de massa corrida exige um atraso no final para levar em considerao o tempo de secagem.

Exemplo 3
Vamos

considerar que algumas partes da casa no precisam ser lixadas. Desta forma, pode-se antecipar para essas partes a atividade aplicao de massa corrida.

Estimar os Recursos das Atividades


Determina o tipo (pessoas, equipamentos ou material) e as quantidades de cada recurso usado para realizar as atividades do projeto. Quando uma atividade no pode ser estimada com um nvel razovel de confiana, o trabalho decomposto em mais detalhes. As necessidades de recursos de cada uma das partes detalhadas so estimadas e essas estimativas so ento agregadas em um total para a atividade. Esse processo estreitamente coordenado com o processo Estimativa de custos.

Estimar os Recursos das Atividades


As

As

Lista de atividades; Atributos das atividades; Calendrios de recursos; Fatores ambientais da empresa (Disponibilidade e habilidade do recurso); Ativos de processos organizacionais. Requisitos do recurso da atividade; Estrutura analtica dos recursos; Atualizaes dos documentos do projeto.

entradas deste processo so:

sadas deste processo so:

Estimar os Recursos das Atividades


As

ferramentas e tcnicas utilizadas so:

Opinio

especializada; Anlise de alternativas; Dados publicados para auxlio a estimativas; Estimativa bottom-up; Software de gerenciamento de projetos.

Ativos de Processos Organizacionais


Processos

de mobilizao e desmobilizao de pessoal. Processos de aluguel e compra de suprimentos . Informaes histricas a respeito dos recursos usados.

Calendrios de Recursos
Descreve

os intervalos de tempo em que os recursos esto disponveis. Deve levar em considerao o perodo de frias dos funcionrios, feriados, finais de semana... Tambm examinam a quantidade, capacidade e disponibilidade de recursos materiais.

Requisitos do Recurso da Atividade


Descreve

os tipos de recursos e a quantidade necessria para cada atividade associada com um pacote de trabalho. Deve-se preparar uma descrio narrativa para esta sada, contendo:
Como se chegou s estimativas; As informaes utilizadas para formar as estimativas; As premissas que foram feitas sobre os recursos e sua disponibilidade.

Estrutura Analtica dos Recursos (EAR)


muito parecida com a EAP, com a diferena que a EAR lista os recursos por categoria e tipo. Pode haver vrias categorias de recursos, incluindo mo de obra, hardware, equipamentos, suprimentos, etc. O tipo descreve os tipos de recursos necessrios, como nveis de habilidade ou nveis de qualidade de material.

Exemplo 1
Pintar casa

RH

Material

Equipamento

Pintor

Tinta

Pincel

Estimar a Durao das Atividades


Este processo determina o nmero de perodos de trabalho (esforo / recursos) necessrio para terminar cada atividade do cronograma. Esse processo usa informaes sobre:

Escopo da atividade; Tipos de recursos necessrios; Estimativas das quantidades de recursos; Calendrios e disponibilidade de recursos.

A estimativa progressivamente elaborada, com base na qualidade e disponibilidade dos dados. A durao total do projeto calculada como uma sada do processo Desenvolvimento do cronograma.

Estimar a Durao das Atividades


As

entradas deste processo so:

Lista

de atividades; Atributos das atividades; Requisitos de recurso da atividade; Declarao de escopo do projeto; Fatores ambientais; Ativos de processos organizacionais.

Estimar a Durao das Atividades


As

sadas deste processo so:

Estimativas

de durao das atividades; Atualizao de documentos do projeto;


As

ferramentas e tcnicas utilizadas so:

Opinio

especializada; Estimativa anloga; Estimativa paramtrica; Estimativa de trs pontos; Anlise das reservas.

Fatores Ambientais
Banco

de dados de estimativas. Mtricas de produtividade.

Ativos de Processos Organizacionais


Informaes

histricas sobre durao. Calendrios do projeto. Metodologia de desenvolvimento de cronograma. Lies aprendidas.

Estimativa Anloga
Usa

a durao real de uma atividade anterior como base para a estimativa da durao de uma atividade futura. Frequentemente usada quando existe uma quantidade limitada de informaes detalhadas como, por exemplo, nas fases iniciais de um projeto.

Estimativa Paramtrica
Determina

a estimativa multiplicando a quantidade de trabalho a ser realizado pelo valor da produtividade. Por exemplo, os valores de esforo podem ser estimados pela anlise por pontos de funo e a produtividade pode ser medida em homens-hora por ponto de funo.

Estimativa de Trs Pontos


Usa

uma mdia de trs duraes estimadas, o que ir fornecer uma estimativa mais exata do que a de um nico ponto. Baseia-se na determinao de trs tipos de estimativas:
Mais

provvel; Otimista; Pessimista.

Anlise de Reservas
O

tempo de reserva, segundo o guia PMBOK, significa uma parte do tempo que adicionada atividade para levar em conta riscos e incertezas. Pode-se optar por agregar uma porcentagem do tempo ou um determinado nmero de perodos de trabalho atividade ou cronograma global.

Flexibilidade das Estimativas de Durao das Atividades


Uma

observao acerca das estimativas finais geradas que a mesma deve englobar uma gama de de resultados possveis. Exemplo:
O

tempo necessrio para pintar as paredes da uma casa vai ser de 80 horas 8 horas.

Desenvolver o Cronograma
Processo

iterativo que determina as datas de incio e trmino planejadas das atividades. Pode exigir que as estimativas de durao e as estimativas de recursos sejam reexaminadas e revisadas para criar um cronograma aprovado.

Desenvolver o Cronograma
O

desenvolvimento do cronograma continua durante todo o projeto conforme:


O

trabalho se desenvolve; O plano de gerenciamento do projeto se modifica; Os eventos de risco esperados ocorrem ou desaparecem e novos riscos so identificados.

Desenvolver o Cronograma
As

entradas deste processo so:

Lista

de atividades; Atributos das atividades; Diagramas de rede do cronograma do projeto; Requisitos de recursos da atividade; Declarao de escopo do projeto; Fatores ambientais da empresa; Ativos de processos organizacionais.

Desenvolver o Cronograma
As

ferramentas e tcnicas deste processo so:


Anlise de rede do cronograma; Mtodo do caminho crtico; Mtodo da cadeia crtica; Nivelamento de recursos; Anlise E-se; Aplicao de antecipaes e esperas; Compresso do cronograma; Ferramenta para desenvolvimento do cronograma.

Desenvolver o Cronograma
As

sadas deste processo so:

Cronograma

do projeto; Linha de base do cronograma; Atualizaes dos documentos do projeto.

Anlise de Rede do Cronograma


Tcnica

que gera o cronograma do projeto. Emprega mtodos analticos para calcular as datas de incio e trmino mais cedo e mais tarde, e as datas de incio e trmino agendadas para as atividades do projeto. Os mtodos mais utilizados so:
Mtodo do caminho crtico (CPM); Nivelamento de recursos; Anlise PERT.

Mtodo do Caminho Crtico


Tcnica

de anlise de rede usada para:

Determinar

as folgas nos diversos caminhos da rede de atividades do projeto; Determinar a durao mnima total do projeto.
Em

qualquer caminho de rede, a flexibilidade do cronograma medida pela diferena entre as datas mais tarde e mais cedo, e chamada de folga total.

Mtodo do Caminho Crtico


Os caminhos crticos tm uma folga total nula ou negativa e as atividades do cronograma em um caminho crtico so chamadas de atividades crticas. Folgas negativas so geradas por restries externas. As datas de incio e de trmino mais cedo so calculadas atravs de um caminho de ida, usando uma data de incio especificada. Ao final dessa etapa, obtm-se a durao mnima total do projeto e sua data estimada de trmino.

Mtodo do Caminho Crtico


As

datas de incio e de trmino mais tarde so calculadas atravs de um caminho de volta, comeando de uma data de trmino especificada. Podem ser necessrios ajustes para produzir caminhos de rede com folga total positiva ou nula. Para se calcular o caminho crtico de um cronograma deve-se somar todas as atividades que possuem folga zero.

Exemplo 1

Exemplo 2

Mtodo da Cadeia Crtica


Tcnica

de anlise de rede do cronograma que leva em conta a limitao de recursos. Aplicada aps a construo do caminho crtico. Frequentemente gera um caminho crtico diferente. Adiciona folgas (buffers atividades sem trabalho) para gerenciar incertezas.

Mtodo da Cadeia Crtica


Uma folga inserida ao final da cadeia conhecido como folga do projeto. Folgas adicionais (buffers de alimentao) podem ser colocados em cada ponto que uma cadeia de tarefas dependentes que no est no caminho crtico converge para este. As datas de incio e fim so as mais tardes possveis. O consumo das folgas em comparao com o andamento das cadeias de tarefas utilizado para a tomada de providncias.

Nivelamento de Recursos

Tcnica de anlise de rede aplicada a um cronograma que j foi analisado pelo mtodo do caminho crtico. O nivelamento de recursos normalmente faz com que o caminho crtico original mude. O nivelamento de recursos usado para:

Abordar situaes em que recursos compartilhados esto disponveis em perodos ou quantidades limitadas; Abordar as atividades do cronograma que precisam ser realizadas para atender s datas de entrega especificadas; Manter a utilizao de recursos selecionados em um nvel constante durante perodos de tempo especficos do projeto.

Compresso do Cronograma

uma modalidade de anlise matemtica usada para abreviar o cronograma do projeto sem alterar o escopo. Condensa-se o cronograma para se terminar antecipadamente as atividades. Normalmente utilizada quando a data do fim do projeto pr-determinada e aps o uso de tcnicas como CPM constata-se que no se conseguir cumprir o prazo.

Compresso do Cronograma
Existem

duas tcnicas de compresso de cronograma:


Compresso

(crashing) Adiciona-se recursos para a execuo das atividades crticas (mais pessoas, horas-extras). Paralelismo (fast tracking) Executa-se simultaneamente duas tarefas agendadas para iniciar sequencialmente.

Cronograma do Projeto
Um cronograma s considerado pronto aps a alocao de recursos e aprovao das partes interessadas e dos gerentes funcionais. Se essas atividades ainda no tiverem sido realizadas, o cronograma considerado parcial. Uma vez finalizado, o cronograma deve ser integrado ao plano de gerenciamento de projetos. O cronograma pode ser criado de vrias formas:

Diagramas de rede com datas de atividade; Grficos de Gantt; Grficos de marcos.

Diagramas de Rede com Datas de Atividade

Grficos de Gantt

Grfico de Marcos

Linha de Base do Cronograma


A

linha de base do cronograma a verso final do cronograma aps a aprovao do mesmo. Uma vez que o cronograma pode sofrer alteraes no decorrer do projeto, a linha de base servir para comparao entre as estimativas iniciais e as atuais.

Dados do Cronograma
So

dados de apoio ao cronograma tais como:


Marcos; Atividades do cronograma; Atributos das atividades; Premissas e restries em relao ao cronograma; Histogramas de recursos; Cronogramas alternativos ou de contingncia.

Você também pode gostar