Você está na página 1de 39

Gerncia de Projeto de Software

Rejane M. C. Figueiredo (rejanemaria@gmail.com)

Agenda
Definies bsicas
Processo ISO/IEC 12207 Processo de Gerncia

Planejamento do Projeto Controle do Projeto

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

Processo de Software
O Processo de Software consiste em uma srie de
atividades, polticas, prticas, eventos, ferramentas e mtodos que garantem, tcnica e administrativamente que o software possa ser desenvolvido de maneira organizada, disciplinada e previsvel [Paulk].

ISO/IEC 12207
A Norma Internacional ISO/IEC 12207 uma
referncia utilizada em muitos pases, inclusive no Brasil. ciclo de vida com terminologia bem definida

A ISO/IEC 12207 um framework para processos de

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

@Rejane Figueiredo 2009

Projeto de Software
OBJETIVO
Auxiliar os envolvidos com a produo de software na definio de seus papis, atravs de processos bem definidos, e desta forma proporcionar para as organizaes que a utilizam um melhor entendimento das atividades a serem executadas nas operaes que envolvem, de alguma forma, o software.
@Rejane Figueiredo 2009 @Rejane Figueiredo 2009

Estrutura de Processo - ISO 12207

Fase 1

Atividade 1

Atividade n

Tarefa 1

...

Tarefa k

Tarefa 1

...

Tarefa G
6

Rejane Figueiredo - Planejamento de Projeto

Caractersticas da ISO 12207


No especifica o como implementar ou executar as
atividades e tarefas No determina um modelo de ciclo de vida ou mtodo de desenvolvimento Deve ser adaptada de acordo com o organizao e projetos especficos

Processos Fundamentais
Aquisio Fornecimento Operao Desenvolvimento Manuteno

Emendas 1 e 2 da NBR ISO/IEC 12207


Processos de Apoio
Gerncia de Configurao Garantia da Qualidade Verificao Validao Auditoria Reviso Documentao

Gerncia de Resoluo de Problemas Gerncia de Solicitao de Mudanas Avaliao de Produto

Usabilidade

Gesto de programa de reuso

Gesto de Ativos

Gerncia

Engenharia de domnio Recursos Humanos Infra-estrutura

Melhoria
8

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

Processos Organizacionais

@Rejane Figueiredo 2009

Adaptao

Processos de Gerncia
O propsito do processo identificar, estabelecer,
coordenar e monitorar as atividades, tarefas e recursos de que um projeto necessita para produzir um produto e/ou servio, no contexto dos requisitos e restries do projeto

NBR ISO/IEC 12207 Tecnologia de Informao - Processo de Ciclo de Vida de software, 1998

Gerncia
Controle Planejamento

GERNCIA

Planejamento
@Rejane Figueiredo 2009

Controle
10

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

Planejar
pensar no futuro antes de agir, com mtodo, de

11

Objetivos do Planejamento
Determinar o alcance do trabalho a ser realizado:
funo, desempenho, interface e segurana Estimar recursos necessrios ao desenvolvimento do software: recursos humanos, de hardware e de software Identificar tarefas a serem efetuadas Elaborar cronogramas Estimar esforo (custo) despendido
@Rejane Figueiredo 2009

12

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

forma contnua e sistemtica, buscando atingir objetivos claramente delineados, num perodo de tempo delimitado. Ao de pensar e definir antecipadamente o que se quer conseguir. Conjunto de idias construdas e que precisam ser colocadas em prtica (aes)

Controlar
a comparao entre o efetivo e o planejado,
com as providncias necessrias para o enquadramento dos resultados desejados, a fim de no produzir desvio em relao ao previsto.

Objetivo: deteco mais cedo de eventos irregulares

13

Planejamento e Controle
Planejamento compreende a seleo dos objetivos
da organizao e das reas, e a determinao dos meios para atingi-los. Controle compreende a avaliao dos resultados decorrentes da execuo do planejamento em relao aos resultados planejados.

Processo de Gerncia
@Rejane Figueiredo 2009

Planejamento

Ao

Resultados Execuo

Controle

14

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

Agenda
Definies bsicas
Processo ISO/IEC 12207 Processo de Gerncia

Planejamento do Projeto Controle do Projeto

15

