CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE · PDF filegerenciamento de projetos...

19
01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 1 CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE SOFTWARE Aula 5

Transcript of CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE · PDF filegerenciamento de projetos...

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 1

CIÊNCIA DA COMPUTAÇÃO

ENGENHARIA DE SOFTWARE

Aula 5

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 2

�GERENCIAMENTO DE PROJETOS�Tecnicas e conhecimentos (PMI)�Processo Praxis 3.0 (Baseado em PMI)�Visão Geral

�Atividades

�Bibliografia

AGENDA

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 3

Questões importantes• Por que as organizações usam gerenciamento

de projetos ?

• O que é um projeto ?

• O que Gerenciamento de Projetos ?

• Quais são os principais papéis desempenhadosem um projeto e como eles se inter-relacionam ?

• Quais são os principais elementos de um projetoe como eles se inter-relacionam ?

• O que é o corpo de conhecimento de gerenciamento de projetos ?

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 4

Por que as organizações usam Gerenciamento de Projetos ?• Melhor comunicação entre os participantes do projeto• Melhor compreensão sobre o projeto e seus objetivos

• Capacidade de definir e controlar o escopo do projeto

• Capacidade de identificar, monitorar e acompanhar osmarcos do projeto

• Projeção correta das necessidades de recursos• Melhor avaliação e mitigação dos riscos do projeto

• Capacidade e mecanismos para medir a performance• Identificação e comunicação das áreas de problemas

• Esclarecimento e alinhamento com os objetivos da organização

• Priorização das atividades funcionais e do projeto

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 5

O que é um Projeto ?

Um projeto é um esforço temporário empreendidopara criar um produto ou serviço único

Os gerentes de projeto devem identificar eaprender sobre as similaridades dos projetos

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 6

O que é Gerenciamento de Projetos ?

A aplicação de técnicas , habilidades , ferramentas etécnicas às atividades do projeto paraatender os requisitos do projeto

As atividades tipicamente envolvem:• Demandas exigentes para : escopo, tempo,

custo, riscos, qualidade

• Interessados no projeto com necessidades e expectativas diferentes

• Requisitos identificados e muitas vezesevolutivos

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 7

Quais são os principais papéis em um projeto ecomo eles se inter-relacionam ?

Participantes do projeto

Gerentes Funcionais

PatrocinadorGerenteProjeto

InteressadosMembros da equipe

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 8

InteressadosMembros da equipe

Quais são os elementos principais de um Projeto como eles s e inter-relacionam ?

ESCOPO TEMPO

CUSTO

QUALIDADE

RISCOS

O que estamos entregando

Como e quanto tempo seránecessário para gerar os produtos?

Seguindo quais padrões de qualidadeestamos produzindo os resultados ?

Quem é necessário para completaro projeto ? Quanto precisamos de cada recurso ?Quanto custará cada recurso ?

O quão seguros estamos dascondições e eventos que envolvemo projeto e que conseguimoscompleta-lo de acordocom o planejado ?

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 9

Interessados no Projeto

� Clientes� Usuários finais� Acionistas� Departamentos de suporte

e� manutenção� Representantes de serviços

a clientes

Grupo de pessoas e/ou corporações envolvidas no projeto ouafetadas pelas atividades do projeto

� Departamentos de produção e operação�Membros da equipe do projeto�Patrocinadores�Gerentes funcionais�Gerentes de projeto

Qualquer um que tenha algum interesse...

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 10

O que é o Corpo de Conhecimento emGerenciamento de Projetos ?

O PMBOK é um termo abrangente e que descrevea soma de conhecimentos inerentes à profissãode gerenciamento de projetos . Como em muitasoutras profissões, o corpo de conhecimento dependedos praticantes e estudiosos para aplicá-lo e evoluí-lo .O corpo de conhecimento completo abrange práticasjá aprovadas e de uso comum , além de outras inovadorase avançadas, que possam até ter sido menos utilizadas.

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 11

O que é o Guia do Corpo de Conhecimentoem Gerenciamento de Projetos ?

• Identifica a descreve o sub-sistema do corpo de conhecimento em gerenciamento de projetos que égeralmente aceito

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 12

O que é o Guia do Corpo de Conhecimentoem Gerenciamento de Projetos ?

