Вы находитесь на странице: 1из 23

Engenharia de Software – Prof.

Marcello Thiry

Gerenciamento de Projetos
Introdução

Marcello Thiry
marcello.thiry@gmail.com

LQPS
http://www.univali.br/lqps

Projeto

“Um esforço temporário empreendido para criar um


produto, serviço ou resultado exclusivo.” (PMBOK, 2008)
– É desempenhado por pessoas
– É limitado por recursos
– É planejado, executado e controlado
Tem um propósito
– Conjunto bem definido de resultados finais (entregas / deliverables)
Tem interdependências
– Existe a noção de seqüência
– Existem atividades que são dependentes de outras

Prof. Marcello Thiry 2

1
Engenharia de Software – Prof. Marcello Thiry

Operação x Projeto

Operações: atividades contínuas


– Atividades permanentes e repetitivas
– Não há prazo para término
– São desempenhadas por pessoas, são limitadas por recursos, e são planejadas,
executadas e controladas
Projetos: temporários e únicos
– Temporário: todo projeto tem início e fim bem definidos
– Único: o produto ou o serviço é diferente em alguma forma distinguível dos
outros produtos ou serviços similares
– São desempenhados por pessoas, são limitados por recursos, e são planejados,
executados e controlados

Prof. Marcello Thiry 3

Operação x Projeto

Operações
– Produção de um lote de peças para atender pedidos dos clientes
– Atendimento via helpdesk
– Linha de montagem de equipamentos eletrônicos

Projetos
– Construção de uma estrada
– Implantação de um sistema de software
– Implementação da ISO 9000 em uma organização

Prof. Marcello Thiry 4

2
Engenharia de Software – Prof. Marcello Thiry

Como identificar um projeto?

A atividade é única?
Existe um limite de tempo para executar a atividade?
É possível identificar se a atividade foi concluída?
É possível verificar se os stakeholders estão satisfeitos?

Prof. Marcello Thiry 5

Portfólio, Programa e Projeto

Conjunto de projetos ou programas e outros trabalhos que são


Portfólio agrupados para facilitar o gerenciamento eficaz do trabalho
necessário para alcançar os objetivos de negócio estratégicos

Grupo de projetos relacionados gerenciados de modo


coordenado para a obtenção de benefícios e controle que não
Programa estariam disponíveis se eles fossem gerenciados
individualmente

Esforço temporário empreendido para criar um produto, serviço


Projeto ou resultado exclusivo

Prof. Marcello Thiry 6

3
Engenharia de Software – Prof. Marcello Thiry

Gerenciando Portfólios e Programas

Consiste no gerenciamento integrado dos diversos programas e


Gerência de projetos em andamento numa organização visando estabelecer
Portfólio uma direção única para o alcance dos objetivos estratégicos e a
garantia dos investimentos

Estamos desenvolvendo o trabalho certo?

Gerência de É o gerenciamento centralizado e coordenado de um programa


Programa para alcançar seus benefícios e objetivos estratécigos

Estamos desenvolvendo corretamente o trabalho?

Prof. Marcello Thiry 7

Projeto de Software?

Desenvolver um produto sob encomenda para um


determinado cliente?
Fazer manutenções corretivas em um produto a partir de
solicitações dos usuários?
Desenvolver uma nova versão de um produto já existente?
Agrupar um conjunto de funcionalidades solicitadas pelos
clientes e desenvolver uma nova versão?
Migrar um produto de uma tecnologia para outra?

Prof. Marcello Thiry 8

4
Engenharia de Software – Prof. Marcello Thiry

Gerenciamento de Projetos

“A aplicação de conhecimentos, habilidades, ferramentas e técnicas


às atividades do projeto a fim de atender aos seus requisitos.”
(PMBOK, 2008)
– Um projeto bem sucedido é aquele que é realizado conforme o planejado
Considerações:
– Escopo, tempo, custo (restrição tripla) e qualidade
– Partes interessadas (stakeholders) com diferentes necessidades e expectativas
– Requisitos identificados (necessidades) e não identificados (expectativas)
– Estabelecer objetivos claros e viáveis
– Recursos
– Riscos

Prof. Marcello Thiry 9

Restrição tripla

Custo

Qualidade

Escopo Tempo

Prof. Marcello Thiry 10

5
Engenharia de Software – Prof. Marcello Thiry

Fatores de sucesso

Prof. Marcello Thiry 11

Fatores de sucesso

Totalidade das características de um produto de software que lhe


confere a capacidade de satisfazer às necessidades explícitas e
implícitas (ISO 8402)
– Atender prazos e custos estabelecidos
– Atender aos requisitos funcionais
– Atender aos requisitos de qualidade
– Atender às expectativas dos clientes
– Atender às expectativas dos desenvolvedores (gerente de projeto, analistas,
projetistas, programadores, testadores, ...)

Prof. Marcello Thiry 12

6
Engenharia de Software – Prof. Marcello Thiry

Fatores de sucesso

Totalidade das características de um produto de software que lhe