Planejamento do Projeto
Um conjunto de atividades que levam a produo do
Plano do Projeto de Software O Plano de Projeto de Software fornece informaes bsicas sobre o processo, custo e programao de recursos que sero usadas ao longo do processo de engenharia de software. O Plano de Projeto de Software um documento relativamente breve que se destina a um pblico diverso.
@Rejane Figueiredo 2009

16

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

Plano do Projeto

Contedo

1. 2. 3. 4. 5.

Plano do Processo de Software Plano de Acompanhamento e Controle Plano de Recursos Plano de Riscos Cronograma

Definies bsicas

17

Plano do Processo de Software


Contm uma descrio do processo de software a
ser adotado no projeto Inclui:
a definio do ciclo de vida (fases - modelo de processo); a definio das atividades/tarefas.

18

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

Necessidade de conhecer o Escopo do Projeto: Problema Necessidades Objetivo do projeto Principais caractersticas

@Rejane Figueiredo 2009

Planejamento do Projeto Controle do Projeto

Processo ISO/IEC 12207 Processo de Gerncia

Modelos de Processo de Software


Os modelos foram originalmente propostos para colocar
ordem no caos do desenvolvimento do software:
Modelos Prescritivos (convencionais); Modelo Incremental; e Modelo Evolucionrio.
@Rejane Figueiredo 2009 @Rejane Figueiredo 2009

Cascata (Clssico)

NBR ISO/IEC 15271 Tecnologia de Informao - Guia para a NBR ISO/IEC 12207 Processos de ciclo de vida de Software

19

EAP da Instituio Implementadora UCB

20

Rejane Figueiredo - Planejamento de Projeto

10

Plano do Projeto

Contedo

1.
2. 3. 4. 5.

Plano do Processo de Software Plano de Acompanhamento e Controle Plano de Recursos Plano de Riscos Cronograma

21

Controle do Projeto
Baseado em procedimentos que determinam:
Alocao de responsabilidade para o controle do projeto Gerncia de auditorias do progresso do projeto que lida principalmente com os relatrios de progresso que so transmitidos aos gerente.

22

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

@Rejane Figueiredo 2009

11

Controle de Projetos
Tipos de Controle
por Atividades
mantm ateno especial sobre cada atividade ou sobre determinadas atividades, consideradas mais importantes

por Perodos
faz um apanhado da situao de tempos em tempos; o intervalo escolhido depende do projeto

por Pontos-Chave
controla eventos que constituem pontos de amarrao de trechos de atividades de mxima importncia
@Rejane Figueiredo 2009 @Rejane Figueiredo 2009

23

Controle de Projetos
Exemplos:

Controle das atividades de gerncia de riscos Controle do progresso do cronograma do projeto Controle dos recursos do projeto Controle do oramento do projeto

GALIN, Daniel, Software Quality Assurance, From Theory to Implementation, Pearson Addison Wesley, 2003

24

Rejane Figueiredo - Planejamento de Projeto

12

Plano de Acompanhamento e Controle


Marcos
Definir marcos de negcio no projeto com o cliente Definir marcos de projeto com a prpria empresa desenvolvedora

Monitorao

25

Plano de Acompanhamento e Controle


Definir marcos no projeto para avaliao do Marcos do projeto normalmente se refere a
cumprimento dos resultados do plano do projeto. concluso de fase/atividade que avalia um produto especfico.

Alm disso, periodicamente, o projeto deve ser


acompanhado quanto ao progresso.
@Rejane Figueiredo 2009

Esses acompanhamentos podem ser informais e podem no ser planejados formalmente.

26

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

13

Plano de Acompanhamento e Controle


Marco

Marcos

Mtodo [Reunio, avaliao individual, testes]

Data

Participantes Fornecedor de requisitos e representante da equipe (ex: gerente do projeto, engenheiros de requisitos) Toda a equipe do projeto Equipe do projeto Equipe do projeto Gerente de projeto e programadores Eng. de requisitos e programadores Cliente, gerente e analistas Gerente de projeto e cliente
@Rejane Figueiredo 2009 @Rejane Figueiredo 2009

Aprovao do Escopo do Projeto Plano do Projeto Avaliado Requisitos aprovados Modelos de Anlise e Projeto avaliados Implementao avaliada Testes do sistema realizados Testes com o cliente realizados Aceite do cliente registrado

27

Monitorao
Reunies peridicas e/ou por evento
cliente equipe chefia Registros horas eventos ocorridos reunies de acompanhamento Mapas para visualizao do andamento do projeto Avaliao do processo do projeto
28

