aula02 gestao tradicional

48
Gestão de Projetos O que é projeto? “Conjunto gerido de recursos inter-relacionados, que entrega um ou mais produtos a um cliente ou usuário, com início definido e que, tipicamente, opera conforme um plano” [Paula Filho, 2008] “Empreendimento temporário realizado para criar um produto, serviço ou resultado distinto.” [PMBOK]

Upload: joaquim-lopes-junior

Post on 24-Dec-2014

1.380 views

Category:

Technology


0 download

DESCRIPTION

Disciplina de Gestão do Desenvolvimento WEBAspectos de Gestão Tradicional de software.

TRANSCRIPT

Page 1: Aula02 gestao tradicional

Gestão de ProjetosO que é projeto?

“Conjunto gerido de recursos inter-relacionados, que entrega um ou mais produtos a um cliente ou usuário, com início definido e que, tipicamente, opera conforme um plano” [Paula Filho, 2008]

“Empreendimento temporário realizado para criar um produto, serviço ou resultado distinto.” [PMBOK]

Page 2: Aula02 gestao tradicional

Aspectos de ProjetosTemporário

Todo projeto tem início, meio e fim. Duração Finita.

Produtos, serviços ou resultados distintos

Projetos diferentes entregam resultados diferentes.

Elaboração progressiva

Projetos são realizados por etapas, de forma incremental

Page 3: Aula02 gestao tradicional

Aspectos de ProjetosTemporário

Todo projeto tem início, meio e fim. Duração Finita.

Produtos, serviços ou resultados distintos

Projetos diferentes entregam resultados diferentes.

Elaboração progressiva

Projetos são realizados por etapas, de forma incremental

Page 4: Aula02 gestao tradicional

Aspectos de ProjetosProjetos x atividades permanentes

Pelas características anteriores, projetos são diferentes de atividades do dia a dia.

Exemplo: Verificar chamados no sistema de Help Desk NÃO É UM PROJETO

Implementar melhorias de atendimento para diminuir o número de chamados É UM PROJETO

Page 5: Aula02 gestao tradicional

Escritório de ProjetosÉ uma unidade organizacional (PMO – Project Management Office) que centraliza e coordena a gestão de projetos sob seu domínio.

Page 6: Aula02 gestao tradicional

EscopoO PMBOK distingue 2 escopos:

Escopo de ProdutoCaracterísticas e funções que descrevem produto, serviço ou resultado. Requisitos do Produto.

Escopo de ProjetoTrabalho que precisa ser realizado para se entregar um produto, serviço ou resultado com as características e funções especificadas no Escopo de Produto

Page 7: Aula02 gestao tradicional

Escopo de ProdutoEnunciado: Gestão de Usuários – Controle de Usuários que terão acesso ao SIGER. Provê recuperação, criação, alteração e exclusão (CRUD).

Necessidades e Benefícios: Gestão de Usuários – NECESSIDADE de Classificação dos Usuários do Sistema – BENEFÍCIO de se ter Atribuição dos privilégios de acesso adequados a cada função.

Page 8: Aula02 gestao tradicional

Escopo de ProdutoIndicadores de Tamanho

Para gerir é necessário dimensionar:

Área para construção de prédios; Carga horária para planejar cursos, etc

A medida deve:

Ser contável por um procedimento bem definido; Ser calculável/estimável a partir do escopo

Page 9: Aula02 gestao tradicional

Escopo de ProdutoExemplos de Indicadores

Pontos de Função: tamanho funcional, quantidade de “recursos” - funcionalidades

Linhas de Código: tamanho físico.

Page 10: Aula02 gestao tradicional

Escopo de ProjetoEAPs → Estruturas analíticas de trabalhoWBS → Work BreakDown Structure

Organização hierárquica do Trabalho a ser executado, para atender aos objetivos do projeto e gerar as entregas necessárias.

Page 11: Aula02 gestao tradicional

Escopo de ProjetoEAPs → Estruturas análiticas de trabalhoWBS → Work BreakDown Structure

Page 12: Aula02 gestao tradicional

Escopo de Projeto

Page 13: Aula02 gestao tradicional

Escopo de Projeto

Page 14: Aula02 gestao tradicional

Escopo de ProjetoEAPs → Estruturas analíticas de trabalhoWBS → Work BreakDown Structure

Organização hierárquica do Trabalho a ser executado, para atender aos objetivos do projeto e gerar as entregas necessárias.

Page 15: Aula02 gestao tradicional

Escopo de ProjetoControle de Escopo

“Trata de influenciar os fatores que criam mudanças no escopo do projeto(?) e de controlar o impacto dessas mudanças”

Em Gestão de projetos, o desafio é monitorar já que depende do cliente. Acompanha-se Status de Desenvolvimento, tamanho funcional e físico. “A quanto estamos de entregar a funcionalidade?”