confere a capacidade de satisfazer às necessidades explícitas e
Projeto
implícitas (ISO 8402)
encerrado com
– Atender prazos e custos estabelecidos
sucesso!
– Atender aos requisitos funcionais
– Atender aos requisitos de qualidade
– Atender às expectativas dos clientes
– Atender às expectativas dos desenvolvedores (gerente de projeto, analistas,
projetistas, programadores, testadores, ...)

Prof. Marcello Thiry 13

Fatores de sucesso

Selecionar os processos apropriados necessários para


cumprir os objetivos do projeto
Usar uma abordagem definida que possa ser adotada para
atender aos requisitos
Obter um equilíbrio entre as demandas concorrentes de
escopo, tempo, custo, qualidade, recursos e riscos, para
gerar o produto, o serviço ou o resultado especificado

Prof. Marcello Thiry 14

7
Engenharia de Software – Prof. Marcello Thiry

Visão de sucesso?

Se o projeto gastou menos recursos que o previsto:


– Houve uma falha no planejamento que permitiu que os recursos
fossem superestimados
– Não houve vitória ou economia
O que aconteceu então:
– Ao se tomar determinada escolha, deixa-se de lado as demais
possibilidades
– Custo de oportunidade pode ter sido mal calculado
– O custo de oportunidade representa o valor associado a melhor
alternativa não escolhida

Prof. Marcello Thiry 15

Habilidades de um bom gerente

Você sabe:
– Organizar um projeto do início até o fim?
– Estruturar um plano que resista permanecer sob pressão?
– Fazer com que as pessoas aceitem e suportem seus planos?
– Definir objetivos de projeto mensuráveis?
– Motivar os membros da sua equipe?
– Auxiliar os membros da sua equipe a resolver problemas?
– Utilizar os recursos disponíveis?
– Eliminar gastos desnecessários de tempo e dinheiro?
– Medir o desempenho do projeto?
– Utilizar sistemas de informação que respondam às necessidades dos projetos?

Prof. Marcello Thiry 16

8
Engenharia de Software – Prof. Marcello Thiry

Stakeholders (envolvidos ou partes interessadas)

Quaisquer indivíduos ou grupos que podem afetar a obtenção dos


objetivos organizacionais ou que são afetados pelo sucesso de busca
desses objetivos

Pessoas e organizações ativamente envolvidas no projeto ou cujos


interesses podem ser afetados como resultado da execução ou do
término do projeto (PMBOK, 2008)

Prof. Marcello Thiry 17

Relação dos stakeholders com o projeto

Prof. Marcello Thiry 18

9
Engenharia de Software – Prof. Marcello Thiry

Gerenciamento de stakeholders

Comunicando Identificar os Planejando


stakeholders

Implementar Levantar
o gerenciamento informações
dos stakeholders quanto aos
Equipe de stakeholders
Dirigindo Gerenciamento
Prever o de Projetos
comportamento Identificar a
dos stakeholders missão dos
stakeholders
Determinar
Identificar os pontos
a estratégia fortes e fracos
Incentivando/ dos stake- dos stake-
Motivando holders holders Organizando
Prof. Marcello Thiry 19

Ciclo de vida

Ciclo de vida:
– Progressão por meio de uma série de diferentes estágios de desenvolvimento
Ciclo de Vida de Produto
– Dura da concepção de um novo produto até sua saída do mercado
– Um produto gera vários projetos ao longo de sua vida
– Concepção, Crescimento, Maturidade, Declínio, Retirada
Ciclo de Vida de Projeto
– Início do projeto
– Organização e preparação
– Execução do trabalho do projeto
– Encerramento do projeto

Prof. Marcello Thiry 20

10
Engenharia de Software – Prof. Marcello Thiry

Ciclo de vida do produto x projeto

Prof. Marcello Thiry 21

Ciclo de vida de software

Ciclo de vida de software


– O período de tempo que inicia quando um produto de software é concebido e
termina quando o software não está mais disponível para uso (IEEE Std 610,
1990)
– Software é o produto
– Inclui operação e manutenção
Ciclo de vida de desenvolvimento
– O período de tempo que inicia com a decisão de desenvolver um software e
termina quando o software é entregue (IEEE Std 610, 1990)
– Tipicamente, um software terá vários ciclos de desenvolvimento (evolução do
produto)
– Cada ciclo de desenvolvimento pode ser gerenciado como um projeto

Prof. Marcello Thiry 22

11
Engenharia de Software – Prof. Marcello Thiry

Ciclo de vida do projeto

Os ciclos de vida do projeto geralmente definem:


– Que trabalho técnico deve ser realizado em cada fase
– Quando as entregas devem ser geradas em cada fase e como cada entrega é
revisada, verificada e validada
– Quem está envolvido em cada fase
– Como controlar e aprovar cada fase

Prof. Marcello Thiry 23

Ciclo de vida do projeto


Organização e
Iniciação Execução Encerramento
Preparação

Nível de
Custos e
de pessoal

Tempo

Prof. Marcello Thiry 24

12
Engenharia de Software – Prof. Marcello Thiry

Ciclo de vida do projeto

Organização e
Iniciação Execução Encerramento
Preparação

Nível de
Custos e
de pessoal

GP é definido Tempo