Rejane Figueiredo - Planejamento de Projeto

14

Plano de Acompanhamento e Controle


Monitorao
Data Data da monitorao Mtodo Reunio ou individual com comunicao por e-mail Comunicados Identificar quem ser notificado da monitorao Todos da equipe do projeto deveriam ser notificados por email...

29

Plano do Projeto

Contedo

1. 2.
3. 4. 5.

Plano do Processo de Software Plano de Acompanhamento e Controle Plano de Recursos Plano de Riscos Cronograma

30

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

@Rejane Figueiredo 2009

15

Planejamento dos Recursos


O planejamento dos recursos da atividade envolve
determinar:
Recursos (pessoas, equipamentos ou material) a identificao e a descrio dos tipos de recursos para cada atividade/tarefa. as quantidades de cada recurso que sero usados quando cada recurso estar disponvel para realizar as atividades do projeto.
@Rejane Figueiredo 2009 @Rejane Figueiredo 2009

31

Plano do Projeto

Plano de Recursos

Recursos Humanos Recursos de Hardware Recursos de Software Outros Recursos Recursos Financeiros

32

Rejane Figueiredo - Planejamento de Projeto

16

Plano do Projeto

Plano de Recursos
Planejar quantidade de recursos Planejar a competncia e habilidades necessrias para a equipe do projeto Planejar atividades que participaro

Recursos Humanos Recursos de Hardware Recursos de Software Recursos Financeiros

33

Plano de Recursos Humanos


Envolve conseguir que os recursos humanos
necessrios (indivduos ou grupos) sejam alocados ao projeto. podem no estar disponveis e a equipe de gerenciamento do projeto deve cuidar para garantir que os recursos que esto disponveis iro atender os requisitos do projeto
@Rejane Figueiredo 2009

Na maioria dos ambientes os melhoresrecursos

Necessidade de considerar estrutura organizacional


34

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

17

Plano de Recursos Humanos Planejamento Organizacional


Tem como objetivo a identificao de funes e
responsabilidades
Papis (quem faz o que) Responsabilidades (quem decide o que) Papis e responsabilidades

Considerar:

variam ao longo do tempo esto estritamente ligadas ao detalhamento do do projeto

35

Matriz de responsabilidades (MR) usando um formato RACI


@Rejane Figueiredo 2009

os nomes das funes documentadas so Responsvel, Reportase, Consultoria e Informar [Responsible, Accountable, Consult, Inform, em ingls].
36

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

Funo Autoridade Responsabilidade Competncia

18

Plano de Recursos Humanos Definio da Equipe - Entradas


Plano de Gerenciamento de Pessoal
Ex.:Quadro de disponibilidade

Descrio do Quadro de Pessoal


Ex.: Quadro de Competncias

37

Plano de Recursos Humanos Sadas


Alocao de Pessoal do Projeto Relao da Equipe do Projeto
A equipe pode ser alocada em tempo integral, parcial ou varivel, dependendo das necessidades do projeto uma relao contendo todos os membros da equipe do projeto e outras partes envolvidas. A relao pode ser formal ou informal, muito detalhada ou geral, dependendo das necessidades do projeto

38

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

@Rejane Figueiredo 2009

Prticas de Recrutamento

19

Plano de Recursos Humanos


Perfil Gerente do projeto Competncia Necessria [listar as competncias necessrias] Colaborador

Engenheiros de requisitos Programadores

Testadores
outros....
@Rejane Figueiredo 2009 @Rejane Figueiredo 2009

Incluir o recurso que estar alocado em cada

atividade e tarefa na ferramenta de gerncia de projetos.


39

Plano do Projeto

Plano de Recursos
HW de desenvolvimento: usado durante o desenvolvimento (pode ser mais robusto) HW de execuo: hardware em que o sistema vai rodar depois de pronto Outros HW: hardware que interage com o novo sistema

Recursos Humanos Recursos de Hardware Recursos de Software Outros Recursos Recursos Financeiros

40

Rejane Figueiredo - Planejamento de Projeto

20

Plano de Recursos de Hardware


Projeto: Data: Plano de Recursos de Hardware Item Qtde Aquisio? No No No No No No No No No No Data de Disponibilizao

41

Plano do Projeto

Plano de Recursos

Recursos Humanos Recursos de Hardware Recursos de Software Outros Recursos Recursos Financeiros

Linguagem de desenvolvimento Ferramentas para apoiar as atividades (CASE) Banco de Dados


