Upload
lethuan
View
214
Download
0
Embed Size (px)
Citation preview
Gerência de ProjetosProf. Késsia Rita da Costa Marchi3ª Série – [email protected]
Motivações
Gerenciamento de projetos, vem sendo
desenvolvido como disciplina desde a
década de 60;
Nasceu na indústria bélica e aeroespacial
americana;
Novos desafios impõem a necessidade de
aumento da eficácia em todas as
atividades
Desafios
Evolução contínua;
Crescimento da competitividade;
Evolução tecnológica acentuada;
Complexidade;
Processo de Desenvolvimento de
Software
Compreende todas as atividades
necessárias para definir, desenvolver,
testar e manter um produto de software.
Processo que envolver diversas
disciplinas!!!
Processo de Desenvolvimento de
Software
Objetivos de um processo de desenvolvimento
◦ Quando, como e por quem as atividades serão
executadas.
◦ Prover pontos de controle para verificar o
andamento do desenvolvimento.
◦ Padronizar a forma de desenvolver software em uma
organização.
Utilizar conceitos de Gerencia de Projetos para
auxiliar no processo de desenvolvimento de
software.
Project Management Institute (PMI)
O Conceito da Gerência de Projeto
passou a ser entendido e aplicado em
diferentes setores da economia;
O PMI é uma entidade que congrega os
profissionais de áreas relacionadas à
gerência de projetos;
Missão - PMI
“Promover o profissionalismo e
desenvolver o „estado-da-arte‟ na gestão
de projetos provendo aos seus associados
serviços e produtos e estabelecendo a
aceitação do gerenciamento de projetos
como uma disciplina e uma profissão.”
José Carlos Cordeiro Martins
PMI
O PMI visa a regulamentação e
distribuição de conhecimentos na área da
gerência;
Conjunto de procedimentos que visam
padronizar a teoria associada à gerência
de projetos.
PMBOK
PMBOK – Project Management Body of
Knowledge
Documento onde está registrado a teoria
de gestão do PMI
www.pmi.org
Gerência de Projeto em Engenharia de
Software
A engenharia de software é um domínio
de alto risco, necessitando de uma
abordagem diferenciada para o
gerenciamento de projetos.
Gerência de Projeto em Engenharia de
Software
Ciclo de vida “classico” dificulta o
gerenciamento de projetos,
◦ Usuários muda de idéia;
◦ O problema muda;
◦ Mudanças técnicas;
◦ Mudanças de mercado.
Gerência de Projeto em Engenharia de
Software
Para o desenvolvimento de software, é
necessário, utilizar em conjunto outras
metodologias, a fim de suprimir todas as
necessidades desta área.
Exemplo de metodologia seguida em
conjunto com a PMI é o RUP.
O que é PROJETO?
Empreendimento não repetitivo,
caracterizado por uma seqüência lógica
de eventos, com início, meio e fim, que se
destina a atingir um objetivo claro e
definido, sendo conduzido por pessoas
dentro de parâmetros pré-definidos de
tempo, custo, recursos envolvidos e
qualidade.
Ricardo Vargas
Características de Projeto
◦ Empreendimento não repetitivo:
evento que não faz parte da rotina da empresa. Algo novo para
as pessoas que irão realizar;
◦ Seqüência clara e lógica de eventos:
atividades encadeadas logicamente de modo a permitir que,
durante a execução, o acompanhamento e o controle sejam
precisos;
◦ Início, meio e fim:
todo projeto respeita um ciclo de vida, isto é, tem uma
característica temporal. Muitas vezes o término de um projeto
coincide com o início de outro;
Características de Projeto
Objetivo claro e definido:
◦ ao se iniciar um projeto, é de fundamental importância que se saiba onde se quer chegar. Muitos caminhos podem parecer atendê-lo, assim a possibilidade de fracasso torna-se muito mais elevada;
Conduzido por pessoas:
◦ o cerne principal de qualquer projeto é o homem. Sem ele não existe projeto;
Parâmetros pré-definidos:
◦ todo projeto precisa ter estabelecidos valores para prazos, custos, pessoal, material e equipamentos envolvidos, bem como a qualidade desejada. É impossível precisá-los previamente, porém os parâmetros iniciais servem como referência para a avaliação do projeto.
Características de Projeto
Atingi todos os níveis de uma
organização;
Envolvem pessoas;
Tem um prazo determinado;
Pode ser aplicado em todas as áreas do
conhecimento humano;
Muitas vezes, precisa ser subdividido;
Exemplos de Projetos
Instalação de uma nova planta industrial;
Redação de um livro;
Reestruturação de um determinado setor
ou departamento de uma empresa;
Lançamento de um novo produto;
Construção de uma casa;
Realização de uma viagem, etc.
Gerencia de Projetos de Software
O processo de gerência de projetos
◦ É a primeira camada do processo de engenharia de software. Chamamos de camada, em vez de etapa, porque abrange todo o processo de desenvolvimento do começo ao fim.
Projeto bem sucedido é aquele que é realizado conforme o planejado;
Gerencia de Projetos de Software
Se acontecer de:◦ O projeto ficar abaixo do orçamento previsto;
◦ O projeto terminar mais rápido que o previsto;
◦ O projeto consumir menos materiais e pessoas que o previsto;
◦ O cliente ser surpreendido pela qualidade do resultado do projeto;
◦ O projeto gastou menos recursos do que o previsto;
... pode ter ocorrido uma falha no planejamento que permitiu que os recursos fossem superestimados, e não uma vitória da economia.
Características
Características técnicas de um projeto
bem sucedido:
◦ Ser concluído dentro do prazo previsto;
◦ Ser concluído dentro do orçamento previsto;
◦ Ter utilizado os recursos eficientemente, sem
desperdícios;
◦ Ter atingido a qualidade e a performance
desejada.
Características
Características organizacionais
◦ Ter sido concluído com o mínimo possível de
alterações em seu escopo;
◦ Ter sido aceito sem restrições pelo
contratante ou pelo cliente;
◦ Ter sido empreendido sem que ocorresse
interrupção ou prejuízo nas atividades
normais da organização.
Benefícios
Benefícios do gerenciamento de projetos:
◦ Evitar surpresas durante a execução dos
trabalhos;
◦ Otimizar a alocação de pessoas, equipamentos
e materiais necessários;
◦ Documentar e facilitar as estimativas para
futuros projetos.
Obstáculos
Obstáculos naturais, que estão fora do
controle do gerente de projeto, e que
podem levar o projeto a falhar:
◦ Mudanças na estrutura organizacional da
empresa;
◦ Mudanças na tecnologia;
◦ Evolução nos preços e prazos;
◦ Complexidade encontrada no projeto.
Obstáculos
Falhas gerenciais (que podem ser evitadas) que podem levar o projeto ao insucesso:◦ Metas e objetivos mal estabelecidos;
◦ Muitas atividades e pouco tempo para realizá-las;
◦ Estimativas financeiras incompletas;
◦ Projeto baseado em dados inadequados ou insuficientes, deixando de lado os dados históricos de projetos similares e análises estatísticas efetuadas;
◦ Não destinação de tempo para estimativas e planejamento;
◦ Não conhecimento das necessidades de pessoal, equipamentos e materiais;
◦ Não verificação do conhecimento das pessoas envolvidas na execução do projeto.
Cabe ao gerente de projetos e sua equipe controlar estas possibilidades de insucesso.
O sucesso
Alguns parâmetros devem ser analisados: o escopo do software, os riscos envolvidos, os recursos necessários, as tarefas a serem realizadas, os marcos de referência a serem acompanhados, os esforços (custos) aplicados e a sistemática a ser seguida.
A análise de todos estes parâmetros é a função típica do gerenciamento de projetos, função esta que se inicia antes do trabalho técnico e que prossegue à medida que o software vai se concretizando na forma de um produto.
Definição de Ciclo de Vida
Ciclo de vida
◦ São as subdivisões em fases de desenvolvimento de um projeto.
◦ Definição de Ciclo de Vida
Conjunto de Fases.
◦ Justificativa
Melhor controle do total de recursos gastos para atingir as metas estabelecidas.
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 27
Ciclo de vida
Similaridades em todos os tipos de
projetos.
Sua divisão apresenta fases normalmente
fixas para todos os tipos de projetos.
◦ Contextualizar
◦ Desenhar
◦ Desenvolver
◦ Colocar em operação
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 28
Divisões das fases
Estágios
◦ Etapas específicas da natureza do projeto
Atividades
◦ Tarefas específicas de cada projeto
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 29
Ciclo de Vida
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 30
Genérico para
todos os
projetos
FASES Macrovisão
Microvisão
Específicos da
Natureza do
Projeto
Específico de cada
projeto
ESTÁGIOS
ATIVIDADES
Visão do ciclo de vida do projeto
Descrições do Ciclo de Vida de
Projeto Genérica
◦ representada por um único objeto
Detalhada
◦ Incluindo vários gráfico, fluxogramas e tabelas,
específico de cada atividade.
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 31
Velocidade de desenvolvimento
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 32
De acordo
com
Meredith
Início Lento
Momento de Velocidade
Final Lento
0Tempo
% C
om
ple
to
100
Nível de Esforço
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 33
Início Término
Esf
orç
o
De acordo
com
Meredith
Tempo
Características do Ciclo de Vida
Características dos ciclos de vida, comuns,
compartilhadas na maioria dos projetos:
◦ Potencial de adicionar valor
◦ Custos de mudanças
◦ Oportunidades construtivas X Intervenção
destrutivas
◦ Capacidade de adequação
◦ Incerteza do Risco X Quantidade Arriscada
5/2/2009
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 34
Potencial de adicionar valor
5/2/2009
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 35
Oportunidades construtivas X
Intervenção destrutivas
5/2/2009
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 37
Capacidade de adequação
5/2/2009
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 38
Incerteza do Risco X Quantidade
Arriscada
5/2/2009
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 39
As fases do ciclo de vida de um
projeto As fases dependem da natureza do
projeto.
Cada fase é caracterizado pela entrega ou
finalização de um determinado trabalho.
◦ Relatório confeccionado
◦ Cronograma estabelecido
◦ Conjunto de atividades
5/2/2009
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 40
As fases do ciclo de vida de um
projeto Fase Inicial
◦ A necessidade é identificada
◦ A necessidade é transformada em um
problema estruturado
◦ Definidos a missão e o objetivo
◦ Identificada e selecionada as melhores
estratégias para o desenvolvimento do
projeto.
5/2/2009
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 41
As fases do ciclo de vida de um
projeto Fase de Planejamento
◦ Detalhar tudo o que será realizado
Cronogramas
Interdependência entre atividades
Alocação dos recursos envolvidos
Análises de custos, entre outras...
◦ Desenvolvidos também os planos auxiliares:
Comunicação, qualidade, riscos, aquisições e
recursos humanos.
5/2/2009
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 42
As fases do ciclo de vida de um
projeto Fase de Execução
◦ Materializa tudo o que foi planejado
◦ Grande parte dos orçamentos e esforços são
consumidas nessa fase.
5/2/2009
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 43
As fases do ciclo de vida de um
projeto Fase de Monitoramento e Controle
◦ Ocorre paralelamente ao planejamento e
execução
◦ Objetivo acompanhar e controlar o que
está sendo desenvolvido pelo projeto.
5/2/2009
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 44
As fases do ciclo de vida de um
projeto Fase de encerramento
◦ É quando os trabalhos são avaliados através
de uma auditoria externa ou interna
◦ Livros e/ou documentos são encerrados
◦ Falhas ocorridas durante o processo são
discutidas e analisadas.
5/2/2009
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 45
Ciclo de vida subdividido em fases
características
5/2/2009
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 46
Inter-relacionamento entre as fases de um
projeto (PMI, 2004)
5/2/2009
Gerenciamento de Projetos - Estabelecendo
diferenciais competitivos 47
Iniciação Encerramento
Planejamento
Execução
Controle