Disciplina Gerencia de Projetos

31
A Disciplina Gerência de Projetos Atividades, Artefatos e Responsabilidades [email protected]

description

Disciplina Gerencia de Projetos

Transcript of Disciplina Gerencia de Projetos

  • A Disciplina Gerncia de Projetos

    Atividades, Artefatos e Responsabilidades

    [email protected]

  • Objetivos

    Apresentar atividades da disciplinaGerncia de Projetos

    Discutir os artefatos e responsveis envolvidos na realizao dasatividades da disciplina

  • Fluxo de Atividades Dependem da cultura da empresa e

    caractersticas do projeto So vrias as possibilidades

    Gerente de projeto

    Desenvolver Estudo de Viabilidade

    Identificar Riscos

    Desenvolver Plano de

    Projeto

    Desenvolver Plano de Iterao

    Executar Plano de Iterao

    Avaliar Iterao

    Finalizar Projeto

    Reavaliar Riscos

    Arquiteto

    Contratante

    Iniciar Projeto

    Aprovar Projeto

    Atestar Concluso do Projeto

    Priorizar Casos de

    Uso

  • Responsveis e artefatos

    Arquiteto Gerente de Projeto

    Contratante

    Matriz deriscos

    Solicitao de Desenvolvimento de

    Sistema

    Termo de Aceite Final

    Solicitao de Estudo de Viabilidade

    Avaliao de Status

    Resumida

    Cronograma

    Avaliao de Status

    Avaliao da Iterao

    Relatrio Final do Projeto

    Plano da Iterao

    Plano do Projeto

    Lista de Riscos

    Relatrio deHomologao

  • O papel do Contratante

    Solicitar e autorizar desenvolvimento de sistemas, validar requisitos e homologar produtos

  • O Gerente de projeto e oArquiteto O Gerente do projeto e o Arquiteto

    exercem papis fundamentais no projeto Ambos deveriam apresentar

    Experincia no domnio da aplicao edesenvolvimento de software

    Capacidade de liderana Boa comunicao Pro-atividade e foco em resultados

    Mas o Arquiteto o Arquitetoe o Gerente o Gerente!

    Mas o Arquiteto o Arquitetoe o Gerente o Gerente!

  • O papel do Gerente de Projeto

    Planejar e coordenar o desenvolvimento do sistema; colhendo mtricas, suprindo necessidades, recrutando os recursos adequados, etc.

    Alm das caractersticas j mencionadas, deveser: Um domador de riscos

    Sempre alerta, mas no averso a mudanas! Sensvel a aspectos polticos

    Os interesses dos stakeholders do projeto nem sempre convergem!

    Um ditador esclarecido Para os desenvolvedores Para o cliente/usurios

  • O papel do Arquiteto Papel mgico?!

    Conhecimento do domnio Experincia com a tecnologia a ser adotada Experincia com engenharia de software

    Tcnicas de modelagem, UML, etc

    Dedicao integral essencial! Pode ser desempenhado por um time

    Alma prpria x representantes de vrios grupos

  • Atividades do Gerente

    Gerente de projeto

    Desenvolver Estudo de

    Viabilidade

    Identificar Riscos

    Desenvolver Plano de Projeto

    Desenvolver Plano de Iterao

    Executar Plano de Iterao

    Avaliar Iterao

    Finalizar Projeto

    Reavaliar Riscos

  • O que o RUP no cobre?

    Gesto de pessoas: contratao, treinamento, acompanhamento

    Gesto de oramentos: definio, alocao, etc

    Gesto de contratos com fornecedores e clientes

  • Processo : Planejamento eGerenciamento

    Atividade : Desenvolver Estudo deViabilidade

    Objetivos :Elaborar um estudo de viabilidade do projeto.Entradas :- Solicitao de Estudo de

    Viabilidade

    Sadas:- Estudo de Viabilidade

    Passos:- Descrever o produto e seus objetivos- Descrever contexto e avaliar mercado do produto- Identificar riscos e restries- Definir os requisitos para construo- Definir os requisitos para operao- Fazer anlise de custo/benefcio- Fazer estimativa preliminar de tempo- Avaliar viabilidade e sugerir diretrizes

    Responsveis : Gerente de Projeto

    Atividade: Desenvolver Estudo de Viabilidade

  • Artefato: Estudo de Viabilidade

    Introduo Descrio do sistema Objetivos e mercado do produto Requisitos para construo do sistema Requisitos para operao do sistema Estimativa inicial de Prazo Riscos e restries ao desenvolvimento Previses financeiras e anlise de

    custo/benefcio Recomendaes Preliminares Referncias

  • Processo: Planejamento eGerenciamento

    Atividade: Identificar Riscos

    Objetivos:Identificar e priorizar riscos do projeto e as medidas necessrias paraevit-los ou minimiz-los.Entradas:- Documento de Aprovao de

    Projeto- Estudo de Viabilidade- Documento de Requisitos (se

    existir)

    Sadas:- Lista de Riscos

    Passos:- Identificar os riscos em potencial- Classificar e priorizar os riscos levantados- Definir prticas de eliminao e/ou minimizao dos riscosResponsvel: Gerente de Projeto

    Atividade: Identificar Riscos

  • Artefato: Lista de Riscos Uma ou mais tabelas com

    Identificador do risco Prioridade/magnitude Descrio Impacto Risco tcnico (sim/no) Indicador Estratgia adotada Plano de contigncia/atenuao Ao Responsvel Data identificao Status/progresso Data eliminao/concretizao

  • Atividade: Desenvolver Plano de Projeto

    Mapear os profissionais nos responsveis, formar e treinar equipes

    - Lista de RiscosPassos:- Definir marcos do projeto

    Processo: Planejamento eGerenciamento

    Atividade: Desenvolver Plano deProjeto

    Objetivos:Elaborar um plano de projeto com as informaes necessrias parao desenvolvimento, incluindo os principais marcos e datas paragerao de produtos/mdulos do sistema.

    Entradas:- Estudo de Viabilidade- Documento de Requisitos (se

    existir)

    Sadas:- Plano de Projeto

    - Definir nmero, durao e objetivos das iteraes em cada fase-

    Responsvel: Gerente de Projeto- Escrever o plano

  • Artefato: Plano de Projeto As informaes e estrutura podem variar bastante! importante descrever:

    o processo (iterativo e incremental) a equipe (profissionais e responsabilidades) os stakeholders os direitos e deveres de cada parte os marcos (milestones), fases, iteraes e objetivos

    Pode aglutinar todas as informaes necessrias ou referenciar documentos correlatos

    Cronograma Plano de riscos Plano de qualidade Plano de gerncia de configurao e mudanas Plano de testes Plano de treinamentos

  • Artefato: Plano de Projeto Introduo Viso geral do projeto

    Escopo, objetivos, stakeholders Metodologia de desenvolvimento do sistema

    Artefatos gerados Organizao do projeto

    Organograma Equipe Infra-estrutura Interfaces tcnicas (reunies, comunicao equipe-cliente/usurios)

    Cronograma e principais produtos do desenvolvimento Fases, marcos e releases Objetivos das iteraes

    Avaliao de custos Referncias

    Documentos correlatos

  • Plano de ProjetoDescrio das iteraes

    Iterao Data incio

    Data trmino

    Objetivos

    Preliminar Qui 14/12/00

    Qua 27/12/00

    Conceber o escopo do sistema a partir do levantamento dos requisitos e realizar o planejamento do projeto.

    1 Qui 28/12/00

    Qua 17/01/01

    Definio da infra-estrutura de hardware e software e detalhamento dos casos de uso.

    2 Qui 18/01/01

    Ter 13/02/01

    Implementao e gerao do Build 2 (70%).

    3 Qua 14/02/01

    Qui 08/03/01

    Implementao e gerao do Release1 (100%).

    4 Sex 09/03/01

    Sex 23/03/01

    Beta testes do Release1, correes e implantao da primeira verso do sistema.

  • Processo: Planejamento eGerenciamento

    Atividade: Desenvolver Plano deIterao

    Objetivos:Definir um plano de iterao que atenda os objetivos da iteraodefinidos no plano do projeto.Entradas:- Plano de Projeto- Documento de Requisitos- Lista de Riscos- Avaliao da Iterao

    Sadas:- Plano da Iterao- Plano de Projeto (atualizado)

    Passos:- Determinar os mdulos (ou funcionalidades) que a iterao deve

    resolver- Definir critrio de avaliao da iterao- Definir a estrutura de atividades da iterao- Atribuir atividades aos profissionais e estimar tempo para sua

    realizaoResponsvel: Gerente de Projeto

    Atividade: Desenvolver Plano de Iterao

  • Artefato: Plano de Iterao

    Introduo Objetivos da iterao Critrios de avaliao Casos de uso/cenrios selecionados Critrio de seleo

    Cronograma Recursos Tempo

  • Processo: Planejamento eGerenciamento

    Atividade: Executar Plano deIterao

    Objetivos:Estimular, acompanhar e coordenar a evoluo do sistema atualmentedesenvolvido em um outro que atenda um subconjunto maior dosrequisitos minimizando os riscos do projeto.Entradas:- Plano de Iterao- Lista de Riscos- Documento de Requisitos

    Sadas:- Plano de Iterao (atualizado)

    Passos:- Acompanhar o progresso das atividades do Plano de IteraoResponsvel: Gerente de Projeto

    Atividade: Executar Plano de Iterao

  • Acompanhar o progresso das atividades do plano de iterao

    As seguintes atividades devem ser executadas, constantemente, neste passo: Monitorar os riscos, em especial, aqueles de

    maior magnitude. Fazer revises no cronograma, pois pequenos

    desvios acumulados durante um longo tempo podem levar a grandes erros de estimativa.

    Estimular o desenvolvimento, a colaborao e o interesse das pessoas.

    Gerar builds do sistema a medida que novas funcionalidades sejam desenvolvidas.

  • Atividade: Avaliar Iterao

    Avaliar resultados da iterao segundo critrios de avaliao-- Solicitar mudanas

    Processo: Planejamento eGerenciamento

    Atividade: Avaliar Iterao

    Objetivos:Identificar pontos problemticos do processo.Determinar se a iterao atende aos critrios de avaliaodeterminados em seu plano.Entradas:- Plano de Iterao

    Sadas:- Avaliao da Iterao- Release do Sistema (quando

    for o caso)Passos:

    Responsvel: Gerente de Projeto

  • Artefato: Avaliao de Iterao

    Objetivos alcanados Em relao aos critrios de avaliao

    da iterao Resultados dos Testes Ocorrncia de Fatores Externos Mdulos Implementados Pendncias Lies Aprendidas

  • Processo: Planejamento eGerenciamento

    Atividade: Reavaliar Riscos

    Objetivos:Atualizar a Lista de Riscos de forma que a mesma reflita o estadoatual do projeto.Entradas:- Lista de Riscos- Plano de Projeto- Avaliao da Iterao

    (imediatamente anterior)

    Sadas:- Lista de Riscos (atualizada)- Plano de Projeto (atualizado)

    Passos:- Atualizar a Lista de Riscos

    Responsvel: Gerente de Projeto

    Atividade: Reavaliar Riscos

  • Atividade: Finalizar Projeto

    Processo: Planejamento eGerenciamento

    Atividade: Finalizar Projeto

    Objetivos:Certificar a concluso do projeto e escrever o Relatrio Final doProjetoEntradas:- Plano de Projeto- Avaliao de Status (todas, se

    existir)- Avaliao da Iterao (todas)- Documento de Requisitos- Release do Sistema

    Sadas:- Relatrio Final do Projeto

    Relatrio de Homologao

    Passos:- Analisar documentos disponveis- Analisar sistema- Elaborar anlise de benefcios- Escrever Relatrio Final do ProjetoResponsvel: Gerente de Projeto

    -

  • Artefato: Relatrio Final do Projeto Introduo Escopo do Sistema Melhorias na Definio do Processo Avaliao do Processo de Planejamento Sugestes para Melhoria do Processo de Planejamento Fatores que causaram desvios em Relao ao Planejado Principais Pontos Positivos do Projeto Principais Pontos Negativos do Projeto Situao da Verso Atual do Sistema Avaliao dos Custos do Projeto Anlise Custo/Benefcio Referncias

  • Artefato: Relatrio de Homologao Introduo Participantes Cronograma Validao dos artefatos do projeto

    Artefato entregue Critrios de aceitao Parecer do cliente

    Validao do produto Resoluo de problemas e aes corretivas Ambiente de aceitao do produto Referncias

  • Documentos Auxiliares

    Avaliao de Status

  • Avaliao de Status Escopo Recursos

    Pessoal Dados financeiros

    Riscos e dependncias Progresso tcnico

    Casos de uso concludos / em atraso Posio dos marcos de referncia Avaliao do total planejado versus total

    realizado

  • Exerccios Recomendados

    Visite o contedo do RUP no site da IBM Rational (www.rational.com)

    Navegue pelo RUP dando nfase disciplina Gerncia de Projetos