@Rejane Figueiredo 2009

42

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

21

Plano de Recursos de Software


Projeto: Data: Plano de Recursos de Software Item Qtde Aquisio? No No No No No No No No No No Data de Disponibilizao

43

Plano do Projeto

Plano de Recursos

Recursos Humanos Recursos de Hardware Recursos de Software Outros Recursos Recursos Financeiros

Materiais Viagens infraestrutura etc.


@Rejane Figueiredo 2009

44

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

22

Plano de Outros Recursos


Projeto: Data: Planejamento de Outros Recursos Item Qtde Aquisio? No No No No No No No No No No Data de Disponibilizao

45

Plano do Projeto

Plano de Recursos

Recursos Humanos Recursos de Hardware Recursos de Software Outros Recursos Recursos Financeiros

Definir quanto custa o projeto Definir quanto vai se gastar com horas de trabalho, HW, SW, ...
@Rejane Figueiredo 2009

46

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

23

Plano de Custos
Projeto: Plano de Custos Recursos Humanos Data Inicio Data Fim Valor Hora Data:

Colaborador/Papel

Esforo (horas)

Valor

Custo Total em Pessoal:

0,00

continua...
47

Plano de Custos
Item 0 0 0 0 0 0 0 0 0 0 Qtde Recursos de Software Valor Unitrio Valor Total 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ Custo Total em Software: R$ Data despesa 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00

Item 0 0 0 0 0 0 0 0 0 0

Qtde

continua...
48

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

Recursos de Hardware Valor Unitrio Valor Total 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ 0 R$ 0,00 R$ Custo Total em Hardware: R$

Data despesa 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00

@Rejane Figueiredo 2009

24

Plano de Custos
Item 0 Qtde Outros Valor Unitrio Valor Total 0 R$ 0,00 R$ R$ 0,00 R$ R$ 0,00 R$ R$ 0,00 R$ R$ 0,00 R$ R$ 0,00 R$ R$ 0,00 R$ R$ 0,00 R$ R$ 0,00 R$ R$ 0,00 R$ Custo Total em Pessoal: R$ Custo Total do Projeto: Data despesa 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00

R$ 0,00

49

Exerccio
Uma empresa foi contratada para desenvolver um
software para a rea de controle financeiro de uma multi-nacional que envolva desde a parte operacional at aspectos gerenciais. No entanto, a empresa necessita dos cadastros de fornecedores, clientes, funcionrios e parceiros num primeiro momento. Necessidades:
Ciclo de vida com fases atividades e tarefas. Descrever o quadro de competncias Descrever o quadro de disponibilidade Fazer planejamento dos recursos (humanos, hardware, software e outros + financeiro) .
50

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

@Rejane Figueiredo 2009

25

Exemplo de definio das fases, atividades e tarefas com os devidos recursos


Fase1 Atividade Tarefa Recurso SE Recurso Humano Papel Quadro Competencias Quadro Disponibilidade Quant Durao Data $/hora $ Total

Nome
Fase2

...

51

Plano do Projeto

Contedo

1. 2. 3.
4. 5. 6.

Plano do Processo de Software Plano de Acompanhamento e Controle Plano de Recursos e Produtos Plano de Documentao Plano de Riscos Cronograma

52

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

@Rejane Figueiredo 2009

26

Importncia da Documentao
o software existe primeiro sob a forma de
documentos a qualidade do produto final vai depender da qualidade destes documentos documentos so a forma de comunicao entre os diferentes grupos envolvidos com o produto

53

Plano do Projeto

Contedo

1. 2. 3. 4.
5. 6.

Plano do Processo de Software Plano de Acompanhamento e Controle Plano de Recursos e Produtos Plano de Documentao Plano de Riscos Cronograma

54

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

@Rejane Figueiredo 2009

27

Gerncia de Riscos
O Planejador tambm deve se preocupar com os riscos, que podem surgir ao longo do desenvolvimento do software. O fundamental que os Riscos assumidos sejam os Riscos certos

55

Gerncia de Riscos
Risco toda condio ou evento cuja ocorrncia Riscos comearam a ser tratados em projetos em
1989 por BOEHM. incerta, mas que pode afetar os objetivos do projeto, se ocorrer.

Benefcios:
.

56

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

Torna o gerenciamento de mudanas mais efetivo Mecanismo de minimizar falhas durante o ciclo de vida do software