Análise de
viabilidade
Continuar ou
não?
Prof. Marcello Thiry 25

Ciclo de vida do projeto


Organização e
Iniciação Execução Encerramento
Preparação

Nível de
Custos e
de pessoal

Tempo
Planejamento
de projeto

Detalhamento
do escopo

Prof. Marcello Thiry 26

13
Engenharia de Software – Prof. Marcello Thiry

Ciclo de vida do projeto

Organização e
Iniciação Execução Encerramento
Preparação

Nível de
Custos e
de pessoal

Execução do Tempo
plano
Utilização dos
recursos
Monitoração e
controle
Prof. Marcello Thiry 27

Ciclo de vida do projeto


Organização e
Iniciação Execução Encerramento
Preparação

Nível de
Custos e
de pessoal

Tempo
Documentar
lições
aprendidas

Aceite formal

Prof. Marcello Thiry 28

14
Engenharia de Software – Prof. Marcello Thiry

Iniciação
Identificação das necessidades
Equação e definição do problema
Determinação dos objetivos, metas e escopo
Análise do ambiente
Análise das potencialidades e recursos disponíveis
Estudo de viabilidade dos objetivos
Estimativa dos recursos necessários
Elaboração da proposta do projeto
Apresentação da proposta
Decisão (ou não) de execução
Prof. Marcello Thiry 29

Organização e preparação

Detalhamento das metas e objetivos


Programação das atividades
Determinação dos marcos (milestones)
Programação de recursos
Estruturação formal
Elaboração do Plano de Projeto

Prof. Marcello Thiry 30

15
Engenharia de Software – Prof. Marcello Thiry

Execução

Seguir o plano do projeto


Execução das etapas previstas
Utilização dos recursos dentro do planejado
Monitoração e controle
Manter comunicação entre os participantes do projeto

Prof. Marcello Thiry 31

Encerramento

Re-alocação dos recursos para outras atividades


Documentação das lições aprendidas
Transferência dos resultados finais
Registro final de acompanhamento
Aceitação formal

Prof. Marcello Thiry 32

16
Engenharia de Software – Prof. Marcello Thiry

Conclusão de fase

A conclusão de uma fase do projeto é geralmente marcada por uma


revisão dos entregáveis principais e do desempenho do projeto para:
– Determinar se o projeto deve continuar para sua próxima fase
– Detectar e corrigir erros que estejam afetando o desempenho do projeto
– Marco do projeto

Prof. Marcello Thiry 33

Ciclo de vida do projeto

Prof. Marcello Thiry 34

17
Engenharia de Software – Prof. Marcello Thiry

Influência dos stakeholders

Prof. Marcello Thiry 35

Influências organizacionais
O projeto será influenciado pela organização que o iniciou
Fatores ambientais da organização:
– Culturas e processos organizacionais
– Normas governamentais ou do setor
– Infra-estrutura
– Recursos humanos existentes
– Administração de pessoal
– Sistemas de autorização do trabalho da empresa
– Condições do mercado
– Tolerância a risco das partes interessadas
– Clima político
– Canais de comunicação estabelecidos da organização
– Sistemas de informações do gerenciamento de projetos

Prof. Marcello Thiry 36

18
Engenharia de Software – Prof. Marcello Thiry

Organização funcional

Prof. Marcello Thiry 37

Organização matricial forte

Prof. Marcello Thiry 38

19
Engenharia de Software – Prof. Marcello Thiry

Organização por projeto

Prof. Marcello Thiry 39

Estruturas organizacionais

Prof. Marcello Thiry 40

20
Engenharia de Software – Prof. Marcello Thiry

Ativos de processos organizacionais

Processos e procedimentos
– Política organizacional
– Processos organizacionais
– Procedimentos para diferentes atividades
– Inclui critérios de adaptação
– Modelos (Templates)
Base de conhecimento corporativa
– Dados de medição
– Lições aprendidas
– Arquivos do projeto (cronograma, baselines, registro de riscos, etc)
– Dados sobre questões (issues) e defeitos
– Outras informações pertinentes à organização

Prof. Marcello Thiry 41

Grupos de Processos

Iniciação: define e autoriza o projeto ou uma fase do projeto


Planejamento: define e refina os objetivos e planeja a ação
necessária para alcançar os objetivos e o escopo do projeto
Execução: integra pessoas e outros recursos para realizar o plano de
gerenciamento do projeto para o projeto
Monitoramento e controle: mede e monitora regularmente o
progresso para identificar variações em relação ao plano do projeto,
de forma que possam ser tomadas ações corretivas quando
necessário para atender aos objetivos do projeto
Encerramento: formaliza a aceitação do produto, serviço ou
resultado e conduz o projeto ou uma fase do projeto a um final
ordenado
Prof. Marcello Thiry 42

21
Engenharia de Software – Prof. Marcello Thiry

Grupo de Processos x PDCA

Prof. Marcello Thiry 43

Limites do projeto

Prof. Marcello Thiry 44

22
Engenharia de Software – Prof. Marcello Thiry

Contato e dúvidas

Marcello Thiry
marcello.thiry@gmail.com

Prof. Marcello Thiry 45

23

Вам также может понравиться