• Identifica a descreve o sub-sistema do corpo de conhecimento emgerenciamento de projetos que é geralmente aceito

Conhecimentos epráticas aceitas paraGerenciamento de

Projetos

São conhecimentos epráticas aplicáveis

na maioria dosprojetos de todos

os tipos

Há um consenso geralsobre os seus valores

e benefícios

Conhecimentos epráticas de

GerenciamentoÉ composto peloplanejamento, organização,

recrutamento,execução e controle

das operações da empresa

Conhecimentos epráticas das

Áreas deConhecimento

Conhecimentosnecessários para

executar o projeto na suaarea específica

(industrial, técnica,serviços, construção,

etc)

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 13

Grupos de processos e áreas de conhecimento

INICIAÇÃO PLANEJAMENTO EXECUÇÃO CONTROLE ENCERRAMENTOGERENCIAMENTOINTEGRAÇÃO Desenv. Plano Proj Execução Plano Proj Controle Integrado Mudanças

Iniciação Planej. Escopo Verificação EscopoDefinição Escopo Controle Mudanças Escopo

Definição Atividades Controle do CronogramaSequenciamento Atividades

Estimativa Duração AtividadesDesenv. Cronograma

Planejamento Recursos Controle de CustosEstimativa CustosOrçamento Custos

QUALIDADE Planejamento Qualidade Garantia Qualidade Controle de QualidadePlanejamento Organizacional Desenvolvimento Equipe

Recrutamento da EquipeCOMUNICAÇÃO Planejamento Comunicação Distribuição Informações Relatórios de Performance Fechamento Adm.

Planej. Gerenciam. Riscos Monitoração e Controle RiscosIdentificação Riscos

Análise Qualitativa RiscosAnálise Quantitativa Riscos

Planej. Respostas aos RiscosPlanejamento Aquisições Solicitação Encerram.Contrato

Planejamento de Solicitações Seleção de Fornecedores

RISCOS

AQUISIÇÕES

ESCOPO

TEMPO

CUSTOS

RECURSOS HUMANOS

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 14

Processo baseado em PMI

�Exemplo de processo Praxis (Desenvolvimento de software)

�Gestao de Projetos tem quatro atividades principais:

�Planejamento de Projeto�Controle de Projeto�Resolução de Problemas�Aquisição

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 15

Processo baseado em PMI

�Ativação do Projeto�Ações necessarias para começar : Dados iniciais, lista de funções, beneficios esperados

�Planejamento preliminar�Determinar viabilidade atraves de estimativa alto nivel de tamanho, custos esforços e prazos

�Planejamento Geral do Projeto�Visa o escopo do projeto, equipe, recursos tecnicos, custos, prazos, tratamento de riscos

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 16

Processo baseado em PMI

�Controle de Projeto

�Gestão detalhada�Gerir dia a dia das tarefas

�Retrospectiva �Reunião para revisão de problemas, pontos positivos e proposição de resolução

�Relato� Criar e manter relatorio do projeto para acompanhamento executivo.

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 17

Processo baseado em PMI

�Resolução de problemas

�Identificação

�Análise

�Negociação

�Execução de ação

�Verificação de resolução

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 18

Atividade

�Leitura do Material de apoio para consolidação e futuros exercicios.

01/09/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com 19

Bibliografia

BIBLIOGRAFIA BÁSICA

ENGHOLM JUNIOR, Helio. Engenharia de software na prática. 1ªEdição. São Paulo: Novatec, 2010.PAULA FILHO, Wilson de Pádua. Engenharia de Software. 3ªEdição. Rio de Janeiro: LTC, 2009.SCHACH, STEPHEN R. Engenharia de Software: Os paradigmas Clássico e Orientado a Objetos. 7ª EdIção. São Paulo: Mcgraw Hill Interamericana, 2009.

BIBLIOGRAFIA BÁSICA

ENGHOLM JUNIOR, Helio. Engenharia de software na prática. 1ªEdição. São Paulo: Novatec, 2010.PAULA FILHO, Wilson de Pádua. Engenharia de Software. 3ªEdição. Rio de Janeiro: LTC, 2009.SCHACH, STEPHEN R. Engenharia de Software: Os paradigmas Clássico e Orientado a Objetos. 7ª EdIção. São Paulo: Mcgraw Hill Interamericana, 2009.