@Rejane Figueiredo 2009

28

Processos de Gerenciamento de Riscos


Identificar riscos Avaliar/Analisar riscos Priorizar Definir possveis solues/ Mitigar - Contingncia
@Rejane Figueiredo 2009 @Rejane Figueiredo 2009

Definir como acompanhar/monitorar

57

Plano de Riscos
Projeto: Plano de Risco Risco Cronograma ultrapassado Custos Ultrapassados Cliente Insatisfeito Projeto Cancelado Alto ndice de Alterao nos requisitos Falta de entendimento entre os membros da equipe de desenvolvimento Atritos entre os clientes e a equipe de desenvolvimento Baixa produtividade Equipe tcnica insatisfeita Baixa qualidade Alto grau de rotatividade de pessoal Decises tcnicas do projeto afetadas por decises polticas Probabilidade Impacto Prioridade Mitigao [descrever o que esta sendo feito para evitar o risco] Contigncia [descrever no caso do risco acontecer, qual ser o plano de contigncia]

58

Rejane Figueiredo - Planejamento de Projeto

29

Exerccio
Necessidades:
Ciclo de vida com fases atividades e tarefas. Descrever o quadro de competncias Descrever o quadro de disponibilidade Fazer planejamento dos recursos (humanos, hardware, software e outros + financeiro). Identificar, analisar, priorizar, definir aes de mitigao e de contingncia

59

Plano do Projeto

Contedo

1. 2. 3. 4. 5. 6.

Plano do Processo de Software Plano de Acompanhamento e Controle Plano de Recursos e Produtos Plano de Documentao Plano de Riscos Cronograma

60

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

@Rejane Figueiredo 2009

30

Cronograma
A determinao de um cronograma para projetos de
desenvolvimento de software pode ser vista a partir de duas perspectivas bem diferentes:
1. uma data final para a entrega de um sistema baseado em computador j foi (e de maneira irrevogvel) estabelecida.
A organizao de software v-se compelida a distribuir o esforo dentro do espao de tempo previsto.

61

Cronograma
O cronograma do projeto inclui pelo menos
uma data de incio planejada e uma data de trmino planejada para cada atividade do cronograma.

O cronograma do projeto pode ser apresentado de


forma sumarizada, s vezes chamado de cronograma mestre ou cronograma de marcos, ou apresentado em detalhes.
Diagramas de rede Grficos de barras

62

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

Pode ser definido utilizando:

@Rejane Figueiredo 2009

2. Presume-se que limites cronolgicos aproximados tenham sido discutidos, mas que a data final seja estabelecida pela organizao de engenharia de software.

O esforo distribudo para que se possa tirar o melhor proveito dos recursos e uma data final definida aps cuidadosa anlise.

31

Cronograma Diagramas de rede


Estes diagramas, com informaes sobre a data das
atividades, normalmente mostram a lgica de rede do projeto e as atividades de caminho crtico do cronograma do projeto. Planejamento de rede:
identificar as Atividades; identificar a ordem em que ocorrem as Atividades; determinar a durao das Atividades.

63

Cronograma Diagramas de rede


Representao da Rede identificao da atividade Evento Inicial durao da atividade
@Rejane Figueiredo 2009

Evento Final

64

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

32

Cronograma Diagramas de rede


Tipos de Atividades
ATIVIDADE DEPENDENTE A atividade B dependente da atividade A se para iniciar B necessrio que A tenha sido concluda. ATIVIDADE PARALELA

As atividades A e B so paralelas se elas podem ser executadas simultaneamente


@Rejane Figueiredo 2009 @Rejane Figueiredo 2009

65

Cronograma Diagramas de rede

66

Rejane Figueiredo - Planejamento de Projeto

33

Cronograma Grficos de barras


Mostram as datas de incio e concluso das
atividades, alm das duraes esperadas. Pode ser utilizado atividade sumarizadora (uma atividade de resumo mais ampla e abrangente) usada entre marcos sendo exibida em relatrios de grfico de barras.

GRFICO DE GANTT (grfico de timeline)


Seu mrito est na simplicidade.

67

Cronograma Grficos de barras


Atividade
5 A 10

Durao
15 20 25

GRFICO DE GANTT

planejado realizado

68

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

@Rejane Figueiredo 2009

Descreve as tarefas como uma funo da data cronolgica Tem por objetivo mostrar a durao de cada tarefa.

34

Cronograma Grficos de barras

69