Page 16: Aula02 gestao tradicional

Escopo de Projeto

Gestão de Alterações: necessária em todo desenvolvimento de software. Análise de impactos em esforços, custos, prazos e riscos.

Page 17: Aula02 gestao tradicional

Gestão de TempoEstimativas

Pessimistas → podem disperdiçar recursos ou tempo disponíveis.

Otimistas → redução da eficácia do planejamento (ex.: equipes muito reduzidas); diminui as chances de se completar o projeto no tempo estimado – vários tipos de desgaste. Reuniões Gerenciais no fim do projeto, renegociações, soluções provisórias que dão problemas, etc.

Na dúvida, seja pessimista. Mas nem tanto! O otimismo dá “um gás”.

Page 18: Aula02 gestao tradicional

Gestão de TempoAcurácia (conformidade com o real) x Precisão (múltiplas estimativas similares - previsibilidade)

Page 19: Aula02 gestao tradicional

Gestão de TempoCronogramas

Tratam da alocação de pessoasTratam das relações de precedênciaFerramentas podem ajudar a calcular

caminhos críticos, datas iniciais e finais Diagramas de Gantt ilustram esses elementos

do cronograma.

Page 20: Aula02 gestao tradicional

Gestão de TempoDiagrama de Gantt

Page 21: Aula02 gestao tradicional

Gestão de TempoEsforços e Prazos

Em um projeto estimado para 6 meses, a primeira entrega prevista para 1 mês demorou 1 mês e meio.

Para quando deveria ser renegociada a entrega final?

Page 22: Aula02 gestao tradicional

Gestão de TempoEsforço Real x Esforço planejado

Esse trade-off deve ser monitorado constantemente

EP = (ESR – ESP) / ESR

EP → Erro de planejamentoESR → Esforço RealESP → Esforço Planejado

Page 23: Aula02 gestao tradicional

Gestão da QualidadeQualidade é definida por:

Nível de Conformidade com os Requisitos

Nível de atendimento a expectativas de clientes e/ou usuários

Page 24: Aula02 gestao tradicional

Gestão da QualidadeGarantia da Qualidade – Quality Assurance

Conjunto planejado e sistemático de ações para se atingir um nível adequado de confiança de que o produto atende aos requisitos e expectativas.

Composta por ações preventivas(planejamento de qualidade) e posteriores (validações, verificações – normalmente por meio de inspeções e testes automatizados)

Page 25: Aula02 gestao tradicional

Gestão da QualidadeAvaliação de Uso

Confrontam o funcionamento do produto com as expectativas dos usuários.

A velha discussão: Culpa do fornecedor que entendeu errado X Culpa do Cliente que mudou o requisito

Page 26: Aula02 gestao tradicional

Gestão da QualidadeQualidade de Uso

Análise das interações humano-computador (IHCs)

Facilidade de autoaprendizagem

Previsibilidade de comportamento

Fluxo das informações na tela

Sensação boa de que o sistema é legal e fácil!

Page 27: Aula02 gestao tradicional

Gestão de Pessoas *

Page 28: Aula02 gestao tradicional

Gestão de PessoasÁreas-Chave

Recrutamento → Recrutar, selecionar e fazer transição de pessoas qualificadas para funções

Comunicação e Coordenação → A organização deve falar tempestivamente e a força de trabalho deve compartilhar informação e coordenar seu trabalho

Ambiente de Trabalho → Condições físicas e instalações adequadas

Page 29: Aula02 gestao tradicional

Gestão de PessoasÁreas-Chave

Gestão de Desempenho → Estabelecer objetivos relacionados ao trabalho, acompanhar desempenho e melhorar continuamente

Treinamento de Desenvolvimento → Garantir que as pessoas tenham habilidades necessárias e tenham oportunidades de desenvolvimento pessoal

Remuneração → Remunerar e beneficiar as pessoas proporcionalmente a sua contribuição e ao seu valor para a organização

Page 30: Aula02 gestao tradicional

Gestão de PessoasPlanejamento de Pessoal