Cronograma Detalhado com os Relacionamentos Lgicos

Cronograma

70

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

@Rejane Figueiredo 2009

35

Agenda
Definies bsicas
Processo ISO/IEC 12207 Processo de Gerncia

Planejamento do Projeto Controle do Projeto

71

Controle de Projetos

Controle das atividades de gerncia de riscos Controle do progresso do cronograma do projeto Controle dos recursos do projeto Controle do oramento do projeto

GALIN, Daniel, Software Quality Assurance, From Theory to Implementation, Pearson Addison Wesley, 2003

72

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

@Rejane Figueiredo 2009

36

Controle do Progresso do Cronograma


Deve ser utilizado:
Lista de atividades em atraso Lista de atividades crticas (que impactam a concluso do projeto) em atraso Cronograma de atividades atualizados Cronograma de marcos e pontos de controle atualizados

73

Controle dos Recursos do Projeto


Foco recursos humanos, mas pode ser
considerado outros tipos como HW e SW quando pertinentes Controle baseado no relatrio peridico dos recursos utilizados Como resultado o gerente pode intervir alocando mais recursos, reorganizando as equipes de trabalho (remanejando pessoas) ou revendo o plano do projeto
@Rejane Figueiredo 2009

74

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

37

Controle do Oramento do Projeto


Comparar o custo planejado com o realizado Depende da concluso das atividades Baseado nas informaes e relatrios dos marcos e

pontos de controle Alta prioridade para a gerncia devido ao impacto no projeto

75

Controle do Oramento do Projeto


Deve ser utilizado:
Plano de alocao de recursos (por atividades por mdulos do software, por perodo de tempo projetado etc) Recursos utilizados (por atividades, ....) Excees no uso de recursos (por atividades ...) Planos de alocao de recursos atualizados

76

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

@Rejane Figueiredo 2009

38

Resultado do Controle
1. Atualizaes no plano uma modificao qualquer no plano ou nos detalhes de suporte O plano um documento aprovado formalmente, usado para gerenciar e controlar a execuo do projeto 2. Aes corretivas Qualquer ao tomada com o objetivo de alterar o desempenho futuro do projeto de maneira a compatibiliza-lo com o seu plano.

77

Monitorao e Controle
Monitorao: O processo segue conforem planejado? Os marcos e pontos de controle planejados foram cumpridos? Sim/No? Qual o desvio? Informar o que modificou no processo Impacto Informar se foram inseridos/excluidos novos marcos ou pontos de controle e porqu Informar se foi necessrio incluir/modificar/excluir recursos, se no esto adequados no que se refere a competncia e quantidade Informar se foi necessrio incluir/modificar/excluir recursos de software e porque. Informar se foi necessrio incluir/modificar/excluir recursos de hardware e porque. Situao Conforme planejado/ modificado Conforme planejado/ modificado Adequado/Insuficient e/Mais que suficiente Adequado/Insuficient e/Mais que suficiente Adequado/Insuficient e/Mais que suficiente Conforme planejado/ modificado Conforme planejado/ a menor/ a maior Conforme planejado/Atrasado/A vanado Conforme planejado/ a menor/ a maior Conforme planejado/ com desvios Conforme planejado/ novos riscos/ Conforme planejado/ modificado Conforme planejado/ 78 modificado

Os recursos humanos planejados esto adequados e suficientes? Os recursos de hardware planejados esto adequados e sificientes? Os recursos de software planejados esto adequados e suficientes?

A gerencia dos documentos segue conforme planejado? O esforo gasto segue conforme planejado? O cronograma segue conforme planejado? Os custos gastos seguem conforme planejados? O envolvimento dos interessados segue conforme planejado no plano de comunicao? Existe alguma mudana nos riscos planejados? Os treinamentos planejados so suficentes e adequados? Existe inconsistncias entre os requisitos, o plano do projeto e produtos de trabalho?

Informar se foi necessrio incluir/modificar/excluir ou modificar algum documento. Informar nmero de homens horas em atraso ou economizados Informar numero de dias atrasados ou adiantados Informar o valor do desvio nos custos Informar o que no seguiu conforme o que esta no plano de comunicao Informar novos riscos ou riscos modificados Informar novos treinamentos ou modificaes Informar incosistncias

Rejane Figueiredo - Planejamento de Projeto

@Rejane Figueiredo 2009

@Rejane Figueiredo 2009

39

Você também pode gostar