Utiliza definição de papéis (não pessoas específicas

Dimensionar equipe para cobrir todos os papéis do projeto

Definir pessoas que tenham funções de direção do projeto

A distribuição do esforço para os papéis permitirá dimensionar a equipe. Ex.:

Page 31: Aula02 gestao tradicional

Gestão de Riscos

Page 32: Aula02 gestao tradicional

Gestão de RiscosTrata-se de antecipar os riscos que podem afetar

os prazos e a qualidade do software e executar

ações para evitá-los.

Deve-se documentar os riscos do projeto com a

respectiva análise das consequências caso o

risco se concretize.

Page 33: Aula02 gestao tradicional

Gestão de RiscosEvite estouros de orçamentos e prazo!

Avalie o pior caso

Avalie as chances do pior caso acontecer

Avalie como reagir caso o pior caso aconteça

Page 34: Aula02 gestao tradicional

Gestão de RiscosRiscos de Projeto

Afetam orçamento e recursos do projeto ex.: Perder um analista muito importante

Riscos de ProdutoAfetam a qualidade ou o desempenho do

software Um componente adquirido não funcionar bem

Riscos do Negócio (* muito crítico em WEB)Afetam a organização

ex.: concorrente lançar um produto melhor

Page 35: Aula02 gestao tradicional

Gestão de RiscosProcesso de Gerenciamento de Riscos

Page 36: Aula02 gestao tradicional

Gestão de RiscosIdentificação do Risco

Não se ater a riscos com pouca probabilidade ou baixo impacto

Brainstorming e/ou Baseado em experiênciaOcorrência prévia na própria organização ou no concorrente

Tipos de Risco para se atentarTecnologia (Ex. Atual (2012) – Adobe Flash® )PessoasOrganizacionaisFerramentasRequisitosEstimativas/Planejamentos

Page 37: Aula02 gestao tradicional

Análise de RiscosFaz-se uma análise de cada risco

Probabilidade de OcorrerGravidade do Risco

É um processo difícil e sensívelO julgamento é sempre baseado no seu julgamento e

na sua experiência

Faixas de ProbabilidadeMuito Baixo(<10%), Baixo(10-25%), Moderado(25-

50%), Alto(50-75%), M. Alto(>75%)

Faixas de ConsequênciasCatastrófico, Sério, Tolerável, Insignificante.

Page 38: Aula02 gestao tradicional

Análise de RiscosMatriz de Riscos

<10% 10-25% 25-50% 50-75% >75%

Catastrófico

Sério

Tolerável

Insignificante

Page 39: Aula02 gestao tradicional

Planejamento de RiscosEstratégias

Estratégias para se evitar Redução de Probabilidade de ocorrência Ex.: (risco: falha de equipamento) substituição de

equipamentos que perdem garantia

Estratégias de Minimização Redução do Impacto do Risco Ex.: (risco: doença na equipe) Fazer com que as pessoas

conheçam o trabalho das outras

Estratégias de Contingenciamento Prepara-se para o pior. Saiba o que fazer se der errado Ex.: (risco: problemas R$ na empresa) Elabore um plano

explicando a importância do projeto para a empresa.

Page 40: Aula02 gestao tradicional

Monitoramento de RiscosReavaliações periódicas

Analisar se mudou alguma coisa no risco O impacto seria maior? Há mais chances de ocorrer?

Page 41: Aula02 gestao tradicional

Gestão da ComunicaçãoPlanejamento da Comunicação

Distribuição de Informação

Relatórios de Desempenho

Gestão de Partes InteressadasDiretoria, Stakeholders, Clientes (roadmap)

Page 42: Aula02 gestao tradicional

Gestão da ComunicaçãoNa prática

RelatóriosReuniõesPalestrasAmbientes colaborativos

Redmine, trac, MS Sharepoint, Oracle Beehive

Page 43: Aula02 gestao tradicional

Gestão de CustosPessoas respondem pela maior parcela

Normalmente se calcula o preço da hora de cada papel baseado na remuneração média.

Remuneração Mensal

Remuneração Horária

Administrador de Dados

R$ 3.000 R$ 18,75

Arquiteto R$ 8.000 R$ 50,00

Analista R$ 5.000 R$ 31,25

Page 44: Aula02 gestao tradicional

Gestão de CustosOutros Custos

HardwareConsultoriasFerramentasInfraestruturaTreinamentos

ReservasBaseada na análise de riscosE ainda para riscos não previstos

Page 45: Aula02 gestao tradicional

Gestão de Custos

Não estamos falando de formação de preço de venda

Depende de práticas específicas da organização

Page 46: Aula02 gestao tradicional

Gestão de Aquisições

De quem depende um processo de compra bem sucedido?

Page 47: Aula02 gestao tradicional

Gestão de Aquisições

De quem depende um processo de compra bem sucedido?

Do comprador?

Do fornecedor?

Page 48: Aula02 gestao tradicional

Gestão de AquisiçõesSempre considerar

Custos de implantação e curva de aprendizado de ferramentas de prateleira (COTS e MOTS)

Custos indiretos com treinamentos Equipe parada Deslocamento Alimentação, etc

Confiança e competência do fornecedorExperiência recente

Entendimento do problema

Acompanhamento do plano de trabalho do fornecedor.

Proteções Judiciais normalmente não resolvem tempestivamente

CMMI trata das melhores práticas de aquisições